5 ms·
To summarise: Top-of-the-line desktop computer barely beats an ultraslim passively cooled laptop.
by darthrupert 6y ago
To summarise: Top-of-the-line desktop computer barely beats an ultraslim passively cooled laptop.
- agloeregrets 6y agoAlso read the opening paragraph, they also massively overclocked the ram and underclocked the CPU. Out of the box the 5800 loses.
- adambatkin 6y ago...which is entirely reasonable. Laptops are heavily customized/optimized for power/heat, whereas off-the-shelf CPUs (like the 5800x) are very much general-purpose devices but can absolutely be customized to be fit-for-purpose (and the entire hardware ecosystem is built around that).
- mahkeiro 6y agoSince when twice as fast is barely?
- deleted 6y ago[deleted]
- deleted 6y ago[deleted]
- acdha 6y agoWhat are you basing “twice as fast” on? The margins shown are nowhere near that across the board and it took over overclocking a system with 4 times the RAM to produce the most decisive wins. Java is sensitive to memory pressure so just the RAM alone is a significant factor.
- africanboy 6y agoI ran those Java benchmarks and they don't seem very good to test CPUs, also they force a GC after every run and used around 4GB of memory (I have 64) https://news.ycombinator.com/item?id=25421028 https://news.ycombinator.com/item?id=25421028
- hu3 6y agoThe article states the opposite: > Java Renaissance: Ryzen 5800x is faster than M1 in most tasks by a large margin. > Java SciMark 2.0: In the SOR benchmark, the 5800X is more than twice as fast. For others, the 5800X is slightly faster, with the exception of Monte Carlo Integraton scored 2.7% lower than M1. > Java DaCapo: 5800X is mostly faster by a significant margin, except for the H2O benchmark which is more than twice slower. > Python PyPerformance: Overall, the execution time is roughly the same, with the 5800X slightly faster. Probably a faster Python implementation like PyPy can highlight the differences better. > golang.org/x/benchmarks: The 5800X performs significantly better in all benchmarks, around 30% faster in most benchmarks and some are twice as fast. > Redis: The 5800X performs significantly better in all benchmarks > JavaScript Web Tooling Benchmark (v8): The 5800X is significatnly faster in most benchmarks > JavaScript Octane 2.0: Same story as above I'd like to think my parent is a troll.
- yborg 6y agoHyperbole, yes, but don't find it to be trolling.
- sercand 6y ago> Java Renaissance: Ryzen 5800x is faster than M1 in most tasks by a large margin. You can also write some thing like following - In 6 of 24 cases M1 is faster than 5800X - In 7 of 24 cases 5800X is faster by a margin - Rest are toe to toe and 5800X is slightly faster 5800X and M1 are different class of CPUs with different constraints. M1 is designed for low-end notebooks and this comparison is enough to show us that M1 is fast enough. ---- I think that M1 Mac Mini is released for using as CI workstation on servers by developers to improve porting situation to Apple Silicon. Lot's of open source projects can't add Apple Silicon support because CI/CD services don't support Apple silicon and unit tests don't run for arm64-darwin.
- woah 6y agoThe author seems to consider “large margin” and “significantly better” to be around 25%. Not sure most people would agree with that. Also, can you imagine what would happen if the m1 was overclocked and actively cooled?
- bserge 6y agoIt was a Mac Mini, but yeah, I can't find it in the article, did the tests account for cooling? I assume the M1, like any other modern SoC, will throttle as the temperature goes higher.
- sgerenser 6y agoM1 will not throttle in the Mac mini, only in the fanless MacBook Air.