Live data from Hacker News

Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

tech.ssut.me

441–450 of 467 posts

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#441
post #202
post #94

Earlier quoted context omitted.

You're not wrong but the article is still a 9th gen laptop i9. A desktop i9 is quicker - https://cpu.userbenchmark.com/Compare/Intel-Core-i9-9880H-vs... .

I still don't understand why people can't get that not all i9s are the same. That's literally what this title is implying ... Which isn't even the article's title ... Maybe someone will edit it so people stop assuming they mean the i9-10900k ...

Intel likely intended people to mix up the processors like this because they could easily have marketed a distinction between them.

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#442

Earlier quoted context omitted.

How would one benchmark memory performance (DRAM latency & bandwidth) on the various chips?

Above my pay grade! You probably operating with a fixed speed on M1 so you can't intentionally cripple it, but it would be interesting to see "What would this look like if Apple had paired it with standard DDR4-3200?". AMD's Zen core's are known to respond well to lower latency RAM, but in the PC space you're not getting anything close to what Apple has with the LPDDR4x on package. You could try benchmarking the Inte…

DDR5 is coming to consumer platforms probably 2022

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#443

Earlier quoted context omitted.

What exactly prevents them from doing just that? 3.2 GHz not enough to negotiate screen resolution? HDMI/DP link that M1 produces is some otherworldly HDMI/DP not available to anyone else? I have an example right here, in front of me. I have a Dell monitor. My Macbook Pro is connected to it via Thunderbolt/USB-C->HDMI. My Windows box is connected to it via DP. So, I'm on my Windows box, playing a game. I turn on my M…

You haven't proved it's possible to do any of that on Intel hardware - sleep and display config are both very HW driven. Software can't do everything.

- Did the displays change for M1? No.

- Did the protocols such as HDMI and DP change for M1? No.

- Did the Extended Display Identification Data [1] change? No.

That leaves two things:

- The OS that matches the extended data against what the user wants

If the OS is responsible, then there's nothing stopping others from doing what Big Sur does.

- graphics cards that actually pump out pixels and have their own support for possible resolutions

If graphics card is responsible, you're asking me to believe that M1 is driven by fairy pixel dust and has some magical powers that are absolutely impossible on any other hardware?

[1] https://en.wikipedia.org/wiki/Extended_Display_Identificatio...

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#444
post #94

Earlier quoted context omitted.

You're not wrong but the article is still a 9th gen laptop i9. A desktop i9 is quicker - https://cpu.userbenchmark.com/Compare/Intel-Core-i9-9880H-vs... .

But the Ryzen 3900X is a desktop processor, right? This is crazy - definitely was not expecting the M1 to be _better_ than the 3900X.

also ... single core performance

m1, like the a* chips are great at single core performance m1, like the a* chips are underwhelming at multi-core performance last gen ryzen was competitive at single core performance, and great at multicore current gen ryzen is great at both

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#445

Earlier quoted context omitted.

Not just Electron apps. I've seen people on Twitter gushing about how seamless and flicker-free is switching between screens and resolutions on M1. And yet, there's literally no reason why it can't be done today, now, on the existing hardware. Instant waking from sleep was one of the key points in M1's presentation. Something my 2007 model Macbook Pro could do. But then the subsequent releases of MacOS just couldn't…

> But then the subsequent releases of MacOS just couldn't do that. How instant? My late 2016 MBP wakes in around a second. My 2014 Mac mini usually takes only a few seconds.

As instant as in the keynote video. IIRC around the time of Lion I started seeing a progress bar as it was coming out of sleep.

Now, especially if you require password you need to wait a second or so after it wakes up, because input is no longer immediately available. And then it takes some time to actually wake up and start the window server etc.

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#446
post #43

> Just Buy M1 if you'd like to have a low-power, long-lasting, quiet, and performant dev machine. I would absolutely love to buy the M1 MacBook Air (and I almost did), the performance is just too good. It’s nearly impossible to justify spending money on any other laptop. Unfortunately, I just can’t get past the single external display limitation. I did see there is a DisplayLink workaround to get multiple external di…

It's got Thunderbolt 3, so maybe with an external graphics card…? Drivers might be an issue though.

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#447
post #43

> Just Buy M1 if you'd like to have a low-power, long-lasting, quiet, and performant dev machine. I would absolutely love to buy the M1 MacBook Air (and I almost did), the performance is just too good. It’s nearly impossible to justify spending money on any other laptop. Unfortunately, I just can’t get past the single external display limitation. I did see there is a DisplayLink workaround to get multiple external di…

This seems practically certain to be addressed with the next generation; it's fairly clearly a limitation inherited from the iPad, and Apple have long made a big deal about how many monitors you could attach to their high-end MBPs.

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#448
post #15

This compares a desktop Ryzen with macbook Intel and macbook/mac-mini M1. Thermal design of the laptops likely plays a large role in the benchmark results.

I would also point out though some interesting places where the 3900x clearly wins. Looking at Naive Bayes for example, it's a nearly 10 fold difference in speed. I wonder what specific x86 optimizations help there, likely SIMD?

Alternatively, problems with OpenJDK on ARM64. Given the limited target market for it (basically just Graviton2, which is also pretty new), I can't imagine that huge amounts of work has been put into it so far.

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#449

As soon as Apple sells this chip in a 32GB package I am going to be all over it.

I wonder if the Mac Pro version of this will do a two-tiered thing, with 16GB on the chip, and then a bunch of slots for your slower, "external" memory modules— basically the Mac Fusion Drive of RAM, with an internal controller to manage moving stuff in and out of the low-latency area. I could certainly also see them going all-in on the integrated architecture, but the possibilities are intriguing if they want a reas…

The on-package RAM is probably more aimed at reducing power consumption; it's not particularly low-latency. This obviously wouldn't be an issue for an MBP.

Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development

#450
post #219

Many people overstate Apple's achievement, in reality most credit should go to TSMC the company that manufactures the M1 chip. The M1 is a 5nm chip, while the i9 is a 14nm chip! The M1 has about 16b transistor, the i9 has only about half of that amount. Apple's only achievement here was to make a deal with TSMC in order to be the first one to use their 5nm technology.

Note that, from what leaked from peoples' NDAs, it seems like performance by the A12Z in the devkits (made on TSMC's 7nm process, half the cores, two year old core design) was also very good. 5nm will be contributing somewhere, but probably not so much.

The A12 and A13 (also 7nm) also did very well vs Qualcomm chips on the same process.

Post reply on HN