Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
CPotter

Apple should have gone AMD

Recommended Posts

This is a pretty irrelevant comparison. Epyc is what you should be comparing to Xeon, not consumer parts.

 

 


My Workstation

i7-9750H 6-core - GTX 1660 Ti - 4K Samsung OLED - 32GB DDR4 - 1TB NVME

Link to post
Share on other sites

M sku CPUs are being being replaced by L at the same cost for xeon scalable 2nd gen. I don't know that it applies to xeon W

No one was buying them.

 

7 minutes ago, Vitamanic said:

This is a pretty irrelevant comparison. Epyc is what you should be comparing to Xeon, not consumer parts.

 

 

threadripper is prosumer/server grade it just lacks some ram capacity. (it comes down to needing venders to make larger sticks or AMD supporting different types.)


Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 2.0: R7 2700 @4.0ghz, B450m Steel Legends, H105, 4x8gb Gell EVO 3000, XFX RX 580 8GB, Corsair RM750X, 500 gb 850 evo, 500gb 850 pro and 5tb Toshiba x300

Skunkworks: R5 3500U, 16gb, 250 intel 750, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Bearcat (F@H box) core 2 duo, 1x4gb EEC DDR2, 250gb WD blue, 9800GTX+, STRIX 660ti, supermicro PSU, dell T3400.

Compute server Rappter(remember to add link) HP DL380G6 2xE5520 24GB ram with 4x146gb 10k drives and 4x300gb 10K drives, running NOTHING can't get anything to work

WIP NAS Spirt Cisco Security Multiservices Platform server e5420 12gb ram, 1x6 1tb raid 6 for plex + Need funding 16+1 2tb raid 6 for mass storage.

PSU Tier List      Motherboard Tier List      How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."  @CircleTech

 

Link to post
Share on other sites

While in general I agree with this video:

Some points: 

1) Threadripper has quite a low memory limit no? Apple would have had to stick to Epyc/Rome to get the high memory usage. And those cpus have much lower single core performance.

2) On the GPUs for people (not video editors) who need powerful GPUs they need VRAM the gpu you were comparing to has much much less VRAM and also does not have ECC VRM, to compare you would need to look into a professional grade gpu. (apple should have shipped with the new Navi based GPUs as the base model)

3) Apple has been pushing the audio engineer angle a lot, and in-fact the 1.5TB of memory is most likely going to be most used by audio engineers rather than video or other users. Being able to load all your instruments (very high res samples of 1000s of instruments playing millions of different sounds each) into ram means you don't have any random delays loading sounds from SSD (not acceptable at all). Without this audio engineers will typically use multiple machines splitting up their orchestra over these machines so that they can keep the full sample set in memory, this is a complete and utter pain (and costs a lot more than a single mac pro 2020, in other hardware needed to keep them all in time and sync)

Link to post
Share on other sites
41 minutes ago, SupaKomputa said:

Xeon W is for workstation and should be compared with threadripper.

It really shouldn't. It's completely missing workstation features, most glaringly error correcting memory, 6/8 channel memory support, dramatically less PCI lanes, etc.


My Workstation

i7-9750H 6-core - GTX 1660 Ti - 4K Samsung OLED - 32GB DDR4 - 1TB NVME

Link to post
Share on other sites
39 minutes ago, GDRRiley said:

Threadripper is prosumer/server grade it just lacks some ram capacity. (it comes down to needing venders to make larger sticks or AMD supporting different types.)

Definitely not server grade. No company in their right mind would deploy non ECC capable chips with such limited memory constraints in their servers.


My Workstation

i7-9750H 6-core - GTX 1660 Ti - 4K Samsung OLED - 32GB DDR4 - 1TB NVME

Link to post
Share on other sites

This piece largely sidesteps the RAM limitations on the Threadripper, which actually get mentioned in earlier clips... and I'm sorry, but that's an absolutely critical factor.

 

Practically speaking, 3rd-gen Threadrippers are capped at 256GB of RAM.  That's fine for many tasks, but there are also many pro customers who can benefit from or even need more than that... and no, not just people editing a ton of 8K video.  Apple wasn't going to sell a pro desktop that many in its target audience simply couldn't use.

 

I wouldn't be surprised if Apple had seriously considered Threadripper, but ruled it out for that very reason. Apple's goal isn't to please YouTubers who like running benchmarks; it's to please pros who need the best overall balance of hardware to get the job done.  And I'm not convinced AMD would've fit the bill.

Link to post
Share on other sites
2 minutes ago, Commodus said:

