Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It looks like this is basically a serial benchmark, so yeah of course the higher raw clock speed will win out. The run is also less than a minute, so most laptops will happily burst for that long, however what happens if you throw a 5/10/15 minute compile at it?

> Does It Scale Well With Increasing Cores?

> No, based on the automated analysis of the collected public benchmark data, this test / test settings does not generally scale well with increasing CPU core counts.

If your workload is compiling a single file serially, then sure this might be a great upgrade for you. I went through the copmpile benchmarks and the only other one that has an M1 mac and a 3970x on that site is build2 [0] which shows the m1 is 4x faster on a build that scales well with cores. FFMpeg [1] doesn't list the M1 in the test table, but it does have one benhmark [2] which is again quicker with the threadripper.

[0] https://openbenchmarking.org/test/pts/build2

[1] https://openbenchmarking.org/test/pts/build-ffmpeg

[2] https://openbenchmarking.org/result/2201040-NE-FFMPEGBUI53



One interesting thing would be to know how much of the performance improvement in some of the compile tests is due to the high-bandwidth memory interface on the M1 chip. Since the M1 chip has both different cores AND a quintuple memory bandwidth compared to Ryzen's/Threadripper's off-chip memory, if you consider things like cache misses, one has to wonder what's the contribution of both to the performance increases.


Completely agree, and I don't have an answer to that. However, all of that goes out the window if your macbook starts throttling. I don't doubt that an m1 chip with adequate cooling will outperform an x86 one, but at that point you're not on a laptop anymore




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: