AMD’s EPYC 7000-Series Processors

As announced back at the official launch, AMD is planning to hit both the dual socket and single socket markets. With up to 32 cores, 64 threads, 2TB/socket support and 128 PCIe lanes per CPU, they believe that by offering a range of core counts and frequencies, they have the nous to attack Intel, even if it comes at a slight IPC disadvantage.

AMD’s main focus will be on the 2P parts, where each CPU will use 64 PCIe lanes (using the Infinity Fabric protocol) to connect to each other, meaning that in a 2P system there will still be 128 PCIe 3.0 lanes to go around for add-in devices. There will be the top four SKUs available initially, and the other parts should be in the hands of OEMs by the end of July. All the CPUs will have access to all 64MB of the L3 cache, except the 7200-series which will have access to half.

The new processors from AMD are called the EPYC 7000 series, with names such as EPYC 7301 and EPYC 7551P. The naming of the CPUs is as follows:

EPYC 7551P

  • EPYC = Brand
  • = 7000 Series
  • 30/55 = Dual Digit Number indicative of stack positioning / performance (non-linear)
  • 1 = Generation
  • P = Single Socket, not present in Dual Socket

So in the future, we will see second generation ‘EPYC 7302’ processors, or if AMD scales out the design there may be EPYC 5000 processors with fewer silicon dies inside, or EPYC 3000 with a single die but for the EPYC platform socket (obviously, those last two are speculation).

But starting with the 2P processors:

AMD EPYC Processors (2P)
  Cores
Threads
Frequency (GHz) L3 DRAM PCIe TDP Price
Base All Max
EPYC 7601 32 / 64 2.20 2.70 3.2 64 MB 8-Ch
DDR4
2666
MT/s
8 x16
128
PCIe
180W $4200
EPYC 7551 32 / 64 2.00 2.55 3.0 180W >$3400
EPYC 7501 32 / 64 2.00 2.60 3.0 155W/170W $3400
EPYC 7451 24 / 48 2.30 2.90 3.2 180W >$2400
EPYC 7401 24 / 48 2.00 2.80 3.0 155W/170W $1850
EPYC 7351 16 / 32 2.40 2.9 155W/170W >$1100
EPYC 7301 16 / 32 2.20 2.7 155W/170W >$800
EPYC 7281 16 / 32 2.10 2.7 32 MB 155W/170W $650
EPYC 7251 8 / 16 2.10 2.9 120W $475

The top part is the EPYC 7601, which is the CPU we were provided for in this comparison. This is a 32-core part with simultaneous multithreading, a TDP of 180W and a tray price of $4200. As the halo part, it also gets the good choice on frequencies: 2.20 GHz base, 3.2 GHz at max turbo (up to 12 cores active) and 2.70 GHz when all cores are active.

Moving down the stack, AMD will offer 24, 16 and 8-core parts. These will disable 1, 2 and 3 cores per CCX respectively, as we saw with the consumer Ryzen processors, and is done in order to keep core-to-core latencies more predictable (as well as keeping access to all the L3 cache). What is interesting to note is that AMD will offer a 32-core part at 155W (when using DDR4-2400) for $3400, which is expected to be very competitive compared to Intel (and support 2.66x more DRAM per CPU). 

The 16-core EPYC 7281, while having half the L3, will be available for $650, making an interesting 2P option. Even the bottom processor at the stack, the 8-core EPYC 7251, will support the full 2TB of DRAM per socket as well as 128 PCIe lanes, making it a more memory focused SKU and having almost zero competition on these sorts of builds from Intel. For software that requires a lot of memory but pays license fees per core/socket, this is a nice part.

For single socket systems, AMD will offer the following three processors:

AMD EPYC Processors (1P)
  Cores
Threads
Frequency (GHz) L3 DRAM PCIe TDP Price
Base All Max
EPYC 7551P 32 / 64 2.0 2.6 3.0 64 MB 8-Ch
DDR4
2666
MT/s
8 x16
128
PCIe
180W $2100
EPYC 7401P 24 / 48 2.0 2.8 3.0 155W/170W $1075
EPYC 7351P 16 / 32 2.4 2.9 155W/170W $750

These processors mirror the specifications of the 2P counterparts, but have a P in the name and slightly different pricing.

AMD's EPYC Server CPU Introducing Skylake-SP
Comments Locked

219 Comments

