Earlier quoted context omitted.
Curious that they said nothing about virtualizing Windows. That can’t be a mistake or oversight. Odd.
I noticed that too. Might have trademark or legal reasons though. Technically, if they're able to dynamically translate x86 to ARM as they've explicitly stated (with JIT of JS and the JVM as the example) they should be able to dynamically translate x86 VMs regardless of what OS they contain, which would allow x86 Windows to be virtualized with better-than-interpreted performance. Or at least that's what I hope ;-) I'…
Apple announces it will switch to its own processors for future Macs
101–110 of 1001 posts
Re: Apple announces it will switch to its own processors for future Macs
#102They're shipping a 'Development Transition Kit' Mac mini with an A12Z this week, so it's not like the numbers are going to stay private for a long time. Even if there's an NDA, someone's bound to break it.
Re: Apple announces it will switch to its own processors for future Macs
#103My comment from a week ago: "What would keep Apple from shipping machines with both ARM and Intel CPUs in them? The ARM CPU would run the OS and decide when to ship jobs over to the Intel CPU. I can’t imagine that the home-grown ARM CPU would add much to the total price of the computer." https://news.ycombinator.com/item?id=23530084
Maybe Apple adds the i86 instruction set as a module in their SOCs, but they aren’t paying intel CPU prices on their ARM Macs.
Re: Apple announces it will switch to its own processors for future Macs
#104Earlier quoted context omitted.
I wouldn't be so sure, there are a fair number of people who want a machine that will run x86 for various reasons. Windows support/ Linux support. Even considering how impressive x86 VMs looked in the demo, lots of people will prefer using intel silicon for guaranteed compatibility.
Linux and Windows have both supported ARM for a while now.
Re: Apple announces it will switch to its own processors for future Macs
#105Tim Cook just said they have new intel macs in the pipeline. Those will go over like a lead balloon.
Re: Apple announces it will switch to its own processors for future Macs
#106Tim Cook just said they have new intel macs in the pipeline. Those will go over like a lead balloon.
I'm in the market for a new laptop, and if I knew how long the Intel macs would be supported, I could see myself picking one up. Unfortunately, nothing was said about that so I guess I'm holding off.
Re: Apple announces it will switch to its own processors for future Macs
#107Earlier quoted context omitted.
Whether or not they think that or they can, they have been developing GPUs for iOS devices. It'll be interesting to see what they do for their desktops.
I agree. I know they're currently using AMD GPUs, but how much longer will they keep using AMD if they believe that their own in house chips can do a better job? Also, I'm curious as to whether they would try to sell their GPUs (iGPU?) to gamers who traditionally don't stay within the Mac ecosystem at all. Having a 3rd major player in the GPU space would be wild.
Reportedly 4th as Intel is supposedly trying once again for that market.
Re: Apple announces it will switch to its own processors for future Macs
#108I was interested by the GPU that was mentioned in the slide, does this mean that Apple is thinking that they have the expertise to take on Nvidia and AMD in that space?
The advantage Apple has is that Nvidia and AMD and Intel have to actually make money from their chips. Apple can break even or make a loss on the chips themselves. So maybe, they certainly have the budget to try.
Re: Apple announces it will switch to its own processors for future Macs
#109So, if I install numpy via conda on a Mac now, it's backed by Intel MKL and is thus amazingly fast. What will it be replaced with? Has anyone at Apple thought about use cases like this?..
Re: Apple announces it will switch to its own processors for future Macs
#110Rosetta 2 - the interesting bit was that it was going to pre-translate binaries instead of at runtime. The implications for actual VM emulation is that Rosetta won't work for run time environments like OS emulation. They touched on it briefly with the emulation technologies bit, but it looks like it will be separate from, and likely much less performant than Rosetta.