Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
211–220 of 467 posts
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#212This would also be a massive win for cloud computing too, does Amazon/Azure/GCP have anything in the works for introducing ARM chips with Memory on the same chip?
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#213Considering 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…
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#214Considering 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…
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
#215Earlier 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.
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#216Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#217Earlier 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.
Re: Apple M1 vs. Ryzen 3900X vs. Intel I9 in Software Development
#218Considering 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…
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
#219The 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
#220Earlier 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).