View All Comments

  • tmbm50 - Wednesday, July 12, 2017 - link

    Windows licensing is irrespective of virtualization.

    If you run a vm with a single vCPU on a server with 32 cores, you must license all 32 cores. KVM, ESXi...doesnt matter.

    I'm sure most folks ignore that point in the license but if your an enterprise and get audited it's enforced.
  • nils_ - Wednesday, July 19, 2017 - link

    Oracle does the same, and if your environment supports migration to other hosts you'd have to license those too (just in case). It's sort of criminal really.
  • pepoluan - Friday, July 28, 2017 - link

    I wonder, though, how does AWS managed to offer per-instance Windows licensing for EC2?

    Because, by that logic, EVERY Windows instance needs to be licensed against ALL cores in an Availability Zone...
  • Rοb - Sunday, July 23, 2017 - link

    From very brief research it looks like for you're in for $6K per 16 Cores for the Datacenter Edition, trying to run the Software on a 4S 32 Core would cost 64x as much (excluding any Bulk Buy pricing you might be able to request).

    If you bought SM Fat Twins everything would be separated with less loss of density; for the money saved on Licensing would it pay off.

    You want to conduct your business lawfully and can charge the customer what it costs plus profit - that's what it costs, want something different the price will probably be different.

    Most Software that has per Core Licenses costs a fair bit and has thought it out so someone can't (lawfully) buy a single License and then run the Software on a much more powerful machine.

    Take a deep breath and consider that if you ran it on a Phi x200 in x86 Mode that it would run slowly and you'd be charged for 256 Cores per CPU - so don't do that.

    I don't want to sound unsympathetic but if the Vendor didn't make money then they wouldn't have incentive to write the Software.

    Convince your customers to switch to free Software or for those prices write your own.

    What is the complaint exactly, have a Rack Unit Fee, an Electricity Fee, a CPU Fee, a Software Fee, etc., and tell the customer that XYZ costs that much but if they get WYZ it will only cost so much instead.

    Assuming everyone obeys the Law and pays the same for Electricity, Cooling, Electronics, Software and Labor then it's only the percentage of Profit where the difference in price lies - or in other words someone will always charge less (and not be 'audited' / as honest / as intelligent and hard working as your Team).

    Let the people who you buy your Software from know your complaint and options, we can't be of much more help to you other than the years of service some of us devote to free and pay Software.
  • rocky12345 - Wednesday, July 12, 2017 - link

    Great article as always I found it very well written and there was a lot of information to take in. It was good to see AMD chips doing this good. Bang for the buck seems to be in AMD's court in both the server market and consumer markets now.

    To those saying oh in the real world big companies would not be upgrading there software to the latest because of money that may be lost. You guys have a solid point there. BUT these tests are not being done in a real world company that depends on their servers to be up 100% of the time. These are just in house tests done to benchmark the new CPU's so yes the latest and greatest versions of the software can be & should be used. This shows exactly what the new CPU's can do when the software is updated to support the latest and greatest hardware. DO you actually think a huge company when buying new server clusters asks for software that is 5 -10 years olds I am fairly sure they do not. They want the most update to date software that is optimized for the new hardware they are spending big bucks on. They want it to be 100% stable and they also want the latest and greatest because of the fact that they probably will never update the software again or at least not for 5-7 years or more. So testing with old builds of software is very unrealistic and does not show the hardware at it's best and also not what a company is looking fro when buying new hardware.

    With that said this is still a great write up and deserves a lot of praise.
  • rahvin - Wednesday, July 12, 2017 - link

    I think it's a great comparison article too, you know it's pretty unbiased when both the Intel and AMD fanboi's are out in force criticizing the article for bias.

    My main comment is that Intel is crazy with those prices on the platinum chips. Those prices are easily two times the previous generation. This is the result of AMD being absent from the server market, that is Intel running processor prices up to the prices that Sun, IBM and HP used to charge in the worst of the enterprise server days. $13k for a Xeon, you've got to be shitting me.

    Here's to hoping AMD mops the floor with them and causes prices to crater just like the last time Opteron was competitive. I remember the days when the highest end Xeon was less than $1000. These days the bottom end Xeons are pricing at $1000 and the high ends are 13X that much. Again, I pray AMD can get 25% market share and knock these prices back into reasonable territory. I also hope AMD makes a ton of money and can keep it up with competitive designs (even if it is doubtful because their management is garbage).
  • Rοb - Sunday, July 23, 2017 - link

    Rahvin writes: "$13K for a Xeon ...".

    There's more to it than that, read the Fine Print; Intel has all kinds of expensive/inexpensive (depending upon your point of view).

    See this Comparison: https://ark.intel.com/compare/120498,120499 .

    Which is "less expensive":

    Intel® Xeon® Platinum 8180M Processor (28 Cores) for $13,011.00

    or

    Intel® Xeon® Platinum 8156 Processor (4 Cores) for $7,007.00

    So which is less 13 or 7 vs. 28 or 4?

    You can't just look at one number.

    There are other Technical Points, AMD doesn't have: AVX-512, OmniPath 400Gbps, 8-way Motherboards, etc.

    If you MUST have what Intel offers then there's only one choice, if you can work around those things and get along with AMD then you're saving money.

    If you wanted bleading edge performance then you'd be looking at Spark or Power; some complain that would deny the ability to play Crysis (and that due to their importance people stay up worrying about their issues).

    Which is "best" is often easy to say given a narrow definition, which is best in every possible circumstance can be more of a challenge.

    Disclaimer: I don't work at either place and intend to buy Epyc 7nm.
  • hahmed330 - Wednesday, July 12, 2017 - link

    Jolly Good! AMD just smoked Intel's bacon!
    Impressive showing! Outstanding just outstanding!
  • Shankar1962 - Wednesday, July 12, 2017 - link

    Yeah thats why AMD is still in losses and Intel is making net profits of ~$11billion plus each year
    They are gaining share by trying to sell their so called top products for cheap prices
    Wondering who is getting smoked
  • PixyMisa - Thursday, July 13, 2017 - link

    Epyc has been out for three weeks.

Log in

Don't have an account? Sign up now