Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Yes, he didn't mention that but he SAID the process node is not important.
DUDE! he / she did not say the process node is not important they said:

Val-kyrie said:
Process node is not as important as IPC and overall performance. Yes node shrinks can produce performance gains, but it can also increase the heat produced by the chip(set) by cramming more transistors into a smaller area.
Are you gonna compared Intel 22nm to AMD 5nm? Gosh.
 
Your history is inaccurate. Pentium 4 was a big flop that Intel even abandoned its NetBurst structure, and the brand of Pentium became low-cost.

Thaaaaaat's not quite right. Pentium 4 was a huge success for multiple years. Eventually, though, they hit a brick wall with NetBurst, and luckily had the team that did Pentium M instead.

The late days of Pentium 4 and Pentium D weren't great, but its first ~4 years were.
 
Thaaaaaat's not quite right. Pentium 4 was a huge success for multiple years. Eventually, though, they hit a brick wall with NetBurst, and luckily had the team that did Pentium M instead.

The late days of Pentium 4 and Pentium D weren't great, but its first ~4 years were.
Agree
Almost everybody got a Pentium 4 back in the day
 
  • Haha
Reactions: itguy06
lol. I recall so many stated this waaay back during the AMD Athlon 1Ghz cpu days when Intels P4 was stuck at 933mhz for almost a year. Then suddenly Intel P4 took over and kept leading for over a decade!

just know that between two major cpu manufacturers for professional and consumer products, like Microsoft and Apple being that for the same in terms of software ... either takes the lead in cycles.
Yea I don't know what you're talking about. AMD is killing it right now. I'd like to see Apple mess with an AMD Processor.
 
The 2017 Ryzen 7 was very close to intel in IPC. Where it demolished was in multi cores as you got more cores than Intel. And in a multitasking OS (like any modern OS) it's better to have more cores than less. Why? Because processes can get spread over them. I've got an i7 laptop in addition to this Ryzen 7 machine. When doing things like photo editing and culling, with modern software the Ryzen hardly breaks a sweat. It can schedule processes across 16 threads and hardly ever chokes. Even rendering video it in Resolve it will ramp up and stay there. Work can go on. That is why IPC matters little in a modern system.

Also less than 10% performance and your user will never notice. Ryzen has been in that same league since it came out.



Sure cost is an important factor. Look at a good Ryzen box vs Intel. You get a better, faster, more future proof machine with AMD. You get more cores and lower power consumption. Which means as apps evolve you are in a good position to not need an upgrade. And everyone loves less power and heat.

If Apple truly were "high end" the Mac Pro would have bene done with Threadripper or EPYC. Those CPUs are what Pros need and want.




That's some BS right there. The whole x86-64 architecture is AMD's extension. Nothing needs to be recompiled for AMD. No patches are needed to run stuff on AMD. There are some software that has been heavily optimized for Intel (some math stuff) and some things that works better with Intel's extensions but the software will run fine on AMD. I've been using AMD since the 486 days and never a compatibility issue. There are Hackintoshes running on Ryzen so it's very easy to do.




You are forgetting 2 things:
1. Apple worked with Intel on TB. IIRC they still own a bunch of the patents on it. So they could definitely get it done with TB.
2. ASrock has an AMD motherboard with TB certified by Intel. ASRock x570 Phantom . If a small OEM can do it, surely Apple can get it done too.

I'd also wager that the majority of users, Mac included don't care about TB. They more care about USB than the edge case uses for Thunderbolt.

Does AMD support ALL Intel Extension? Nope. Do they support All AVX and AVX2 instruction? Nope. Despite AMD or Intel claiming supporting AVX or AVX2, there are still very minor difference. If the code ( not compiled ) was written with Specific Intel only instruction in mind ( Hand written assembly ), it will need to doubt with. In the Hackintosh cases those are already done for you. And I did mention Adobe which is the one using Intel specific assembly for their products.

TB - They could, doesn't mean they will. Intel are under no obligation to certified TB to anyone. The ASRock example just shows why simply buying the controller chip from Intel alone is not enough. They had the controller on the MB shipping for nearly 6 months before it was certified. Until Certification is done by an independent third party, TB3 isn't quite open as everyone think it is. ( Which opens up another problem is who is paying for the certification? Hopefully TB4 will have an answer to that )
 
  • Haha
  • Like
Reactions: itguy06 and ingambe
Does AMD support ALL Intel Extension? Nope. Do they support All AVX and AVX2 instruction? Nope. Despite AMD or Intel claiming supporting AVX or AVX2, there are still very minor difference. If the code ( not compiled ) was written with Specific Intel only instruction in mind ( Hand written assembly ), it will need to doubt with. In the Hackintosh cases those are already done for you. And I did mention Adobe which is the one using Intel specific assembly for their products.

