Earlier quoted context omitted.
Or if the bottleneck in your workflow is RAM read/write speed as opposed to RAM capacity. The RAM being on the same chip as the CPU/GPU gives it tremendously low RAM latency, which seems to be where it's getting much of its edge in these tests
The M1 has pretty high memory latency at around 100 ns [1], which is significantly higher than either AMD or Intel for typical systems. Note that physical distance between CPU and memory is rather less important for latency, as DRAM is high latency in itself, so adding a few ns at most due to wiring is not going to matter. [1] https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...
Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
381–390 of 467 posts
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#382I'm still extremely suspicious of all these benchmarks, because they don't seem to correlate with my real-world experience. All these benchmarks claim to be comparing real-world applications, but I don't trust them because of what they always show with regards to mobile i9 and desktop Ryzen. I've got a Intel Macbook Pro, and a Ryzen desktop. When I'm using them for development, my Ryzen is absolutely wiping the floor…
Read the title. It's Apple M1, these are apple arm chips NOT intel chips. Your "real-world experience" doesn't correlate because you're comparing Apple Intel macbooks with Intel desktops.
You need to compare the new Apple M1 macbooks with ARM chips to feel the difference.
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#383Earlier quoted context omitted.
There are several theories as to why the M1 does so well on on JavaScript benchmarks. >Firestorm can do 4 FADDs and 4 FMULs per cycle with respectively 3 and 4 cycles latency. That’s quadruple the per-cycle throughput of Intel CPUs and previous AMD CPUs, and still double that of the recent Zen3, of course, still running at lower frequency. This might be one reason why Apples does so well in browser benchmarks (JavaSc…
> "There are several theories as to why the M1 does so well on on JavaScript benchmarks." A major reason it does so well is the native Javascript support added in ARMv8.3-A. Specifically, FJCVTZS (Floating-point Javascript Convert to Signed fixed-point, rounding toward Zero)[1] which is a Javascript-specific variant of FCVTZS implementing the overflow and exception handling behaviour that Javascript wants. Javascript…
Also apparently most JS engines do not actually use the FP unit but can do most computations on the integer units (unless is really FP math) which normally have much lower latency (but also lower bandwidth).
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#384I briefly tested the base M1 Air with 8gb of ram (bought for my wife) - enough to get my day-to-day stuff up and running. I’m comparing a 2017 MacbookPro, dual-core i5 with 16GB of RAM. Brew: under Rosetta everything seems to work Java/Clojure: the AdoptOpenJDK works fine but the performance is not good; similar numbers with my old machine. The Azul ARM JDK is literally twice as fast. The jsass library depends on a n…
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#385I'm still extremely suspicious of all these benchmarks, because they don't seem to correlate with my real-world experience. All these benchmarks claim to be comparing real-world applications, but I don't trust them because of what they always show with regards to mobile i9 and desktop Ryzen. I've got a Intel Macbook Pro, and a Ryzen desktop. When I'm using them for development, my Ryzen is absolutely wiping the floor…
Same for me. I have a Ryzen 5 and it feels about 3x faster than anything else in the house, and it's not even the most expensive chip in the house. Next year definitely getting another Amd chip to upgrade my now old ryzen 5. Not touching Intel again in a long time.
The amazing thing here if the claims are true is that a simple macbook air has performance on par with a full blown Ryzen desktop.
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#386Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#387Earlier quoted context omitted.
What you’re describing is the iMac, iMac Pro, Mac mini pro, etc. But I think they’ll have the Mac Pro continue to be RAM, GPU and PCI upgradable. How they are doing that is the most interesting secret in the industry.
There's not really any magic to it, they just need to implement PCIe and include memory slots instead of hardwired chips on the package. There are other ARM systems that already do this.
How they're gonna solve that is the big question.
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#388I'm still extremely suspicious of all these benchmarks, because they don't seem to correlate with my real-world experience. All these benchmarks claim to be comparing real-world applications, but I don't trust them because of what they always show with regards to mobile i9 and desktop Ryzen. I've got a Intel Macbook Pro, and a Ryzen desktop. When I'm using them for development, my Ryzen is absolutely wiping the floor…
>I've got a Intel Macbook Pro, and a Ryzen desktop. Read the title. It's Apple M1, these are apple arm chips NOT intel chips. Your "real-world experience" doesn't correlate because you're comparing Apple Intel macbooks with Intel desktops. You need to compare the new Apple M1 macbooks with ARM chips to feel the difference.
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#389I'm still extremely suspicious of all these benchmarks, because they don't seem to correlate with my real-world experience. All these benchmarks claim to be comparing real-world applications, but I don't trust them because of what they always show with regards to mobile i9 and desktop Ryzen. I've got a Intel Macbook Pro, and a Ryzen desktop. When I'm using them for development, my Ryzen is absolutely wiping the floor…
Same for me. I have a Ryzen 5 and it feels about 3x faster than anything else in the house, and it's not even the most expensive chip in the house. Next year definitely getting another Amd chip to upgrade my now old ryzen 5. Not touching Intel again in a long time.
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#390I really fear that Linux might get left behind as Apple and Microsoft go after this ARMs-race (pun intended). At least Microsoft requires UEFI with their ARM offerings, but often the bootloaders are locked. I love Linux and I love running it natively. Currently I can grab almost any Dell, HP, Lenovo, MSI, etc. desktop/laptop and there's a very good chance all the hardware will work with mainline Linux. If I get a lap…
AFAIK, that's not true with their ARM64 offerings.