Live data from Hacker News

M1 Mac Mini Scores Higher Than My RTX 2080Ti in TensorFlow Speed Test

medium.com

11–15 of 15 posts

Re: M1 Mac Mini Scores Higher Than My RTX 2080Ti in TensorFlow Speed Test

#12
post #8

This is a very bad and unprofessional article. Given his test code, dataset size and training time I am sure if he'd check his GPU load, it would be under 4% because all the time would be wasted moving data to and from GPU.

It is my understanding that the M1 chip has unified CPU/GPU memory which means that Metal as the underlying framework might be clever enough to not copy the data at all. Not sure it applies to his use-case though.

Re: M1 Mac Mini Scores Higher Than My RTX 2080Ti in TensorFlow Speed Test

#13
post #9

Has anybody here tried out the 8 GB model? Thinking about getting one for the kids but not sure if 8 GB will be enough. This blog seems to be a +1.

Unless your kids are in university working on large models, I'm pretty sure the 8 gig version will more than suffice for general computing. I picked up the baseline model for $699 (8 GB unified RAM, 8/8/16 cores version with 256 GB of storage) and I've mostly been tinkering, as I use Windows 10 Pro / Fedora 33 on my workstation / gaming computer, but I can tell you it runs World of Warcraft: Shadowlands at 60 FPS 144…

Thanks, I appreciate the feedback. I've tried to use Windows 10 on computers with 8 GB and they haven't been much more useful than a paperweight so I was a little worried, but Apple does know hardware. Sounds like this will be perfect for what I need.

Re: M1 Mac Mini Scores Higher Than My RTX 2080Ti in TensorFlow Speed Test

#14
post #12
post #8

This is a very bad and unprofessional article. Given his test code, dataset size and training time I am sure if he'd check his GPU load, it would be under 4% because all the time would be wasted moving data to and from GPU.

It is my understanding that the M1 chip has unified CPU/GPU memory which means that Metal as the underlying framework might be clever enough to not copy the data at all. Not sure it applies to his use-case though.

I was mostly talking about RTX 2080Ti which he is comparing against.

It's like you're moving just across the street, and loading every single box into a car, crossing the street, then unloading the box instead of just walking on foot. You need to drive further (bigger networks) and load more boxes at once (batch size) for a car to actually be useful in this scenario.

Re: M1 Mac Mini Scores Higher Than My RTX 2080Ti in TensorFlow Speed Test

#15
post #2

It's not a conclusive test because the net is too lightweight. Such networks don't utilise the compute at maximum, so it's not showing what it would do under heavy load. At least try a ResNet-50.

You are correct

New results show it's 5x slower on the M1 https://medium.com/analytics-vidhya/m1-mac-mini-scores-highe...

Interestingly, it's only utilizing the neural engine and no GPU. It'd be interesting to see what happens when M1 Tensorflow updates to utilize both GPU + NE

Post reply on HN