Jump to content

AMD's Big HPC Swing: Exascale Heterogeneous Processor [Updated]

patrickjp93

Don't xeons have hyper threading? therefore the new 28 core skylake is really 46 cores? or is that just wrong logic?

and don't thew new skylake xeons have octacpu for mobos support?

 

Hyperthreading allows for a single core to handle two threads (data from a program). They still share resources, so you still have a primary thread, and whatever resources are leftover could be used by another thread. So a 28 core is still 28 physical cores, but can handle 46 threads at best.

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

Hyperthreading allows for a single core to handle two threads (data from a program). They still share resources, so you still have a primary thread, and whatever resources are leftover could be used by another thread. So a 28 core is still 28 physical cores, but can handle 46 threads at best.

i wonder how that would compare to amds 32 core.

hopefully someone benches them 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

i wonder how that would compare to amds 32 core.

hopefully someone benches them 

AMD Zen Cores will work in a similar fashion to Intel Xeon cores.

 

We won't know specifics or performance metrics until they are both in market though.

For Sale: Meraki Bundle

 

iPhone Xr 128 GB Product Red - HP Spectre x360 13" (i5 - 8 GB RAM - 256 GB SSD) - HP ZBook 15v G5 15" (i7-8850H - 16 GB RAM - 512 GB SSD - NVIDIA Quadro P600)

 

Link to comment
Share on other sites

Link to post
Share on other sites

I second Dalek's post, almost literally.

 

 

 

 

Deprecated:

The Zen cores are going to hyperthread similarly to Intel's.

Link to comment
Share on other sites

Link to post
Share on other sites

Hyperthreading is just the name for Intel's implementation of simultanous multi-threading.

That doesn't mean other companies can't implement their version of SMT.

Link to comment
Share on other sites

Link to post
Share on other sites

Don't get mad, why do I always see AMD making CPU's for business first instead of consumer?

Link to comment
Share on other sites

Link to post
Share on other sites

Don't get mad, why do I always see AMD making CPU's for business first instead of consumer?

Because that's where the money is, frankly.

 

Those business class CPU's are what's paying for the R&D for your sick FX-9001 Leet Edition 25 GHz CPU.

For Sale: Meraki Bundle

 

iPhone Xr 128 GB Product Red - HP Spectre x360 13" (i5 - 8 GB RAM - 256 GB SSD) - HP ZBook 15v G5 15" (i7-8850H - 16 GB RAM - 512 GB SSD - NVIDIA Quadro P600)

 

Link to comment
Share on other sites

Link to post
Share on other sites

Because that's where the money is, frankly.

Those business class CPU's are what's paying for the R&D for your sick FX-9001 Leet Edition 25 GHz CPU.

But then they spend all their budget for business, then they have to kill themselves to make a consumer product.
Link to comment
Share on other sites

Link to post
Share on other sites

But then they spend all their budget for business, then they have to kill themselves to make a consumer product.

The fact of the matter is that AMD doesn't have enough money right now. Business class gives them more money then consumer class. This much is very clear.

 

If AMD had focused on the consumer class market right now, they wouldn't be here to give you that awesome consumer CPU.

 

By focusing on the business class first, they can generate the income needed to develop the consumer class CPU's that we all want.

For Sale: Meraki Bundle

 

iPhone Xr 128 GB Product Red - HP Spectre x360 13" (i5 - 8 GB RAM - 256 GB SSD) - HP ZBook 15v G5 15" (i7-8850H - 16 GB RAM - 512 GB SSD - NVIDIA Quadro P600)

 

Link to comment
Share on other sites

Link to post
Share on other sites

Because that's where the money is, frankly.

 

Those business class CPU's are what's paying for the R&D for your sick FX-9001 Leet Edition 25 GHz CPU.

Well it ain't paying much since their R&D is at a low!

Command Center:

Case: Corsair 900D; PSU: Corsair AX1200i; Mobo: ASUS Rampage IV Black Edition; CPU: i7-3970x; CPU Cooler: Corsair H100i; GPU: 2x ASUS DCII GTX780Ti OC; RAM: Corsair Dominator Platinum 64GB (8x8) 2133MHz CL9; Speaker: Logitech Z2300; HDD 1: Samsung 840 EVO 500GB; HDD 2: 2x Samsung 540 EVO 500GB (Raid 0); HDD 3: 2x Seagate Barracuda 3TB (Raid 0); Monitor 1: LG 42" LED TV; Monitor 2: BenQ XL2420TE; Headphones 1: Denon AH-D7000Headphones 2Audio-Technica AD1000PRMHeadphones 3Sennheiser Momentum Over-EarHeadsetSteelseries Siberia Elite; Keyboard: Corsair Strafe RBG; Mouse: Steelseries Rival 300; Other: Macbook Pro 15 Retina (Mid-2014), PlayStation 4, Nexus 7 32GB (2014), iPhone 6 64GB, Samsung Galaxy S6 64GB
Link to comment
Share on other sites

