News You Can Mine Ethereum With Apple’s M1: Here's How, but You Probably Shouldn’t Bother

zodiacfml

Distinguished
Oct 2, 2008
1,228
26
19,310
wasted effort. they should have known the mining ETH is hard on memory and the M1 graphics uses system RAM/DDR4 something. Should have tried Kawpow/Ravencoin instead.
 

bkuhl

Distinguished
Dec 31, 2007
22
16
18,515
He tested using a Macbook Air! No fan means the performance will degrade over time. The minimum he should have used for testing would have been a Mac Mini which has active cooling and would have sustained performance over any given time...
 

KuroNanashi

Honorable
Jun 23, 2015
13
0
10,520
I looked through the commits and this literally just looks like interface fluff to get it to recognise the M1 as an OpenCL capable device.

Given relatively little is known about the architecture of the M1 GPU it's not surprising that it's only getting 2MH/s. The NVidia and AMD GPU miners have had a considerable amount of time and skill investment over the years to get the rates we see now and that's with considerably more knowhow into how the GPUs work. I'd imagine the 60GB/s or so of bandwidth is a limiting factor, and whilst I'm sure apples memory controller is fantastic, it's shared by system processes* and dwarfed by even el cheapo 128-bit GDDR5 cards, but I reckon it's capable of more though we'll likely not see it, because really why bother.