Tuesday, May 30th 2017

AMD Ryzen Threadripper Detailed - Why Intel HEDT is in Trouble

AMD today talked a little more about the Ryzen Threadripper, its upcoming line of HEDT (high-end desktop) processors, which will compete with Intel's recently launched Core i7 and Core i9 X-series processors. The chips will still be launched "later this Summer," and AMD hasn't mentioned models, yet. We know of at least two features which will spell trouble for Intel, and it's not the CPU core performance.

The first of two killer Threadripper features is that it has 64 PCI-Express gen 3.0 lanes across all its models - 12-core and 16-core. This is unlike Intel, where you get 44 (not 64) PCIe lanes to begin with, and those start with the $999 Core i9-7900X ten-core processor. Models below this are relegated to 28 lanes, removing the biggest advantage of the HEDT platform - to be able to run more than one graphics card at full x16 PCIe bandwidth. The second killer Threadripper feature is its memory controller. AMD announced that Quad-channel DDR4 memory will be available across the lineup. This again is unlike Intel, where the Core i5-7640X and Core i7-7740X quad-core LGA2066 chips feature just dual-channel memory. All Threadripper chips further feature 32 MB of shared L3 cache. ASUS, ASRock, GIGABYTE, and MSI are said to be developing Ryzen Threadripper motherboards based on the X399 chipset as we speak.
Add your own comment

90 Comments on AMD Ryzen Threadripper Detailed - Why Intel HEDT is in Trouble

#76
bug
trparkyThat's the thing, I don't think AMD Ryzen's issue is IPC. People have said and even AMD has confirmed that Ryzen's IPC is about what Haswell's IPC numbers were which really isn't all that bad. The key difference is that most Intel chips today are clocked higher. And as you, @bug have said, clock rate multiplied by IPC equals what I refer to as IPS or Instructions Per Second. The higher the IPS the faster the chip is perceived to be to the end user.

To increase the perceived performance of the chip you can do one of three things...
1. Increase IPC while keeping the clock rate the same.
2. Increase the clock rate while keeping IPC the same.
3. Increase both.

If AMD can improve upon both Ryzen's IPC and the clock rate it will dramatically increase the perceived performance of the processor. I figure that until Ryzen is fab'ed on the 7nm process node that Global Foundries was talking about a couple of days ago higher clock rates on Ryzen won't be possible.
4. Lower the IPC and increase clock speed (Netburst, Bulldozer).
5. Increase IPC and lower clock speed (Palomino).

They're all reasonable actions in various circumstances. Hell, you may even lower both if that allows for a killer price.
Posted on Reply
#77
EarthDog
trparkyNo doubt but there would be less of a gap knowing Intel's recent "lets throw them a bone" strategy.
lololol!!!!

So, that aside, you are talking about something that cant be released right now..and is likely not even taped out. This is more than throwing a bone, being that far away...
Posted on Reply
#78
trparky
I'm referring to Intel's recent miniscule performance increases that they've been giving us over the last couple of years. 5% here, 7% there. That's what Intel's been giving us lately.

Now maybe with AMD back in the game Intel will actually put out something decent but I'm not holding my breath.
Posted on Reply
#79
bug
trparkyI'm referring to Intel's recent miniscule performance increases that they've been giving us over the last couple of years. 5% here, 7% there. That's what Intel's been giving us lately.

Now maybe with AMD back in the game Intel will actually put out something decent but I'm not holding my breath.
Define decent. Because I have a feeling it means different things to different persons.
Posted on Reply
#80
trparky
Like we used to see, huge improvements like in the 15 to 20% improvements; leaps and bounds.
Posted on Reply
#81
bug
trparkyLike we used to see, huge improvements like in the 15 to 20% improvements; leaps and bounds.
It's not that simple anymore. If they throw 15-20% more cores at you, does that make the CPU 15-20% faster?

What you need to realize is x86 is almost 40 years old. x86_64 is almost 15. The architecture has been optimized again and again. I doubt there's much left to squeeze out of it.
All improvements we see today are all because more transistors are shoved onto a CPU, not because significant pipeline redesigns. And even shoving more transistors becomes increasingly more difficult.

