News for hackers. Stuff that matters.
Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by snovv_crash on Tuesday June 20, 2017 @06:06PM (#14599025)
Threadripper is a 2-chip module rather than 4, so will have half the L3 cache.

Threadripper has half the memory channels and half the PCIe lanes.

EPYC is available with up to twice the cores.

The main advantage I see for Threadripper is that at 16 cores EPYC will have half the cores disabled, so for problems that fit in L2 you lose some performance from the reduced L2 sharing. That and it should be priced better than server chips, with I suspect the 12 - 14 core being the sweet spot.

Based on leaks I think Threadripper might boost a few 100 MHz higher, with base clock up to 3.6GHz.

Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by redtuesday on Tuesday June 20, 2017 @07:15PM (#14599348)
I would not be surprised if there will be no 14 core part. None of the Zen based CPU's so far have a uneven CCX configuration but 14 cores would require that.
Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by MrFlynn on Wednesday June 21, 2017 @03:22AM (#14601612)
The Ryzen 5 1600 and 1600x have two CCX modules with 3 cores each (one core disabled on each CCX). So it wouldn't be impossible for AMD to make a 14 core part.
Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by redtuesday on Wednesday June 21, 2017 @04:04AM (#14601829)
Yes, but what I meant is uneven CCX. The 4 core parts have 2+2, the 6 core parts have 3+3, the 8 core parts have 4+4. There is no uneven CCX combination like 2+4 for example.

If this applies to multi die solutions like Threadripper, there will be no 10 and 14 core parts as they would require uneven CCX combinations.

If the Epyc lineup is an indication this might be true. Especially since there is no 12 core part for Epyc. Since it has 4 dies you could produce 12 cores by using only 3 cores of each die, but this would require uneven CCX (1+2 or 0+3).

Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by bryanlarsen on Wednesday June 21, 2017 @12:37PM (#14605338)
I suspect that uneven configurations aren't allowed. IIRC, in the die each core has a direct link to the same core on the other CCX, a direct link to the same core on the other dies in the MCM, and a direct link to the same core on the other chip if in a 2P motherboard.

IOW core #13 is the 5th core in the second die, aka the 1st core in the second CCX on the second die. So it would have a direct link to the 1st core in the first CCX on the second die, as well as a link to the 5th core in the other 3 dies as well as a link to the 13th core on the second chip if in 2P.

So it seems quite likely that all 16 CCX's in a 2P server must have the same number of cores.

Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by jnordwick on Tuesday June 20, 2017 @06:53PM (#14599252)
Is L2 shared on AMD or are they going the Intel route and making it per core?

Is there any info on cache architecture for Zen?

Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by dom0 on Tuesday June 20, 2017 @07:02PM (#14599298)
Hm? L2 is per core. Always has been in a three+ layer architecture.

Zen has 512K L2 per core and 8M L3 per CCX (two CCX per dice). L3 is a victim cache iirc, unlike previous generations where the L3 was inclusive.

Intel usually went with a similar scheme in the last few years, where the L3 is partitioned into slices assigned to cores; accessing the local slice is faster than a non-local slice. Skylake-SP deviates from this (significantly), for better ... or worse.

Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by jnordwick on Tuesday June 20, 2017 @09:49PM (#14600041)
L3 is a victim cache? Intels L4 is the victim cache for their inclusive L3. How does that work? And their L2 is basically a buffer between their L1 and L3.

That doesnt make sense to me. I can't find any good info on this.

Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by IanCutress on Wednesday June 21, 2017 @01:23AM (#14600868)
Check AnandTech's Zen review and their recent Skylake-X review for the latest details.
Re:AMD's Future in Servers: New 7000-Series CPUs Launched an... by snovv_crash on Wednesday June 21, 2017 @01:32AM (#14600908)
Sorry, I meant L3 without leaving the CCX.