TB - They could, doesn't mean they will. Intel are under no obligation to certified TB to anyone. The ASRock example just shows why simply buying the controller chip from Intel alone is not enough. They had the controller on the MB shipping for nearly 6 months before it was certified. Until Certification is done by an independent third party, TB3 isn't quite open as everyone think it is. ( Which opens up another problem is who is paying for the certification? Hopefully TB4 will have an answer to that )

you just need to have played around with Intel parallel studio to quickly understand that the optimizations for Intel’s processors are really advanced
intel proprietary compiler is particularly good, especially in Algebra, it crushes the other compiler if you let him use the good instruction set
 
  • Like
Reactions: ksec
Does AMD support ALL Intel Extension? Nope. Do they support All AVX and AVX2 instruction? Nope. Despite AMD or Intel claiming supporting AVX or AVX2, there are still very minor difference. If the code ( not compiled ) was written with Specific Intel only instruction in mind ( Hand written assembly ), it will need to doubt with. In the Hackintosh cases those are already done for you. And I did mention Adobe which is the one using Intel specific assembly for their products.

AMD does not support AVX-512 which only today is showing support in mainstream CPUs. The rest are supported.

I've been using non Intel CPUs since the 80486. Have sold many and until Apple went Intel didn't own one. I've never had software incompatibility issues. Even with Adobe, running Lightroom and Photoshop flawlessly on this Ryzen system. So I don't know what you are talking about. It even rocks running DaVinici Resolve.

There are some high end business apps that will not run on AMD (SAP HANA comes to mind) as they require a fairly rigid hardware compatibility and even in the Intel space are certified on a narrow range of server CPUs. But those are few and far between.


TB - They could, doesn't mean they will. Intel are under no obligation to certified TB to anyone. The ASRock example just shows why simply buying the controller chip from Intel alone is not enough. They had the controller on the MB shipping for nearly 6 months before it was certified. Until Certification is done by an independent third party, TB3 isn't quite open as everyone think it is. ( Which opens up another problem is who is paying for the certification? Hopefully TB4 will have an answer to that )

Apple could easily get certification. Or not. From my quick reading there's no requirement for certification for TB. It's optional.
 
There are Hackintoshes running on Ryzen so it's very easy to do.
Those Hackintoshes run with basic functions. Try to run sidecar on a AMD Hackintosh... not working, requires integrated graphics in the CPU or T2 chip to handle HVEC (it does not work on the GPU!). Try to install the latest version of VMWare or Parallels to run some VMs... it won't work on AMD CPUs. And please, don't tell me now to use VirtualBox... (that would show a complete lack of understanding the technology). There are many more such issues. Sure, a basic version macOS runs on AMD CPUs and maybe you won't miss any of the non working features, but saying it's easy is far from the truth.

It always works when you won't need the full feature set. That's why the "my Ryzen CPU costs $300 and is much better than the $5k MacPro!!!111!!" discussions are nonsense. How can I make the Ryzen work with over 1TB of RAM that the MacPro supports? Oops. Threadripper? Oops again. EPYC? Yay, but do it and let us know how far you get. Your chances are probably much better running Proxmox on AMD hardware and pass IOMMU groups in a proper way to utilize hardware properly.
 
Yea I don't know what you're talking about. AMD is killing it right now. I'd like to see Apple mess with an AMD Processor.
Operative words are “right now”, which should not be misconstrued as “in perpetuity”, which is what some of the more ardent AMD supporters keep trying to convince people on these forums.

There is always give and take with regard to who has the CPU zeitgeist at the moment. Right now, it is AMD, but this is not guaranteed to last even through the end of the year. AMD has supply constraints on both CPU and GPU that will most likely continue, partially because of popularity, partially because of conservative management hesitant to overcommit to much working capital to production contracts.

If Intel has handled their 10nm issues, Tiger Lake, Rocket Lake and Alder Lake may begin giving AMD fits. Ditto with the Xe iGPUs versus RADEON and VEGA iGPUs.

I am as down on Intel as anyone, but they will find a way to buy and/or innovate their way out of this morass...eventually.
 
  • Like
Reactions: DeepIn2U
If Intel has handled their 10nm issues, Tiger Lake, Rocket Lake and Alder Lake may begin giving AMD fits. Ditto with the Xe iGPUs versus RADEON and VEGA iGPUs.

