• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Apple M1 Processor Manages to Mine Ethereum

AleksandarK

News Editor
Staff member
Joined
Aug 19, 2017
Messages
2,651 (0.99/day)
Ethereum mining has been a crazy ride over the years. In recent times, it has become very popular due to a huge surge in Ethereum prices, following those of the main coin currently present on the market - Bitcoin. However, Ethereum miners use a customized PC stocked with many graphics cards to mine the Ethereum coin. Any other alternative is not viable and graphics cards have a high hash rate of the KECCAK-256 hashing algorithm. But have you ever wondered could you mine Ethereum on your shiny new Apple M1-equipped Mac? Our guess is no, however, there are still some people making experiments with the new Apple M1 processor and testing its capabilities.

Software engineer Yifan Gu, working for Zensors, has found a way to use Apple's M1 GPU to mine Ethereum. Mr. Gu has ported Ethminer utility to Apple's macOS for Apple Silicon and has managed to get GPU mining the coins. While technically it was possible, the results were rather poor. The integrated GPU has managed to get only 2 MH/s of mining power, which is rather low compared to alternatives (desktop GPUs). Being possible doesn't mean it is a good idea. The software will consume all of the GPU power and it will limit your work with the GPU, so it isn't exactly a profitable solution.


View at TechPowerUp Main Site
 
Joined
Feb 8, 2021
Messages
92 (0.07/day)
yet

but 20 or 40 A15 chip on a card pcie ? this is revolution !!!!

a keybaord is 130 key 1 key = chip size
 

ppn

Joined
Aug 18, 2015
Messages
1,231 (0.36/day)
8GB frame buffer each on a PCB is a bit far stretched, and 16 billion transistors, well 4 billion is only 2Mh at 10W.
when 17,4 billion transistor 3070 does 60Mh ~ RTX 5050 on 5nm.
 
Joined
Apr 16, 2013
Messages
549 (0.13/day)
Location
Bulgaria
System Name Black Knight | White Queen
Processor Intel Core i9-10940X (28 cores) | Intel Core i7-5775C (8 cores)
Motherboard ASUS ROG Rampage VI Extreme Encore X299G | ASUS Sabertooth Z97 Mark S (White)
Cooling Noctua NH-D15 chromax.black | Xigmatek Dark Knight SD-1283 Night Hawk (White)
Memory G.SKILL Trident Z RGB 4x8GB DDR4 3600MHz CL16 | Corsair Vengeance LP 4x4GB DDR3L 1600MHz CL9 (White)
Video Card(s) ASUS ROG Strix GeForce RTX 4090 OC | KFA2/Galax GeForce GTX 1080 Ti Hall of Fame Edition
Storage Samsung 990 Pro 2TB, 980 Pro 1TB, 850 Pro 256GB, 840 Pro 256GB, WD 10TB+ (incl. VelociRaptors)
Display(s) Dell Alienware AW2721D 240Hz| LG OLED evo C4 48" 144Hz
Case Corsair 7000D AIRFLOW (Black) | NZXT ??? w/ ASUS DRW-24B1ST
Audio Device(s) ASUS Xonar Essence STX | Realtek ALC1150
Power Supply Enermax Revolution 1250W 85+ | Super Flower Leadex Gold 650W (White)
Mouse Razer Basilisk Ultimate, Razer Naga Trinity | Razer Mamba 16000
Keyboard Razer Blackwidow Chroma V2 (Orange switch) | Razer Ornata Chroma
Software Windows 10 Pro 64bit
Now all M1 powered devices will be out of stock. kek
 
Joined
Sep 6, 2013
Messages
3,391 (0.82/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 7600 / Ryzen 5 4600G / Ryzen 5 5500
Motherboard X670E Gaming Plus WiFi / MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2)
Cooling Aigo ICE 400SE / Segotep T4 / Νoctua U12S
Memory Kingston FURY Beast 32GB DDR5 6000 / 16GB JUHOR / 32GB G.Skill RIPJAWS 3600 + Aegis 3200
Video Card(s) ASRock RX 6600 + GT 710 (PhysX) / Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes / NVMes, SATA Storage / NVMe, SATA, external storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) / 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
Mining with a high end graphics card

