Live data from Hacker News

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

tech.ssut.me

211–220 of 467 posts

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

#211
The colors on those bar charts makes everything so much harder to interpret than it needs to be. The two M1 bars should have similar (but distinguishable colors). The two Intel bars should have similar, but distinguishable colors (they are the same!). They should all have similar luminance contrast with the background. Charts that use bars to represent things other than those categories should use different colors than the other bars (the blue and red are reused in the Go chart). The colors used for a given category should be consistent across all the charts (different colors are used when you get to the Redis test).

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

#213

Considering that Apple won't sell their chips to anybody else, and the M2, M3, Mn could be increasingly faster than the x86 chips, how long before we start moving along this path? 1. Amazon, Google, Microsoft start building their own chips for their own clouds. The most efficient chip could translate into the cheapest cloud, or the fastest one at the same price. Their choice. 2. There will be N somewhat compatible AR…

There is no incentive for AWS to add restrictions like Apple with XCode. Indeed, I think that this would just reduce the amount of the customers they can reach. I don’t think that other computers manufacturers are going to follow Apple’s lead. Maybe Microsoft will do it if they decide to get serious with their Surface line. The one company I see benefiting the most from this is Qualcomm. They have the customers and t…

Amazon already makes their own chips on the Graviton line. I wonder how long before you can get a graviton pc? maybe never?

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

#214

Considering that Apple won't sell their chips to anybody else, and the M2, M3, Mn could be increasingly faster than the x86 chips, how long before we start moving along this path? 1. Amazon, Google, Microsoft start building their own chips for their own clouds. The most efficient chip could translate into the cheapest cloud, or the fastest one at the same price. Their choice. 2. There will be N somewhat compatible AR…

> Amazon, Google, Microsoft start building their own chips for their own clouds.

At least Amazon (Graviton) and Google (TPUs) already are. Google is also reportedly looking into its own ARM CPUs for its own mobile devices (Pixel line); if it does, I can’t imagine Cloud would be far behind.

> At least Microsoft is likely to sell their chips to third parties (they used to sell their software).

I would expect MS would keep its chips for its hardware, rather than selling them. But, sure, either they or Google might sell to partners, to help out the ecosystem for their OS's.

> If you want to develop for AWS you’ll be safer to have a laptop with an Amazon chip, if you want to develop for Google Cloud a Google Chip, for Azure a Microsoft chip.

In either case, cloud-as-dev environment is being actively pushed by all players, and negates that issue. It doesn’t matter what chip (or OS, or much of anything else) I have on my laptop if my dev environment is in the same cloud that I’m deploying to.

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

#215
post #151

Earlier quoted context omitted.

M1 is not i386 compatible. macOS uses a translation layer through Rosetta 2 for x86 compatibility.

Sorta - There is translation layer in software but the reason the M1 is so fast at executing x86 code is that it has hardware support for switching to the x86 memory model. This is something no other ARM processor I'm aware of has.

Is this true? I didn't see this detail anywhere I looked. If you have a source that would be interesting.

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

#217
post #74

Earlier quoted context omitted.

Just a quick note, the MacBook Air is by no means "ultralight" even by Apple standards, 2017 MacBook for example was more than twice lighter. Thinkpad laptops are also measurably lighter than any current generation MacBook.

The X1 Carbon, which is what I assume you're referring to with Thinkpad, is 2.6Lbs vs 2.8Lbs for the 2020 Macbook Air. That's 90g of difference ... I'd say that qualifies for Ultralight still.

Current gen X1 Carbon is 2.4 lbs: https://www.lenovo.com/us/en/laptops/thinkpad/thinkpad-x1/X1...

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

#218

Considering that Apple won't sell their chips to anybody else, and the M2, M3, Mn could be increasingly faster than the x86 chips, how long before we start moving along this path? 1. Amazon, Google, Microsoft start building their own chips for their own clouds. The most efficient chip could translate into the cheapest cloud, or the fastest one at the same price. Their choice. 2. There will be N somewhat compatible AR…

>There will be N somewhat compatible ARM chips, that is to say they are somewhat incompatible.

This isn't how ARM's architecture license works. All ARM implementations are required to pass the same standard test suite.

>Architectural licensees get a set of specs and a testing suite that they have to pass, the rest is up to them. If they want to make a processor that is faster, slower, more efficient, smaller, or anything else than the one ARM supplies, this is what they have to do.

https://semiaccurate.com/2013/08/07/a-long-look-at-how-arm-l...

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

#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.

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

#220
post #68

Earlier quoted context omitted.

Yep. But these days for anything else, I just fire up a cloud VM and kill it when it's done. I spent less on that than the 3900X and RAM would have cost me in 5 years. My main daily driver machine and dev box is now the absolute ass end M1 Mac Mini and it's the best computer I have ever had.

I sit here with 24GB memory usage just from my browser, a couple PDFs and two IDEs (Visual Studio and Visual Studio Code).

Yeah that’s like one chrome tab running slack.
Post reply on HN