Macrumors should ask Apple on the behalf of those interested (judging by the demand for video cards, there are a lot people interested), whether the M1 Pro and M1 Max MacBook Pro laptops are capable of higher MH/s crypto-mining performance. Currently, as tested by UFD Tech on YouTube, performance is at 5.8MH/s. Compared to the norm for new gaming PC video cards, it’s disappointing. Is it the fault of the developer? Is there room for improvement on the software side?
I think they are running under emulation, and there haven't been good performing GPU-miners for the Mac for many years. So, I think it is probably a case of already inefficient code, running under emulation.
My guess (and a big guess, as I don't know that much about this), especially how RAM-dependent GPU mining is (for ETH like Ethash), is that given the RAM bandwidth is about 1/2 (if I'm reading calculating correctly) a dGPU like the 3080, it might limit it to about 1/2 the mining performance of an otherwise equivalent Nvidia/AMD.
Of course, then we have to consider whether the Metal code would be better than OpenCL or stuff like that. But, that lower memory bandwidth would be a factor from what I understand.
A 3080 has about 91 MH/s, so if a Max 32 core gets close to that, maybe it should have in the 40s MH/s? But, it certainly shouldn't be 5.8 MH/s if it weren't doing all the emulation and such.
I am experimenting with certain miners that are available and while not on the level of a dedicated miner, I think my 10/16 pro performs decent. Does it make sense to mine on a Mac? No. But I have the computer anyway, so why not keep it busy overnight?
What are you mining there? What miner are you trying? Thanks.