Link to post
Share on other sites

But then they spend all their budget for business, then they have to kill themselves to make a consumer product.

 

Most consumer products are cut down business parts anyways, so hardly an issue.

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

Don't xeons have hyper threading? therefore the new 28 core skylake is really 46 cores? or is that just wrong logic?

and don't thew new skylake xeons have octacpu for mobos support?

 

Hyperthreading allows for a single core to handle two threads (data from a program). They still share resources, so you still have a primary thread, and whatever resources are leftover could be used by another thread. So a 28 core is still 28 physical cores, but can handle 46 threads at best.

I hate to be a nitpicking douche, but 2 * 28 is 56. And furthermore, if the cores have duplicate resources, or the threads are carefully crafted to use different resources at the same time, then you can get big performance gains. In fact IBM takes this to an extreme with 8-Way SMT on the Power 8 CPUs. The flagship is 12 cores at 4.3GHz, but each chip handles up to 96 threads, and in fact for a core to become active, all 8 threads must be in use (in order to be power-efficient).

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to comment
Share on other sites

Link to post
Share on other sites

I hate to be a nitpicking douche, but 2 * 28 is 56. And furthermore, if the cores have duplicate resources, or the threads are carefully crafted to use different resources at the same time, then you can get big performance gains. In fact IBM takes this to an extreme with 8-Way SMT on the Power 8 CPUs. The flagship is 12 cores at 4.3GHz, but each chip handles up to 96 threads, and in fact for a core to become active, all 8 threads must be in use (in order to be power-efficient).

 

Lol yeah. it was like 4 am, I just repeated the numbers, but yeah you're right on that one. As for Intel's SMT, they themselves claim you can only gain a max of 30% performance with hyperthreading (and at worst a little negative performance), so in Intel's implementation, the threads very much shares resources.

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

Lol yeah. it was like 4 am, I just repeated the numbers, but yeah you're right on that one. As for Intel's SMT, they themselves claim you can only gain a max of 30% performance with hyperthreading (and at worst a little negative performance), so in Intel's implementation, the threads very much shares resources.

I think you misunderstand. If both threads use AVX at the same time, bad. If one is using AVX while another is calculating a bunch of branch decision variables, good. The use of hyperthreading does split core resources, but as long as the same 2 are not in use at the same time, you can get far better results.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to comment
Share on other sites

Link to post
Share on other sites

I think you misunderstand. If both threads use AVX at the same time, bad. If one is using AVX while another is calculating a bunch of branch decision variables, good. The use of hyperthreading does split core resources, but as long as the same 2 are not in use at the same time, you can get far better results.

 

Indeed, but Intel still only states a max of 30% performance gain. And the negative gain, that is achievable is probably the reason you can manually disable hyperthreading in bios.

Watching Intel have competition is like watching a headless chicken trying to get out of a mine field

CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

8000$ a chip... thats a good deal. 32gb's of cache? Thats insane.

But how many PCI lanes?
Link to comment
Share on other sites

Link to post
Share on other sites

But how many PCI lanes?

For this type for this type of exascale processing, PCI lanes, isn't much of the biggest factor, Don't many many PCI lanes for a NIC. 

Computing enthusiast. 
I use to be able to input a cheat code now I've got to input a credit card - Total Biscuit
 

Link to comment
Share on other sites

Link to post
Share on other sites

For this type for this type of exascale processing, PCI lanes, isn't much of the biggest factor, Don't many many PCI lanes for a NIC.

Was expecting someone to answer with :Over 9000!!!

And shouldn't we expect the PCI standard to evolve a bit before this chip is released? ( in 2020)

Link to comment
Share on other sites

Link to post
Share on other sites

Was expecting someone to answer with :Over 9000!!!

And shouldn't we expect the PCI standard to evolve a bit before this chip is released? ( in 2020)

 

Yeah, PCI will change over the next 5 years, probably more uses for it such as Storage and such. Nothing too major, might even see a replacement in the server space (like how NVlink is becoming more of a full image on PowerPC line.)

Computing enthusiast. 
I use to be able to input a cheat code now I've got to input a credit card - Total Biscuit
 

Link to comment
Share on other sites

Link to post
Share on other sites

Indeed, but Intel still only states a max of 30% performance gain. And the negative gain, that is achievable is probably the reason you can manually disable hyperthreading in bios.

Intel's projected maximum is for a mixed workload. In HPC they can extract more with careful crafting. If you throw heavy branching in one thread and data streaming and crunching in the other, all the pipeline stalls and branch misses get covered up. The gained performance can be much greater.

Software Engineer for Suncorp (Australia), Computer Tech Enthusiast, Miami University Graduate, Nerd

Link to comment
Share on other sites

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


×