It'll be interesting to watch.

I doubt Xe will be competing with dedicated AMD Navi any time soon. But it just might be enough to bring back a 16-inch non-dGPU option.
 
I like people who ask question, they question the thing they read. That is good. You learn something from it. ;)

To answer your question, Lots of Reasons. Whether they are *good* reason depends on your perspective.

1. You dont break up relationship with your *partner* / supplier or whatever you want to use to describe Intel just because they have a few hiccups. Remember these relationship building in business takes time. It would be a lot easier to understand this if you have some business experience in life. So if you are young this may be a little hard to comprehend right now.

2. We dont actually know if AMD is cheaper for Apple. Intel could be giving lots of discount to Apple without us knowing it. And judging from AMD's quarterly report, it seems AMD is determined not to play the old AMD game again where AMD's perception equals cheaper / good value, they want price and margin. They are the leading edge and they wants the world to knows that. ( Whether you agree with them or not is entirely different matter ) i.e AMD wont lower price just to win Apple over.

3. There are quite lot of code / optimisation written specifically with Intel in mind. You cant even run certain software ( *cough* Adobe ) without first patching them. But this problem so far seems to be mute because the hackintosh communities seems to have no problem patching, or translating those instructions. But for Apple, these requires a long process of work making sure everything is working as intended. So the switching cost to AMD, despite both being x86, is not entirely free.

4. Thunderbolt - Apple is too invested into Thunderbolt. Leaving the Intel platform isn't as simple as puling the plug even if they wanted to. The only thunderbolt host controller currently sold on market are all by Intel. And you will need your platform or part of the platform to be certified by Intel. So while the *specification* of Thunderbolt 3 is now open, the certification is still not. But Intel is working towards it, I guess it is one way of delaying Apple's switching to whatever they want, or Intel simply has too much to worried about and didn't get enough attention to TB yet. And before you ask, we dont know enough about the situation on USB4 and TB. As I have stated before, TB is not a mandatory part of USB4.

5. ARM - Why waste energy and effort switching over to AMD when Apple intends to switch to ARM on Mac. Assuming this is true, which we wont know because we have been saying the same thing for nearly a decade now. ( I think it started in 2011 ). I still believe the cost of switching to ARM is not worth the effort as long as Intel could provide enough incentives.

6. And it has only been a few months since the dust settled on Apple buying the Intel Modem. You dont want ANYTHING to be in the way of that, it is one of the biggest component of iPhone, which representing ˜50% of Apple'e revenue. Everything else can wait, including Mac. Once they have all the Intel Modem sorted, ( it is still fabbed by Intel ), things will hopefully change. ( That is why the 2019 , 2020 ARM Mac rumours never make any sense, why would you cut tie with a company when one of your component are being held hostage, especially that was in the mist of Qualcomm legal battle )

These are the few I could come up with on top of my head, and possibly many more reasons.

Thunderbolt is royalty free as of May 2019 and no longer tied to Intel. Do some research. Apple has already written those code optimizations to leverage Zen, in-house.

ARM has nothing on AMD and never will.

Zen 3 arrives this October. It is a massive jump over Zen 2. RDNA 2.0 is a 50% jump over Navi RDNA 1.0.
 
It'll be interesting to watch.

I doubt Xe will be competing with dedicated AMD Navi any time soon. But it just might be enough to bring back a 16-inch non-dGPU option.
If Apple released a Xe-based 16” model at $1999, people on these forums would eat it up. I still have my 2015 15” base model that I got on sale from Best Buy at $1749. It does have a few quirks, but is the best of the Retina models. Battery life is still pretty fantastic. Power is very adequate and I have TB2. Still like the size of the 2016-2019 models better, especially thickness, but the butterfly keyboard is just not my cup of tea for extended periods of time. Looking forward to the 16” at some point.
 
Just a question... I regularly see people commenting on AMD being better performance than Intel for cheaper. So how come Apple doesn't use AMD chips? Is there a good reason?

Until May 2019 Thunderbolt was tied solely to Intel processors. It's Royalty fees included the requirement of installing their TB Controller on-board which itself would add a good $100 to the board or AMD not wanting to add costs to their CPU designs chose not to pass that on to the Consumer as TB is tied directly into PCI-E bus. Now that those royalties are gone and Alpine Ridge controller has opened up its specifications AMD can incorporate TB3 into Zen 3 or future Zen Processors.

With AMD's upcoming Infinity Fabric Architecture:


How they choose to interoperate with TB 3/USB 4 has yet to be disclosed on AMD's part.