1614619596691.png


Mining with M1

1614619417336.png
 
Joined
Nov 3, 2013
Messages
2,141 (0.53/day)
Location
Serbia
Processor Ryzen 5600
Motherboard X570 I Aorus Pro
Cooling Deepcool AG400
Memory HyperX Fury 2 x 8GB 3200 CL16
Video Card(s) RX 6700 10GB SWFT 309
Storage SX8200 Pro 512 / NV2 512
Display(s) 24G2U
Case NR200P
Power Supply Ion SFX 650
Mouse G703 (TTC Gold 60M)
Keyboard Keychron V1 (Akko Matcha Green) / Apex m500 (Gateron milky yellow)
Software W10
Joined
Jul 16, 2014
Messages
8,219 (2.16/day)
Location
SE Michigan
System Name Dumbass
Processor AMD Ryzen 7800X3D
Motherboard ASUS TUF gaming B650
Cooling Artic Liquid Freezer 2 - 420mm
Memory G.Skill Sniper 32gb DDR5 6000
Video Card(s) GreenTeam 4070 ti super 16gb
Storage Samsung EVO 500gb & 1Tb, 2tb HDD, 500gb WD Black
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) - SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Steeseries Esports Wireless
Keyboard Corsair K100
Software windows 10 H
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
I'd bet he didnt use Eth Enlargement. :eek: :p
 