I wouldn't be surprised if Apple had seriously considered Threadripper, but ruled it out for that very reason. Apple's goal isn't to please YouTubers who like running benchmarks; it's to please pros who need the best overall balance of hardware to get the job done.  And I'm not convinced AMD would've fit the bill.

Apple could have asked AMD to make a semi custom Threadripper without these limits (maybe)? but maybe not since the IOdie for the threadripper and the Epyc seem to be diffrent (on Epyc the IOdie is also the system chipset on Epyc you still have a chipset).

Link to post
Share on other sites
Just now, hishnash said:

Apple could have asked AMD to make a semi custom Threadripper without these limits (maybe)? but maybe not since the IOdie for the threadripper and the Epyc seem to be diffrent (on Epyc the IOdie is also the system chipset on Epyc you still have a chipset).

Maybe, but I suspect it wouldn't have been as easy as that.  Even Apple's custom Intel chips are usually just different clock speeds and/or TDP levels.

Link to post
Share on other sites
1 minute ago, Commodus said:

This piece largely sidesteps the RAM limitations on the Threadripper, which actually get mentioned in earlier clips... and I'm sorry, but that's an absolutely critical factor.

 

Practically speaking, 3rd-gen Threadrippers are capped at 256GB of RAM.  That's fine for many tasks, but there are also many pro customers who can benefit from or even need more than that... and no, not just people editing a ton of 8K video.  Apple wasn't going to sell a pro desktop that many in its target audience simply couldn't use.

 

I wouldn't be surprised if Apple had seriously considered Threadripper, but ruled it out for that very reason. Apple's goal isn't to please YouTubers who like running benchmarks; it's to please pros who need the best overall balance of hardware to get the job done.  And I'm not convinced AMD would've fit the bill.

apple could have easily talked to amd (you know their GPU partner) and gotten custom threadripper/epyc chips specked the way apple wanted. hell apple could have their dream of no one being able to upgrade chips outside of them if they did something funky.

 

512gb will become available if memory makers start making larger modulus.

 

AMD would have fit the bill whether it be epyc or threadripper or a custom combo of the 2.

 

6 minutes ago, Vitamanic said:

Definitely not server grade. No company in their right mind would deploy non ECC capable chips with such limited memory constraints in their servers.

they support ECC just down to boards to make sure it happens.

 

Just now, Commodus said:

Maybe, but I suspect it wouldn't have been as easy as that.  Even Apple's custom Intel chips are usually just different clock speeds and/or TDP levels.

it would be, AMD has made a custom sku for Microsoft and the surface line.


Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 2.0: R7 2700 @4.0ghz, B450m Steel Legends, H105, 4x8gb Gell EVO 3000, XFX RX 580 8GB, Corsair RM750X, 500 gb 850 evo, 500gb 850 pro and 5tb Toshiba x300

Skunkworks: R5 3500U, 16gb, 250 intel 750, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Bearcat (F@H box) core 2 duo, 1x4gb EEC DDR2, 250gb WD blue, 9800GTX+, STRIX 660ti, supermicro PSU, dell T3400.

Compute server Rappter(remember to add link) HP DL380G6 2xE5520 24GB ram with 4x146gb 10k drives and 4x300gb 10K drives, running NOTHING can't get anything to work

WIP NAS Spirt Cisco Security Multiservices Platform server e5420 12gb ram, 1x6 1tb raid 6 for plex + Need funding 16+1 2tb raid 6 for mass storage.

PSU Tier List      Motherboard Tier List      How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."  @CircleTech

 

Link to post
Share on other sites
9 minutes ago, Vitamanic said:

It really shouldn't. It's completely missing workstation features, most glaringly error correcting memory, 6/8 channel memory support, dramatically less PCI lanes, etc.

AMD could just make a custom memory controller for that, TR-Epyc hybrid like it did with the custom ryzen surface laptop chip.

The cost of making it is less than intel due to the modular nature of the cpu.

 

Link to post
Share on other sites
Just now, Commodus said:

Maybe, but I suspect it wouldn't have been as easy as that.  Even Apple's custom Intel chips are usually just different clock speeds and/or TDP levels.

Yer I agree, i think if apple were to get a custom part from AMD it would have been a custom Epyc (with higher clock speeds/binning) rather than a custom Threadripper. (and the price would go alone with that).

It would not be cheaper, would be better with PCIe/RAM bandwidth through :)

Apple would not need to do much work if to optimiser macOS since macOS is BSD based it has good support for multiple NUMA Nodes

Link to post
Share on other sites
Just now, SupaKomputa said:

AMD could just make a custom memory controller for that, TR-Epyc hybrid like it did with the custom ryzen surface laptop chip.

The cost of making it is less than intel due to the modular nature of the cpu.

 

The cost would be higher due to the low volumes through.

Link to post
Share on other sites
Just now, hishnash said:

The cost would be higher due to the low volumes through.

In Apple world, cost is not a thing. If AMD gets a greenlight it would gladly do so.

Link to post
Share on other sites
4 minutes ago, SupaKomputa said:

In Apple world, cost is not a thing. If AMD gets a greenlight it would gladly do so.

AMD would only take it as a loss leader if they got the rest of apples mac platforms. Given the large number of laptops apple ships that would be worth it but not just for the macPro.

I think more likely they would produce a high clocked/binned Epyc cpu than adapt a threadripper. But that would then have the price tag of an Epyc. Maybe apple could build a custom motherboard that could support both?.. then they could ship threadripper on lower memory systems and Epyc on higher but that would be a very apple solution. 

Link to post
Share on other sites
1 hour ago, hishnash said:

AMD would only take it as a loss leader if they got the rest of apples mac platforms. Given the large number of laptops apple ships that would be worth it but not just for the macPro.

I think more likely they would produce a high clocked/binned Epyc cpu than adapt a threadripper. But that would then have the price tag of an Epyc. Maybe apple could build a custom motherboard that could support both?.. then they could ship threadripper on lower memory systems and Epyc on higher but that would be a very apple solution. 

no need to ship 2 different kinds, EPYC goes from 8 cores at 450$ to 64 cores at 4250$

Capture.JPG.7ab0966d66b986d102076ca5b0fe128f.JPG


Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 2.0: R7 2700 @4.0ghz, B450m Steel Legends, H105, 4x8gb Gell EVO 3000, XFX RX 580 8GB, Corsair RM750X, 500 gb 850 evo, 500gb 850 pro and 5tb Toshiba x300

Skunkworks: R5 3500U, 16gb, 250 intel 750, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Bearcat (F@H box) core 2 duo, 1x4gb EEC DDR2, 250gb WD blue, 9800GTX+, STRIX 660ti, supermicro PSU, dell T3400.

Compute server Rappter(remember to add link) HP DL380G6 2xE5520 24GB ram with 4x146gb 10k drives and 4x300gb 10K drives, running NOTHING can't get anything to work

WIP NAS Spirt Cisco Security Multiservices Platform server e5420 12gb ram, 1x6 1tb raid 6 for plex + Need funding 16+1 2tb raid 6 for mass storage.

PSU Tier List      Motherboard Tier List      How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."  @CircleTech

 

Link to post
Share on other sites
6 minutes ago, GDRRiley said:

no need to ship 2 different kinds, EPYC goes from 8 cores at 450$ to 64 cores at 4250$

Capture.JPG.7ab0966d66b986d102076ca5b0fe128f.JPG

But those are quite low clock speeds compared to the Threadripper or XeonW apple would need to get AMD to produce a higher binned Epyc CPU that can reach the same clocks as the threadrippers (or at least the XeonW).  3.3Ghz max clock speed on the 16 core is quite low compared to the 16core in the macPro 4.4GHz.
 

Link to post
Share on other sites
2 minutes ago, hishnash said:

But those are quite low clock speeds compared to the Threadripper or XeonW apple would need to get AMD to produce a higher binned Epyc CPU that can reach the same clocks as the threadrippers (or at least the XeonW).  3.3Ghz max clock speed on the 16 core is quite low compared to the 16core in the macPro 4.4GHz.
 

well threadripper chips are just binned epycs.


Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 2.0: R7 2700 @4.0ghz, B450m Steel Legends, H105, 4x8gb Gell EVO 3000, XFX RX 580 8GB, Corsair RM750X, 500 gb 850 evo, 500gb 850 pro and 5tb Toshiba x300

Skunkworks: R5 3500U, 16gb, 250 intel 750, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Bearcat (F@H box) core 2 duo, 1x4gb EEC DDR2, 250gb WD blue, 9800GTX+, STRIX 660ti, supermicro PSU, dell T3400.

Compute server Rappter(remember to add link) HP DL380G6 2xE5520 24GB ram with 4x146gb 10k drives and 4x300gb 10K drives, running NOTHING can't get anything to work

WIP NAS Spirt Cisco Security Multiservices Platform server e5420 12gb ram, 1x6 1tb raid 6 for plex + Need funding 16+1 2tb raid 6 for mass storage.

PSU Tier List      Motherboard Tier List      How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."  @CircleTech

 

Link to post
Share on other sites

It's pretty obvious that Apple is tied to Intel via long-term contracts. AMD are no strangers to creating custom solutions and it would probably have been less work than developing the console SoCs.

 

People forget that Intel is big enough that Apple can't outright dictate whatever terms they'd like. AMD probably would love the chance to 'power' a Mac lineup, particularly if it was the top-end lineup if it was to be only one. It would be huge boost for brand recognition and mindshare, especially as it'll be via the most recognised SI on the planet. It would also be a massive bit of leverage they'd have when it comes to the other more traditional/volume SIs like Dell, HP, Acer, etc. because of the halo effect.

Link to post
Share on other sites
27 minutes ago, GDRRiley said:

well threadripper chips are just binned epycs.

They have a different IODie no? since the motherboard requires a chipset and the Epyc motherboards do not. Having a diffrent IODie would also be a good reason as to why they do not support the buffered memory. 

Link to post
Share on other sites
1 minute ago, Delicious Cake said:

It's pretty obvious that Apple is tied to Intel via long-term contracts. AMD are no strangers to creating custom solutions and it would probably have been less work than developing the console SoCs.

 

People forget that Intel is big enough that Apple can't outright dictate whatever terms they'd like. AMD probably would love the chance to 'power' a Mac lineup, particularly if it was the top-end lineup if it was to be only one. It would be huge boost for brand recognition and mindshare, especially as it'll be via the most recognised SI on the planet. It would also be a massive bit of leverage they'd have when it comes to the other more traditional/volume SIs like Dell, HP, Acer, etc. because of the halo effect.

That is true AMD would love that halo that being apples chip supplier would provide.

Link to post
Share on other sites
1 minute ago, hishnash said:

They have a different IODie no? since the motherboard requires a chipset and the Epyc motherboards do not. Having a diffrent IODie would also be a good reason as to why they do not support the buffered memory. 

they are are the same chiplets from 3600 to 64 core epyc.

same socket but I don't remember on the IO die


Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 2.0: R7 2700 @4.0ghz, B450m Steel Legends, H105, 4x8gb Gell EVO 3000, XFX RX 580 8GB, Corsair RM750X, 500 gb 850 evo, 500gb 850 pro and 5tb Toshiba x300

Skunkworks: R5 3500U, 16gb, 250 intel 750, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Bearcat (F@H box) core 2 duo, 1x4gb EEC DDR2, 250gb WD blue, 9800GTX+, STRIX 660ti, supermicro PSU, dell T3400.

Compute server Rappter(remember to add link) HP DL380G6 2xE5520 24GB ram with 4x146gb 10k drives and 4x300gb 10K drives, running NOTHING can't get anything to work

WIP NAS Spirt Cisco Security Multiservices Platform server e5420 12gb ram, 1x6 1tb raid 6 for plex + Need funding 16+1 2tb raid 6 for mass storage.

PSU Tier List      Motherboard Tier List      How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."  @CircleTech

 

Link to post
Share on other sites

The fact that Apple's boxes are using LAST GEN Xeon parts probably means they're getting a significant price cut from Intel alongside now being the clearing house for old inventory. Only Apple can get away with marking up last gen tech for the ripoff prices they're asking LOL. Maybe the question should be "when" Apple plans to switch to 2nd gen Cascade Lake, or if these parts are even drop-in compatible.

 

The more interesting take-away here is that we have three different CPU's all compatible with different operating systems. Epyc is fine on Linux and server version of Windows but lacks consumer Windows support. Your 3990X will work fine on Win 10 so long as you are using the workstation or enterprise flavor. Meanwhile anything with 64 threads or less is happy with regular Win 10 pro and Mac OS.

 

Clearly there is a hard coded barrier in Windows 10 for CPUs with greater than 64 threads, warranting the need for a workstation/enterprise version for people who have software and hardware that doesn't play well with Windows Server, and I am thinking this is the same deal with Mac OS as well. The 256GB RAM limit of TR is a moot point if the OS you want to use isn't supported, and MacOS doesn't even have a server variant.

 

It's understandable AMD doesn't want to cannibalize Epyc with TR, but while a 3990X may check the boxes for "workstation grade" the boards available for it are all flashy gamer and consumer level parts. That makes comparisons to 2P unrealistic if that Xeon Mobo IS server grade, packs a 5 year NBD support option AND has drivers for every OS under the sun.

 

Sure, in an ideal world we could choose between a 2P Rome or Xeon workstation, but we have reached the point where the operating system is now the bottleneck.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  


×