HiroThreading
Member
Apple is 100% shifting to AMD...
Sent from HTC 10
(Opinions are own)
Highly doubtful.
There's not even any support for AMD CPU instructions in macOS (makes it basically impossible to install macOS on an AMD Hacintosh).
Apple is 100% shifting to AMD...
Sent from HTC 10
(Opinions are own)
????Highly doubtful.
There's not even any support for AMD CPU instructions in macOS (makes it basically impossible to install macOS on an AMD Hacintosh).
"Basically impossible"Highly doubtful.
There's not even any support for AMD CPU instructions in macOS (makes it basically impossible to install macOS on an AMD Hacintosh).
"Basically impossible"
http://amd-osx.com/download.html
Regardless of how many hackintosh enthusiasts run AMD platforms or how easy it is to install, I don't think Apple would have any trouble switching to AMD CPUs.Go ahead and try install macOS on an AMD platform, then come back and message me. 😉
Or better yet, why don't you go to tonymacx86 forums and survey how many Hackintosh enthusiasts run AMD platforms.
That just means Apple has not compiled in AMD support in their public releases, that's all.There's not even any support for AMD CPU instructions in macOS (makes it basically impossible to install macOS on an AMD Hacintosh).
Go ahead and try install macOS on an AMD platform, then come back and message me. 😉
Or better yet, why don't you go to tonymacx86 forums and survey how many Hackintosh enthusiasts run AMD platforms.
Regardless of how many hackintosh enthusiasts run AMD platforms or how easy it is to install, I don't think Apple would have any trouble switching to AMD CPUs.
I have better things to do right now than to attempt to install macOS on AMD plaforms 😛
That just means Apple has not compiled in AMD support in their public releases, that's all.
I fail to see the correlation between a handful of enthusiasts struggling with a steep DIY-hackintosh curve and Apple having an actual issue with targeting AMD hardware with their OS.
edit : too slow it seems. agree with ^ and ^^
Yes, it certainly looks like a poor 'comparison' judging by that. From what I can tell (From scrolling through that terrirble sandra results browser + looking at the confidence level data), a 6900K should be upper 400's @ stock.That s what some people call a "comparison", a 6950X/4GHz yield the same score, so that s way more than 4.2GHz, the 3.21GHz displayed on the pic is just fraudulous to say the least, but since it please a certain public why not...
![]()
So what? Do you really think adding support for a new X86 CPU in MacOS is difficult? That thing even runs on ARM...Apple implements support for future/unannounced hardware in macOS' kernel in their OS updates (often way in advance for beta OS releases for their Xcode developers). Support is often written in for hardware that never even makes it to a finalised Apple product. For example, my R9 290X runs with little issue in OS X El Capitan, even though it never shipped in an Apple product. Heck, I think even Fiji is supported by macOS.
I will clear something about Apple and AMD. Yes, for GPUs its easy to track the DeviceID's for the GPUs, in the kexts. But its almost impossible to track the CPUs in the OS.
Also, Ryzen compatibility will not make magically FX-series compatibility apparent. The Ryzen compatibility can be in the OS for some time already. But its extremely hard to spot/find.
So basically you're saying that as Apple usually includes support for future/unannounced hardware (i.e. Zen) in macOS' kernel updates you should be able to leverage those updates to install MacOS on current and different hardware (i.e. FXsomething)?
:>
IBM still has a huge hand in developing their HP process at Albany.
So what? Do you really think adding support for a new X86 CPU in MacOS is difficult? That thing even runs on ARM...
If AMD CPU proves to be good, I have very little doubt Apple has already demo-ed it to Intel to put pressure on them 😀
People are reporting they found Raven Ridge traces in the kexts. So yes, Apparently Apple is working on AMD hardware in their computers. It may be just for experiments, it may be something more. Only future will tell.As Glo. said, for GPUs (and generally most devices connected over a PCIE or SATA bus) it's fairly easy to track what is and isn't supported by macOS in kexts (kernel extensions).
CPU support (e.g. Support for CPU instructions like SSE, AVX, turbo, sleep states and so on) is a lot harder to track.
I think the easiest giveaway for Apple not moving to the AMD platform is a lack of support for AMD chipsets/PCH in their kexts.
No it isn't.Also, macOS (formerly OS X) is x86 only.
Oh yes please teach me how chips work 😀It's actually iOS that is able to be emulated on x86 platforms. Also, although Apple uses the ARM ISA for its A-series chips, iOS is not compatible with ARM chips from the likes of Qualcomm or MediaTek. That's not how chips work, guys.
AMD's Zen is x86 (and x64 too), just like Intel? Not sure you are aware of this.
For 99.9999% of workloads, Intel and AMD are interchangeable, same ISA, same extentions, same .....
No it isn't.
Oh yes please teach me how chips work 😀
Really? Do you have a link for this??
To think: I've been following Anandtech for over a decade, and this is the first time someone mentioned this.
Yes they both feature the same ISA, but some CPU instructions need to be specifically supported by Microsoft's kernel (e.g. Intel C/S sleep and power saving modes).
AMD ZEN and Intel Core CPUs are x86/x64 compatible, means they can run the same Operating System (Windows/Linux x86/x64 etc ). If ZEN wasnt x86/x64 it wouldnt be compatible with Windows x86/x64.
latest OSx is x86/x64 compatible, means both Intel and AMD x86/x64 compatible CPUs can run this operating system.
You dont need both the CPU AND Operating System to support all the ISAs, Core 2 Duo can run Windows 10 and Skylake Core i7 6700K can run Wndows XP (if you have the drivers).
Thanks, but I was being sarcastic. 😉
I've been following Anandtech, and sites like Tech Report, Beyond3D and Real World Tech for over decade. I know that Intel and AMD CPUs are both x86 and x86-64 compatible.
I find it pretty lamentable that a fellow tech enthusiast would even question if someone knew that AMD and Intel CPUs were both x86. It really takes away from the sense of community here, IMO.
Yes I obviously get all that. But what I'm saying is that some CPU designs support instructions or extensions to the x86 ISA (e.g. SSE3, 3DNow!, SSE4.1, AVX2 and so on, as well as features such as power saving states and turbo modes) which need to be specifically supported by the operating system in order to be enabled. Most of these extensions are also not compatible with CPUs from rival vendors (as was originally the case with AMD64 before Intel licensed the tech from AMD).
So you can't develop an OS platform solely around Intel CPUs, support all their features, and then suddenly port it all to an AMD CPU platform and expect things to run perfectly. Things like turbo and sleep-states wouldn't work for example, and extensions such as AES or AVX2 may not be enabled, leading to performance issues. Beyond that there would be driver compatibility questions for all the system busses and perhaps even questions over compiler optimisation.
Could Apple solve these problems? Yes, of course they could. I never said they couldn't.
I simply take the position that they choose not to because they do not see enough of an incentive to change CPU vendors from Intel to AMD.
Anyway, I'm done with this thread. The discussion is getting a bit pissy, and this is supposed to be a thread about AMD's Zen -- which I look forward to seeing more info on. 🙂