Joined
Dec 26, 2006
Messages
3,862 (0.59/day)
Location
Northern Ontario Canada
Processor Ryzen 5700x
Motherboard Gigabyte X570S Aero G R1.1 BiosF5g
Cooling Noctua NH-C12P SE14 w/ NF-A15 HS-PWM Fan 1500rpm
Memory Micron DDR4-3200 2x32GB D.S. D.R. (CT2K32G4DFD832A)
Video Card(s) AMD RX 6800 - Asus Tuf
Storage Kingston KC3000 1TB & 2TB & 4TB Corsair MP600 Pro LPX
Display(s) LG 27UL550-W (27" 4k)
Case Be Quiet Pure Base 600 (no window)
Audio Device(s) Realtek ALC1220-VB
Power Supply SuperFlower Leadex V Gold Pro 850W ATX Ver2.52
Mouse Mionix Naos Pro
Keyboard Corsair Strafe with browns
Software W10 22H2 Pro x64
1614642170501.png

Now there is a disturbing ad. The ad-blocker is going to come back on if that doesn't go away on it's own.
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.91/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Joined
Oct 1, 2014
Messages
1,986 (0.53/day)
Location
Calabash, NC
System Name The Captain (2.0)
Processor Ryzen 7 7700X
Motherboard Asus ROG Strix X670E-A
Cooling 280mm Arctic Liquid Freezer II, 4x Be Quiet! 140mm Silent Wings 4 (1x exhaust 3x intake)
Memory 32GB (2x16) Kingston Fury Beast CL30 6000MT/s
Video Card(s) MSI GeForce RTX 3070 SUPRIM X
Storage 1x Crucial MX500 500GB SSD; 1x Crucial MX500 500GB M.2 SSD; 1x WD Blue HDD, 1x Crucial P5 Plus
Display(s) Aorus CV27F 27" 1080p 165Hz
Case Phanteks Evolv X (Anthracite Gray)
Power Supply Corsair RMx (2021) 1000W 80-Plus Gold
Mouse Varies based on mood/task; is currently Razer Basilisk V3 Pro or Razer Cobra Pro
Keyboard Varies based on mood; currently Razer Blackwidow V4 75% and Hyper X Alloy 65
View attachment 190547
Now there is a disturbing ad. The ad-blocker is going to come back on if that doesn't go away on it's own.

Not even uBlock Origin nukes it completely though - I have it on and I'm still getting just the top portion of it (the stuff above the TechPowerUp banner) :fear:
 
Joined
Sep 2, 2020
Messages
1,491 (0.95/day)
System Name Chip
Processor Amd 5600X
Motherboard MSI B450M Mortar Max
Cooling Hyper 212
Memory 2x 16g ddr4 3200mz
Video Card(s) RX 6700
Storage 5.5 tb hd 220 g ssd
Display(s) Normal moniter
Case something cheap
VR HMD Vive
Not even uBlock Origin nukes it completely though - I have it on and I'm still getting just the top portion of it (the stuff above the TechPowerUp banner) :fear:
Use add blocker ultimate on Firefox it works
 
Joined
Mar 28, 2020
Messages
1,761 (1.02/day)
At least I have not heard of miners resorting to iGPU for mining so far, and quite frankly, there is nothing surprising with the results.
 
Joined
Sep 2, 2020
Messages
1,491 (0.95/day)
System Name Chip
Processor Amd 5600X
Motherboard MSI B450M Mortar Max
Cooling Hyper 212
Memory 2x 16g ddr4 3200mz
Video Card(s) RX 6700
Storage 5.5 tb hd 220 g ssd
Display(s) Normal moniter
Case something cheap
VR HMD Vive
At least I have not heard of miners resorting to iGPU for mining so far, and quite frankly, there is nothing surprising with the results.
oh i thought they where doing it on the cpu
 
Joined
Oct 22, 2014
Messages
14,170 (3.81/day)
Location
Sunshine Coast
System Name H7 Flow 2024
Processor AMD 5800X3D
Motherboard Asus X570 Tough Gaming
Cooling Custom liquid
Memory 32 GB DDR4
Video Card(s) Intel ARC A750
Storage Crucial P5 Plus 2TB.
Display(s) AOC 24" Freesync 1m.s. 75Hz
Mouse Lenovo
Keyboard Eweadn Mechanical
Software W11 Pro 64 bit
Next up Vega APUs.
 
Joined
Jun 27, 2016
Messages
294 (0.09/day)
System Name MacBook Pro 16"
Processor M1 Pro
Memory 16GB unified memory
Storage 1 TB
Good thing I got my M1-MBP lol.. At least Apple reserve their products for actual end-customers unlike those clowns Sony/XBOX/Intel/NVIDIA/AMD
 
Joined
Jul 9, 2015
Messages
3,413 (0.99/day)
System Name M3401 notebook
Processor 5600H
Motherboard NA
Memory 16GB
Video Card(s) 3050
Storage 500GB SSD
Display(s) 14" OLED screen of the laptop
Software Windows 10
Benchmark Scores 3050 scores good 15-20% lower than average, despite ASUS's claims that it has uber cooling.

ffakr

New Member
Joined
Mar 8, 2022
Messages
1 (0.00/day)
The strength of the M1's integrated GPU is in its Unified Memory. There's more to optimizing GPU-Compute code for an M1 than just a tweak here and there to get it to compile.
In a typical PC.. to do CUDA calcs, you'd do something like this..

You start with a data structure in system RAM, often an array of data (or it's not worth using the GPU).
1. You create an identical data structure in the GPU card's RAM.
2. Copy array data from System to GPU's RAM
3. Do your work on data in the GPU's RAM.
4. Copy your results from GPU RAM back to System RAM.
5. Destroy the data structure on the GPU (clean up).

On an M1.. System RAM is GPU RAM. More importantly.. they share the same memory space so instead of copying the data to be worked on, you just need to pass a reference to the original data structure.
You get to ignore steps 1, 2, 4 & 5. Instead, you just go straight to having the GPU do your work on the data in System RAM.

I'd be interested to know how optimized the M1 port of the mining software was.
And just for my own curiosity (why I ended up here), I'd love to know how a properly optimized mining client would run on the M1 Ultra chip that Apple announced today. The M1 in an Air ships with 7 or 8 GPU cores. The new M1 Ultra chip ships with 64 GPU cores and way more memory bandwidth.
The new Apple Studio computers with the big M1 Ultra Chips start at $4k so I doubt we'll see mining farms made out of them either. I'm just curious how the on-die GPU on the new chip would hold up against a large fast dedicated RTX GPU.. for the same ultimately pointless reason I've watched videos of a Tesla Plaid racing muscle cars.. even though I own neither. :)

.. just occurred to me to compare the published theoretical performance. Apple's claimed GFlops perf puts their new chip in the ballpark of an RTX 3070.
 
Last edited:
Top