Zen 3 will have the first generation Infinity Fabric Architecture [4/8-way GPU connectivity]

IF%20v1_575px.jpg


This second generation design allowed two CPUs to be connected, as well as four GPUs to be connected in a ring, however the CPU-to-GPU connection was still based in PCIe. With the next generation, now dubbed Infinity Architecture, the company is scaling it not only to allow for an almost all-to-all connection (6 links per GPU) for up to eight GPUs, but also for CPU-to-GPU connectivity. This should allow for a magnitude of improved operation between the two, such as unified memory spaces and the benefits to come with that. AMD is citing a considerable performance uplift with this paradigm.

Then there is the changes in Packaging that TB 3 will have to be considered in with AMD's upcoming X3D packaging.


Zen 2 introduced Chiplets.
X3D-14_678x452.jpg


Zen 4 introduces the X3D Packaging as the design is not yet finalized, but will be later this Fall. Zen 3 arrives this Fall.

Those patented ideas are what keeps AMD's future CPU designs further ahead of Intel. How AMD incorporates the likes of Thunderbolt into the controller for Zen 4, if it isn't already within Zen 3 yet known, is all that remains for Apple to switch.

FCP X/LP X both rely heavily on the low latency capabilities of Thunderbolt that ties directly into PCI-E bus.

USB doesn't tie directly into it.

RDNA 2.0 and Big Navi: AMD's RDNA 2 gets A Codename: "Navi 2X" and comes with 50% Perf-Per-Watt improvement over Navi.
https://www.anandtech.com/show/1559...-comes-this-year-with-50-improved-perfperwatt


Navi2X_Master_678x452.png


CDNA 1.0: AMD splits RDNA into two separate lines: Graphics and Compute


CDNA_Master_678x452.jpg


Apple has a lot on its plate being a custom ASIC partner of AMD's allowing them early access to test all these new directions by AMD.

RDNA 2.0 is being incorporated this Fall for GPUs and Zen 3 APUs. CDNA this Fall for Machine Learning, etc., in data centers.

Apple has the option with the next Mac Pro [besides Zen 3 or waiting for Zen 4 next year] to move to AMD with either continued Custom TB 3 on-board GPGPUs by AMD with RDNA 2.0 and CNDA 1.0 based cards as BTO options thus making the RX 580/Radeon Pros old and the WX5700X the baseline card with these much beefier products their high end options.

Apple Zen 3 APUs would be a no-brainer, especially if AMD has included Thunderbolt inside their controller. Nobody knows yet.

If that's the case that Zen 3 CPUs/APUs have TB 3 inside their controllers then bye bye Intel.
 
Until May 2019 Thunderbolt was tied solely to Intel processors. It's Royalty fees included the requirement of installing their TB Controller on-board which itself would add a good $100 to the board or AMD not wanting to add costs to their CPU designs chose not to pass that on to the Consumer as TB is tied directly into PCI-E bus. Now that those royalties are gone and Alpine Ridge controller has opened up its specifications AMD can incorporate TB3 into Zen 3 or future Zen Processors.

With AMD's upcoming Infinity Fabric Architecture:


How they choose to interoperate with TB 3/USB 4 has yet to be disclosed on AMD's part.

Zen 3 will have the first generation Infinity Fabric Architecture [4/8-way GPU connectivity]

IF%20v1_575px.jpg




Then there is the changes in Packaging that TB 3 will have to be considered in with AMD's upcoming X3D packaging.


Zen 2 introduced Chiplets.
X3D-14_678x452.jpg


Zen 4 introduces the X3D Packaging as the design is not yet finalized, but will be later this Fall. Zen 3 arrives this Fall.

Those patented ideas are what keeps AMD's future CPU designs further ahead of Intel. How AMD incorporates the likes of Thunderbolt into the controller for Zen 4, if it isn't already within Zen 3 yet known, is all that remains for Apple to switch.

FCP X/LP X both rely heavily on the low latency capabilities of Thunderbolt that ties directly into PCI-E bus.

USB doesn't tie directly into it.

RDNA 2.0 and Big Navi: AMD's RDNA 2 gets A Codename: "Navi 2X" and comes with 50% Perf-Per-Watt improvement over Navi.
https://www.anandtech.com/show/1559...-comes-this-year-with-50-improved-perfperwatt


Navi2X_Master_678x452.png


CDNA 1.0: AMD splits RDNA into two separate lines: Graphics and Compute


CDNA_Master_678x452.jpg


Apple has a lot on its plate being a custom ASIC partner of AMD's allowing them early access to test all these new directions by AMD.

