Live data from Hacker News

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

tech.ssut.me

461–467 of 467 posts

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

#461
post #291

Earlier quoted context omitted.

Sure, the M1 chip is very good, the question here is what made the M1 perform better than a i9 and I would argue it is because of the 5nm technology. If the M1 had only 8b transistors and was using 14nm technology I really doubt that it would beat the i9.

5nm and 14nm are marketing names, not x^2/y^2 times better statistics. If you normalize them (i.e. actually look at transistor density) you'll find the difference is much smaller than you'd expect. TSMC 5nm is indeed the better process though but it alone isn't the primary driver of what makes the M1 good. Flipping it around I'm not as sure the i9 would come out on top all other things being equal between the 2. I'm…

>I'm not sure there are many engineers at Apple that truly understand what makes the M1 perform better.

Of course there are, and those people are computer engineers or electrical engineers (and I'm sure many software folks as well, there are a lot of smart people in the world).

>How people think they can just boil it down to just is honestly confusing.

I would wager you a bar tab that those people are all ill-informed developers. I am no expert in software, let alone hardware, but I am always suprised how often I see professional developers bemoan the fact that their laptop 'uses 12 gigs of ram' to run the OS + a few chrome tabs. A huge amount of devs don't know how their OS manages memory, let alone the ins and outs of the design and operation of modern microprocessors.

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

#462

Earlier quoted context omitted.

Arm cpu core designs like cortex a78 and x1 are also designed for tsmc 5nm. But their per core performance is like 30% to 50% worse than Apple's firestorm cores. The low power a55 is worse than Apple's low power. And the mali gpu is worse than apple gpu. The circuit design and placement on to the chip is part of the equation as well.

I'm not aware of any currently-available non-Apple ARM chips on TSMC's 5nm process. Can you name some?

Kirin 9000, it has 1 Cortex A77 at 3.13GHz, 3 Cortex A77 at 2.5Ghz, Cortex A55 for efficiency. ARM Mali-G78 MP24 GPU.

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

#464
post #10

> Just Buy M1 if you'd like to have a low-power, long-lasting, quiet, and performant dev machine. If your development environment/tooling/workflow does not gain any real advantage from more CPU cores. Also your data must fit in the 16GB of RAM as offloading any workload to disk will kill the performance and you cannot add more. The M1 has excellent single core performance so any task that is mainly single threaded wi…

M1 has 4 big and 4 small cores. Gaming performance might suffer with a non macos system because os might not know to use bigger cores for performance intensive tasks.

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

#465

Earlier quoted context omitted.

Your computer always uses as much memory as possible. That’s not evidence it wouldn’t work with less.

I have 64GB memory and still occasionally get OOMs with my dev workload. As always, it depends what you're doing.

What are you doing?

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

#466

bollocks. M1 devices are quality products. A more than necessary innovation. I expect them to do well if sold at reasonable prices. The strategy of trying to sell them as outperforming the big boys on computationally intensive tasks, on the other hand, is plain absurd.

And, yet (with important caveats, especially around core count right now), they, er... do? I mean, what are you looking for? People to fake benchmarks to show them as slower than they actually are?

I do a lot of work for personal projects on an old 2.6Kg 2011 laptop I never felt the need to replace. I have no doubt I can produce benchmarks on this laptop involving daily tasks any average user does that would destroy any M1 device. Also I can do things on it no M1 device can reliably do right now and won't do for a while, perhaps ever or until M2 are already out (docker much?). My point is I am tired of useless biased benchmarks. Just tell people what they are: Laptops running on smartphone tech. Powerful enough to do most if not all daily tasks without any perceivable performance impact or inconvenience for the average user. Also way more efficient and cheaper to produce. It is very simple, and marketable. Just the integration with smartphone apps is already a super nice selling point, why not make it the core of the marketing strategy instead of those convoluted tricky and misguiding benchmarks and claims? What the Appleshpere is doing is comparing apples to oranges. Like: Hey look how much faster hackernews is compared to facebook! Ok, sure, whatever.

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

#467
post #184

Earlier quoted context omitted.

The new X1 nano is 907g (1.99 lbs), so the Macbook Air at 1.29kg is 42% heavier. https://www.lenovo.com/us/en/coming-soon/ThinkPad-X1-Nano/p/...

Still running last-century processors though.

Only in the sense that your car is running on 4000 BC wheels.

From the page linked to:

> 11th Generation Intel® Core™ i5-1130G7 Processor

From https://ark.intel.com/content/www/us/en/ark/products/series/...

> Launch Date: Q3'20

Post reply on HN