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

Apple M1
(Image credit: Apple)

Ethereum mining is most profitable on high-end graphics cards, but enthusiasts are often willing to use whatever they have on-hand, especially as the cryptocurrency’s value continues to rise. Now they’ll have another option: Apple’s new M1 chip.

Zensors software engineer Yifan Gu found a way to make the ethminer utility run on a MacBook Air featuring the M1 processor. It required a bit of setup, but Gu made the code available on GitHub, so curious Mac owners can check it out themselves.

Nathaniel Mott
Freelance News & Features Writer

Nathaniel Mott is a freelance news and features writer for Tom's Hardware US, covering breaking news, security, and the silliest aspects of the tech industry.

  • zodiacfml
    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.
    Reply
  • bkuhl
    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...
    Reply
  • KuroNanashi
    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.
    Reply