Yes, I'm 100% sure Intel has been slacking as a result of AMD lagging behind, but at the same time, I'm 95% sure the x86 days you're talking about are over.
Posted on Reply
#82
Steevo
FluffmeisterIf that is the case then great, interesting to see where pricing falls then.
AMD is also getting 99.9% yield on Ryzen dies, compared to 70%ish percent Intel is getting, making each die 30% relatively cheaper.
Posted on Reply
#83
trparky
So you're saying that the glory days of x86 and its constant dramatic improvements are behind us. Damn.
Posted on Reply
#84
Fluffmeister
SteevoAMD is also getting 99.9% yield on Ryzen dies, compared to 70%ish percent Intel is getting, making each die 30% relatively cheaper.
This makes me very happy, the amount of money Intel spend on coffee and biscuits just isn't fair.
Posted on Reply
#86
Steevo
EarthDogthey were just past 80% in mid may which is a great yield.
www.google.com/search?q=ryzen+die+yields&oq=ryzen+die+yields&aqs=chrome..69i57.8214j0j4&client=ms-android-verizon&sourceid=chrome-mobile&ie=UTF-8


99.9% also seems incredibly unrealistic for these complex dies anyway...
www.overclock3d.net/news/cpu_mainboard/amd_is_reportedly_able_to_use_99_9_of_ryzen_cpu_dies/1

That is what I thought, but apparently the lower power light used during production on the mask is getting better yields as it has a cleaner result than Intel which seem to have issues with edge deterioration from higher power or intensity light damaging the mask or resist layer.
Posted on Reply
#87
EarthDog
Ok, so it's 80% 8 cores...and apparently 99% of total yields. Impressive.
Posted on Reply
#88
trparky
Newer and better instruction sets should help improve performance. We've seen several new instruction sets that improve upon the current architecture by including CPU instructions that reduces the work required to reach the end result. For instance, before the various forms of the SSE instruction set a program may be required to execute four or even as many as six individual operations whereas with SSE one operation can do the same job. The unfortunate part about this is that many programs are compiled for the lowest common denominator in the sense that they are compiled so as it allow it to run on just about any old processor. Yes, this increases your market share because you can then run that program on just about anything but that holds back programs in terms of being able to really use what modern processors can do.

An example of this is Firefox, it's compiled to be able to run on just about anything including an old Pentium 4 whereas Waterfox (which is based upon the same source code that Firefox is compiled from) uses all of the tricks that modern processors can do thus improve performance by making it so that it requires less CPU cycles to do the job.

Backwards compatibility is holding us back. At some point the industry has to say "Fuck it" and leave the old shit behind.
Posted on Reply
#89
goldstone77
trparkyNewer and better instruction sets should help improve performance. We've seen several new instruction sets that improve upon the current architecture by including CPU instructions that reduces the work required to reach the end result. For instance, before the various forms of the SSE instruction set a program may be required to execute four or even as many as six individual operations whereas with SSE one operation can do the same job. The unfortunate part about this is that many programs are compiled for the lowest common denominator in the sense that they are compiled so as it allow it to run on just about any old processor. Yes, this increases your market share because you can then run that program on just about anything but that holds back programs in terms of being able to really use what modern processors can do.

An example of this is Firefox, it's compiled to be able to run on just about anything including an old Pentium 4 whereas Waterfox (which is based upon the same source code that Firefox is compiled from) uses all of the tricks that modern processors can do thus improve performance by making it so that it requires less CPU cycles to do the job.

Backwards compatibility is holding us back. At some point the industry has to say "Fuck it" and leave the old shit behind.
They has to be some incentive for companies to want to do that. Hardware is so far past software no one cares as long as it works. This will change when A.I. starts designing CPU's and programming. So, you won't have to wait much longer for much better efficiency. A.I. is learning at the rate of 8 geniuses lifetimes a day now. Within the next 10 years we should see amazing things from A.I.
Posted on Reply
#90
bug
Steevowww.overclock3d.net/news/cpu_mainboard/amd_is_reportedly_able_to_use_99_9_of_ryzen_cpu_dies/1

That is what I thought, but apparently the lower power light used during production on the mask is getting better yields as it has a cleaner result than Intel which seem to have issues with edge deterioration from higher power or intensity light damaging the mask or resist layer.
So about 80% of defect free cores, which is in line with Intel. And between 80 and 99.9 it's sightly flawed, repurposed cores. Probably still in line with Intel. All in all, great to see so little silicon thrown away.
Posted on Reply
Add your own comment
May 5th, 2024 12:47 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts