ARM (as current version ARMv8) will run anything that a x86 CPU will run.
Except anything requiring SIMD like SSE2 or AVX.
ARM (as current version ARMv8) will run anything that a x86 CPU will run.
Are there ARM chips that are capable of matching the powerful processors available for the new Mac Pros?
How do you figure? People will Hackintosh ARM based systems, which will likely be abundant by the time Apple pulls support for Intel chips in Mac OS.That loud ringing sound you hear is the impending death knell of the Hackintosh movement. Once Apple switches entirely to ARM -- and they probably will someday -- Hackintoshing will no longer be possible (except with old, obsolete versions of macOS). Will probably take at least a few years before we get there, though.
Having two platforms will severly limit the willingness of the big 3rd party players to make high-end applications for 2 different Mac platforms. We'll gain "toy" level apps for the iPad and loose anything worth having.Apple should be able to support two architectures and perhaps that's what they will do. With catalyst and the ability to compile binaries to specific architectures it would make sense. While Apple's ARM design seems great on low power and portable devices I wonder how it would perform scaled up vs. high end offerings from AMD and Intel x86/64.
interesting times.
i'm still skeptical that an ARM processor performance on a desktop or workstation. but this would be perfect fro the MBA and the like.
Most bank still purchasing SPARC during early 00s as they want to run software that was built more than 20 yeas ago.
Except anything requiring SIMD like SSE2 or AVX.
You got it wrong.
Sun exist because they have SPARC that is compatible to Oracle's database and other middleware back in 90s and early 00s.
x86 was the "new and proprietary" architecture at that point. Almost no one ever though x86 will ever take over the server market back then.
Sun ported Solaris to x86 in 1993. Your timelime is waaay off.
"Intel will never run SIMD like PowerPC with AltiVec" just a bit more than 15 year ago.
"Intel will never run SIMD like PowerPC with AltiVec" just a bit more than 15 year ago.
Sun was interested in workstations, not servers.
The Netra X1 sitting in my office says otherwise.
AltiVec is still PPC-only... and porting software using AltiVec to SEE is a total pain the ass. You just keep up with the self-owns.
NT was awesome on powerpc. we used to use it to test the x704, and it ran way faster than Mac OS.Windows NT has been ported to x86 and that's a huge success.
Obviously not guarantee but more competition is better than less right?
Little reason to, since it's unlikely that there will be third-party ARM boxes that are more powerful than what Apple puts out. Apple may also beef up the secure enclave, and make it very difficult to install mac os on boxes without its own processor (which, in fact, may even have an instruction set that includes instructions nobody else has).How do you figure? People will Hackintosh ARM based systems, which will likely be abundant by the time Apple pulls support for Intel chips in Mac OS.
Except for Apple themselves, making Mac on ARM will be *hard* as you suggest. For us programmers, not as hard, though there's likely to be gotchas, for users, maybe no difference at all, but I don't see it being very fast, especially the x86 emulation.But that's nothing like what a macOS-on-Intel to macOS-on-ARM port would require. Those are two entirely different tasks.
I wouldn't count on x86 emulation. We'll see.Except for Apple themselves, making Mac on ARM will be *hard* as you suggest. For us programmers, not as hard, though there's likely to be gotchas, for users, maybe no difference at all, but I don't see it being very fast, especially the x86 emulation.
Yes, it's called the T2 chip, which could be replaced by a T3 or T4 chip (just next gen naming). This new chip could be used to virtualize the X64 environment and currently used functions (e.g. translating ARM to X86 using bridgeos) would become obsolete.Unless they have an absolutely killer x86 and x64 interpreter
No chance they do that. They already have ARM chips in macs, so this is all about getting rid of x86.I wonder if Apple will still use an x86 CPU as coprocessor (AMD perhaps?) or go all in on this with their ARM CPUs...
Either way, I doubt it will be mature before 2024.