RDNA 2.0 is being incorporated this Fall for GPUs and Zen 3 APUs. CDNA this Fall for Machine Learning, etc., in data centers.

Apple has the option with the next Mac Pro [besides Zen 3 or waiting for Zen 4 next year] to move to AMD with either continued Custom TB 3 on-board GPGPUs by AMD with RDNA 2.0 and CNDA 1.0 based cards as BTO options thus making the RX 580/Radeon Pros old and the WX5700X the baseline card with these much beefier products their high end options.

Apple Zen 3 APUs would be a no-brainer, especially if AMD has included Thunderbolt inside their controller. Nobody knows yet.

If that's the case that Zen 3 CPUs/APUs have TB 3 inside their controllers then bye bye Intel.

Apple is never going to move to AMD CPUs. The only move Apple is willing to make at this point away from Intel is going to be to in-house CPUs. Otherwise, Apple will simply stay on Intel.
 
Yea I don't know what you're talking about. AMD is killing it right now. I'd like to see Apple mess with an AMD Processor.

Then you're far too new to PC's to know about the AMD Athlon cpu. surf the internet between that and Intel's cpu's at the time and respect to gaming. Then look after 2yrs ... AMD was not doing anything decent for gaming until about 4yrs ago, prior to that ... it was a few handful that preferred it but they did not have elite games. What I mean is things happen in cycles.

prior to OSX ... Windows ruled the hearts and minds of the end user consumer. Now it seems to be happening again, yet at a slower pace. Don't worry that Windows X/2020 will give macOS a real boost of market share.
 
AMD is also dabbling in ARM:

Sure, anybody can get a license. Intel even has (or had) a license from their purchase of Infineon.

Apple won’t be using AMD ARM chips, though; they’ll be making their own based on AXX series processors. The question is whether they’ll license out their x86 core for an Apple SoC (kind of the reverse of what they’re doing for Sony and Microsoft).
 
I’m planning on getting the next iMac that Apple releases - I bought my current iMac back in 2014

I wonder which iMac Apple will upgrade first - the iMac or the iMac Pro - or possibly even both at the same time

It would be nice to see Apple lower the price of the next iMac Pro as well
I'm still using my 2011 iMac, though upgraded the internal hard drive to a couple of SSD's through the years and it still runs better than the first day I bought it thanks to those SSD's. I too am just waiting for that special configuration that will let me justify buying it!
[automerge]1588413436[/automerge]
Ever since the rumours started about Apple releasing their own chips, and possibly the iMac moving towards them, this has been one reasons I continue to use what I have, well it does all continue to work! But when you have a 2011 i7 iMac, that tech upgrade itch just refuses to go away.....
 
Intel hasn’t released any 15w TDP or 28w TDP U-Series CPUs that are suitable for an updated 13”/14” MacBook Pro. If it happens, it will be closer to June/July and they will be Tiger Lake U-Series.
[automerge]1588437938[/automerge]
Except Q1 is over, and we're almost in the middle of Q2. As far as I know, nobody has seen the 1068G7 in a shipping product.

Apple's Intel options right now would be Comet Lake-U, which is basically out of the question with current SKUs (but otherwise enticing with its six-core option), because none of them offer Iris Plus, or Ice Lake-U.

We don't really have benchmark data for the 1068G7, and all other parts are, at most, 15W. Let's take the beefiest 15W part, the 1065G7, and pit it against the 8569U, the current high-end option on the 13-inchers:

In single-core, it does 6% worse, averaging 1091 vs. 1160. In multi-core, it does 22% worse, averaging 3539 vs. 4334. Oops.

There would be benefits: way faster memory, the option for more memory (as you point out), and somewhat faster graphics. But other than the mythical 1065G7, which surely Apple wouldn't want to put in all 13-inch MBPs, the CPUs would actually be worse.

Alternatives:

  • as happened with the Air, Intel gives Apple special SKUs. Maybe even special variants of Comet Lake instead.
  • Apple just waits for Tiger Lake-U instead. Big leap in graphics, and lots of stuff like USB4 and PCIe 4 (some of that may not yet trickle down to -U, though).
  • the AMD wild card. Renoir would be appealing for this generation.
 
Not to move the football, but I would feel better if there was at least one Core i5 model to go along with this i7, something over 2.0GHz, but that has been missing in these leaks. Otherwise, this i7 seems very plausible at 2.3GHz (consistent with lower clock speeds of 10nm, but higher, as if now at 10nm+), so I'm guessing we'll see this around late May, just before WWDC, so that it isn't a distraction for all the Arm information that will need to be disseminated.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.