Bad idea. If Apple had bought AMD, its products would have been delayed or become vaporware, with its 'exciting' pipeline running dry.![]()
Yeah, these Threadripper cpu's would have had 64 emojis in them, instead of 64 cores.
Bad idea. If Apple had bought AMD, its products would have been delayed or become vaporware, with its 'exciting' pipeline running dry.![]()
Isn't this what sank the Itanic? Itanium was native VLIW and my understanding was that x86 compatibility was dreadfully difficult to achieve while maintaining performance of the VLIW engine.You can't do VLIW on CISC. ARM is a RISC architecture. In VLIW, the compiler realigns instructions so they can be loaded into the execution units as a very large block. Each spot on the block corisponds to a specific execution unit. The first 12 could be general instructions. The next 15 could be integer, while another 18 could be floating point.... Using VLIW, it is not out of bounds to expect 64 instructions to be completed per clock, with a much higher clock than you could get with X-86.
The first step of software testing is putting AMD specific code into the OS build. That is what they did. Going from Intel to AMD is not a small MB change. It is a total redesign.
Would there be any issues with Thunderbolt licensing?
That would have worked for the graphics division, but not the CPU division. There’s an agreement between intel and AMD that doesn’t allow this (they have to license x86 and x64 to each other and that was part of the deal IIRC.)Apple should have bought AMD a couple of years ago when they were at $2 per share. Would have given them even more control over the Macs graphics and now (possibly) processors.
Apple should have bought AMD a couple of years ago when they were at $2 per share. Would have given them even more control over the Macs graphics and now (possibly) processors.
Right, but how many people spend money on $3000 Macbooks vs $1000 Macbooks? The people spending the big bucks are the people who need absolute compatibility in a work environment. It doesn't matter if I can use 99% of my software at the same speed as an Intel PC, if there's a single utility that I need, that I can't run, the entire computer is worthless. And all you need to do is look at the Surface X, to see the sort of teething issues that exist. Sure it's nice for web surfing, but it's not a good computer when you need 100% compatibility on a range of hardware and software.There are architectural changes that Apple could make to ARM that would blow X86-64 out of the water in terms of performance. You could get many times the speed, even when emulating x-86.
Just an FYI to anyone unaware of the "hackintosh" (running macOS on standard "PC" hardware) scene, its been possible to run macOS on AMD Ryzen CPUs with very little extra work (vs Intel) for over a year now. The performance is good and everything generally works about as well as an Intel hackintosh aside from a few edge cases (things that require the Intel QuickSync video encoder/decoder for example, but this is already being replaced in Macs by Apple's T series ARM coprocessors.)
Basically, for anyone worried about an architecture change/fragmentation/old software not working etc, that's not what this is. Intel and AMD both produce x86-64 chips that are mutually compatible. This is in no way like the move from PPC to x86 or like a prospective move from x86 to ARM would be.
I was actually expecting co-processors from Apple a few years ago, when they first announced that touchID ran off of a co-processor. Maybe that'll be the new feature for MacOS 10.16, and any mac with a touchID will be able to run ARM compiled apps. I'm not holding my breath for it though.I agree, however:
I don't understand why people don't instantly realize that the "ARM transition period" can happen in the form of Co-Processors. Apple is all about custom Co-Processors. Macs already have them. But right now they perform 1 or 2 specific, isolated tasks.
Going forward we'll see ARM-based co-processors designed to run Apple Apps. The rest will run on Intel, but Apple can add co-processors to run their Apps. They can take as a long as they want with this approach as there is no "transition" that anyone else need be aware of.
Thunderbolt is open to non-Intel systems now. There are motherboards those support AMD & Thunderbolt.Would there be any issues with Thunderbolt licensing?
A lot of PC manufacturers have intel and AMD BTO options. I don’t think it’s crazy to think that Apple could release a few AMD systems just to test the waters, I would be okay with a Ryzen $499 AMD Mac mini. I think Apple needs to bring the cost of the Mac mini down and that would be a good way to do it.
A lot of PC manufacturers have intel and AMD BTO options. I don’t think it’s crazy to think that Apple could release a few AMD systems just to test the waters, I would be okay with a Ryzen $499 AMD Mac mini. I think Apple needs to bring the cost of the Mac mini down and that would be a good way to do it.
Thunderbolt is open to non-Intel systems now. There are motherboards those support AMD & Thunderbolt.
Though Intel may want more money per port.
The billion dollar question for Tim Cook and Apple is - Do they care enough about the Mac and the PC industry as a whole to commit to the transition away from Intel or offer both Intel and AMD, which seems incredibly unlikely. To me, that is more important than the speculation of Apple moving to A-Series CPUs...
Why would Apple spend the time necessary to shift to AMD if they ultimately want to move to their own CPUs? Apple does not/is not going to go through two transitions...ultimately if they go with AMD,I think it means they are going to move away from Intel as well, which is going to look incredibly bad to those who have just purchased a Mac Pro. I just cannot see Apple dedicating resources to maintaining two different lines of Macs (dying industry, dinosaurs, et al.), one Intel, one AMD.
I honestly think this is Apple hedging their bets in negotiating a new exclusivity deal with Intel. I still don’t think AMD’s portfolio is big enough for all of Apple’s needs.
LOL how can’t Apple use something designed by themselves (with Intel)?No TB3 no AMD. (TB3 is proprietary INTEL protocol, right ? )
I was actually expecting co-processors from Apple a few years ago, when they first announced that touchID ran off of a co-processor. Maybe that'll be the new feature for MacOS 10.16, and any mac with a touchID will be able to run ARM compiled apps. I'm not holding my breath for it though.
I don’t think that will be a problem, especially when USB4 comes out and is based on Thunderbolt 3
The Mac Mini would be the same price, but with a much more capable APU and PCI-E 4.0, to name two differences. For $799 you'd get 6 core / 12 threads and $999 8 core / 16 thread system Renoir Ryzen 4000 APUs.
[automerge]1581103072[/automerge]
Not to mention the custom AMD GPGPU Radeo Pro Duo on the Mac Pros are custom ASIC designs from Apple and AMD that have TB 3 on-board.
[automerge]1581103192[/automerge]
Intel FAB is stalled for the next 18 months. Apple isn't negotiating when Zen 3 will be at 5nm and Intel is stuck at 14nm.
Apple most certainly can maintain both. Their resources dwarf the rest of the industry. Apple would provide an upgrade path for first-generation Mac Pro customers.
The billion dollar question for Tim Cook and Apple is - Do they care enough about the Mac and the PC industry as a whole to commit to the transition away from Intel or offer both Intel and AMD, which seems incredibly unlikely. To me, that is more important than the speculation of Apple moving to A-Series CPUs...
Why would Apple spend the time necessary to shift to AMD if they ultimately want to move to their own CPUs? Apple does not/is not going to go through two transitions...ultimately if they go with AMD,I think it means they are going to move away from Intel as well, which is going to look incredibly bad to those who have just purchased a Mac Pro. I just cannot see Apple dedicating resources to maintaining two different lines of Macs (dying industry, dinosaurs, et al.), one Intel, one AMD.
I honestly think this is Apple hedging their bets in negotiating a new exclusivity deal with Intel. I still don’t think AMD’s portfolio is big enough for all of Apple’s needs.