Slashdot Mirror


CERN Engineer Details AMD Zen Processor Confirming 32 Core Implementation, SMT (hothardware.com)

MojoKid writes: AMD is long overdue for a major architecture update, though one is coming later this year. Featuring the codename "Zen," AMD's already provided a few details, such as that it will be built using a 14nm FinFET process. In time, AMD will reveal all there is to know about Zen, but we now have a few additional details to share thanks to a computer engineer at CERN. CERN engineer Liviu Valsan recently gave a presentation on technology and market trends for the data center. At around 2 minutes into the discussion, he brought up AMD's Zen architecture with a slide that contained some previously undisclosed details. One of the more interesting revelations was that upcoming x86 processors based on Zen will feature up to 32 physical cores. To achieve a 32-core design, Valsan says AMD will use two 16-core CPUs on a single die with a next-generation interconnect. It has also been previously reported that Zen will offer up to a 40 percent improvement in IPC compared to its current processors as well as symmetric multithreading or SMT akin to Intel HyperThreading. In a 32-core implementation this would result in 64 logical threads of processing.

32 of 135 comments (clear)

  1. Catch up to Intel? by SultanCemil · · Score: 4, Interesting

    So is this actually going to catch up to Intel? It'd be great to have meaningful competition in the CPU space again....

    --
    Cemil.
    1. Re:Catch up to Intel? by Anonymous Coward · · Score: 2, Interesting

      At this point, its all about small gains until multithreading goes beyond 2-4 cores for mainstream apps. As it stands intel has an edge on amd as far as efficiency goes....and likely will in the processors to come in the next 2 years. Out side of cores and these last few nanometers there isn't really anywhere else to go except minor opimizations. After the 8 nm level I wouldn't be suprissed if they move to 3d processing or something similar. So maybe by 2020 things will jump to a new fresh level and another 20+ year race will begin.

    2. Re: Catch up to Intel? by zaphirplane · · Score: 2

      In the server space majority of applications are running on virtual CPUs, I don't follow your point.
      The performance of a hyper visor on the CPU is important

  2. They don't need to be up there by future+assassin · · Score: 4, Interesting

    Just 90% there at 50% cheaper. I'm 100% happy with my A10 5800K for way cheaper of what it would have cost me to go with Intel. Late 2016 the year of AMD.

    --
    by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    1. Re:They don't need to be up there by eriks · · Score: 5, Insightful

      This. The A10-7800 in my rig is as power-efficient (at idle) as a similarly spec'd intel i5 box would be, has superior on-die graphics (which admittedly, I barely use) and came in about $300 less for mITX mainboard, proc & memory. I could have paid $1000 or more extra for a high-end intel i7 workstation, which would have given me maybe 30% higher performance (at best), that for the most part I'd never notice. AMD wins as far as I'm concerned, and they should make some inroads in the server space with ZEN.

    2. Re:They don't need to be up there by Schmorgluck · · Score: 2

      This has always been AMD's angle in the business. Well, sorta. Fifteen years ago or about, their angle was to be as good for cheaper in the middle range of CPUs. Intel still had the upper hand for top chips. But Intel grew worried of AMD's breakthroughs, and used underhanded methods to keep AMD from nibbling more of its market. Intel threatened CPU dealers to stop providing them if they also provided AMD stuff. Not complying would have meant, for distributors, cutting themselves from the very solvable population of power-users who of course were inclined to buy Intel stuff, but also other things as well. And that, folks, was a clear case of abuse of a dominant position, using one's dominance in a market (top range CPUs) to undermine a competitor's penetration in another market (middle-range CPUs). And the very reason why Intel was condemned by the European Union years ago. For stifling competition. It's impossible to evaluate precisely how much funds that practice cost to AMD in funds that could have gone, in parts, to its R&D to make better products. But it was a very clear case of abuse, and of how there needs to be regulations in order to prevent entrenched monopolies.

      Anyway, I'm glad AMD is catching up. I'm an extremist lefty as far as economics is concerned: I don't like it when there's only one big name in a market. Or, to put it another way, Capitalism is the worst enemy of Free Market.

      --
      There's nothing like $HOME
    3. Re:They don't need to be up there by MrL0G1C · · Score: 3, Insightful

      has superior on-die graphics

      As a gamer who always buys graphics cards, I don't want my CPU to cost more and have die space wasted with GPU that I will never use. If Intel, AMD and Nvidia got their act together my GFX card could be turned off whilst I'm not playing games and that onboard GPU would have a use, but sadly they haven't and gigawatts of electricity is wasted. Even getting AMD chips to use power saving has been a total pain to get working in the past - and the amount of power saved could buy a new processor over a few years.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    4. Re:They don't need to be up there by alvinrod · · Score: 5, Informative

      AMD has a technology they call dual graphics so their APUs could work in conjunction with a discrete GPU, similar to how you can Crossfire two discrete GPUs together already. It's probably more geared towards notebooks where the APU can get by driving the display and the GPU can sit idle. One review found that it could give substantial performance increases for some games, but it depends on driver support as well as where the performance bottleneck is at.

    5. Re:They don't need to be up there by hairyfeet · · Score: 5, Interesting

      You might want to look up "AMD Zerotech" as its that way right now if you buy an AMD APU/CPU and pair it with an AMD GPU. With Zerotech if you use that particular setup it will turn off the discrete when not needed giving you the lower power usage of the APU and will then fire up the discrete when you have a task the APU cannot handle. Likewise if you have an AMD CPU it will turn down the GPU when not needed and simply use the GPUs baked in video encoder/decoder along with the frame buffer while turning the rest off.

      I have an AMD FX-8320E paired with an R9 280 and I'm currently only pulling 8w from the CPU with 5 tabs and a video running and the GPU has idled down to practically nothing (my gauges only go down to 300/150 on GPU/memory speed so I cannot tell you how slow its actually running) with the GPU completely cool to the touch and the entire system completely silent.

      I have to say I'm deliriously happy with the performance and power usage of my setup, last time I put it on my Kill-A-Watt it was pulling less than the Q6600 that I had been using at the shop as an office box, and thanks to Zerotech while the system stays nice and frosty and sips power when I'm just surfing and watching vids it can still scale up to 4Ghz on the CPU and 940/1250Mhz on the GPU/memory respectively in less than a second and if I want even more? I just flip on the overclock and can shoot up to 4.4Ghz without breaking a sweat. considering I paid less than $650 for this system with 16GB of RAM,a gaming board, 3TB of HDD, a BD burner, the R9 280 AND an SSD? The bang for the buck is just insane, no way you could build an Intel system with those specs, no way in hell.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    6. Re:They don't need to be up there by Fragnet · · Score: 2

      Unless there's some monkey business going on in the drivers (hey, it's been known to happen), I'd be very sceptical that pairing two different manufacturers cards gives better performance than pairing two of the same manufacturer, all else being equal.

    7. Re:They don't need to be up there by 0111+1110 · · Score: 4, Insightful

      This has always been AMD's angle in the business. Well, sorta. Fifteen years ago or about, their angle was to be as good for cheaper in the middle range of CPUs. Intel still had the upper hand for top chips.

      Were you living in a cave between 2000 and 2006? AMD was generally preferred by enthusiasts and gamers during Intel's infamous Pentium4/Itanium/Netburst/Rambus period for at least the first few years of the new millenium. It wasn't really until 2006 with Core (Conroe) replacing Pentium that Intel finally took back the lead they had in the 90s. They released the excellent Pentium M CPU in 2003 but that was a mobile chip. Only one or two highly specialized and expensive motherboards supported it. Intel finally realized that the whole Pentium 4 development branch was itself an inefficient long pipeline cache miss, but by the time they did AMD was already the market leader in the enthusiast bleeding edge market segment.

      At best Intel could have claimed to be tied with AMD in certain benchmarks, but most gamers and enthusiasts were going for AMD CPUs. During this period AMD CPUs often sold for equal or higher prices as well. Although Rambus RDRAM was ridiculously expensive and raised the cost of the Intel platform a great deal.

      Take a look at this Extremetech article . Maybe that will jog your memory a bit.

      Also note Intel's naive optimism with respect to Moore's Law:

      Justin Rattner, Intel Fellow and director of Microprocessor Research at Intel Labs, predicts 10GHz by middle of the decade (which I read as end of 2005 to early 2006)

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    8. Re:They don't need to be up there by mikael · · Score: 2

      Different GPU's would have different levels of efficiency for various tasks. This would depend on cache sizes, float-point precision, number of parallelized logic units, queueing, cross-bar switching, and all sorts of other parallel processing tweaks. Data flow design isn't any different from getting as many customers through a Disney theme park as fast as possible.

      Whichever GPU is faster is going to do most of the work.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    9. Re:They don't need to be up there by Fragnet · · Score: 2

      Yes but all qualities that are so ephemeral to all but the most diligent consumer, I would doubt any benchmark reliable except under very specific loads. And then you have to factor in the optimisations in the drivers the manufacturers include for these specific loads that vary with driver version. Judging performance reliably (at the moment at least) is very hard indeed.

    10. Re: They don't need to be up there by MrL0G1C · · Score: 2

      If you browse the web or download software then you are also at risk of getting a Trojan which could steal your banking details, regardless of MS updates. If you allow some combination of javascript/webgl/pdfs/java/flash/video etc from dozens of sites to run in your browser for every website you visit then you've increased you chance of getting hit by a driveby vuln's tenfold.

      Most MS security updates relate to parts of the OS which I don't use, some are privilege escalation vuln's, which let's face it, if bad code is running n your machine then you're likely screwed anyway.

      I don't like Win10 because of the big brother issues with it, not because it's unstable.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    11. Re:They don't need to be up there by aliquis · · Score: 2

      Yeah, it's a 220 watt chip if I remember correctly.

      But it's ~the fattest they have, so that's where 40% higher IPC would put them.

      Intel has manage less than 10% better per generation for the last 4-5 generations.

    12. Re: They don't need to be up there by requerdanos · · Score: 2

      FYI Windows 10... won't be bad... You're going to use it eventually whether you like it or not.

      On the contrary, I did try Windows 10 and it finally convinced me to just use Debian* on everything. Admittedly, I only have five computers, not a datacenter full, but after giving Windows 10 what I consider a very fair shot, I then took Windows off every machine using a Debian install disc/USB stick. My only (admittedly distasteful) concession to windows is that I have Vista in a VM for running Turbotax, and by the time Turbotax starts to require Windows 10 or later, I'll be on some other solution. So, no, I won't be using it eventually. As GP wisely replied to you,

      I don't like Win10 because of the big brother issues with it, not because it's unstable.

      * I know Debian's not for everyone, but there are many alternatives.

    13. Re:They don't need to be up there by KGIII · · Score: 2

      I don't usually have problems with AMD CPUs but I do with the ATi GPUs and, sometimes, the on-board stuff. So, I usually go with nVidia for my GPU. Like you, I was first exposed to AMD with the K6 line. In my case, it was the AMD K6-2 350 but I kept it OCed as it was still stable at just a bit under 500 MHz. (I forget the exact number.) If I could keep it cold, I could actually wind it up a bit further.

      For amusement, I had it wrapped in plastic and sitting in a freezer for a while - not long-term or anything. I don't recall the name of the benchmarking utility but it got really nice numbers! A bunch of us did stuff like that back then. I'm guessing you probably did your share. It's all fun and games until you smell something smoking and the magic smoke escapes. I don't think I've actually overclocked anything in 10+ years. I just don't see any benefit to it. Everything is already fast enough.

      Well, it should be fast enough. It seems that OS vendors and software makers seem hell bent on using more and more resources. I was pondering it the other day and discussing it with someone. It'd be kind of neat if the older software had been maintained without all that bloat. But, really... I've lived through a lot of it and I'm super grateful for what we're able to get these days. AMD is fast enough. I'm not in that great of a rush and it's not like it's slow. I use an SSD, my laptop has more RAM than I can use, and it's pretty damned speedy. I suspect it could be a lot speedier. I should see if I can, for the sake of amusement, get something like Ubuntu 7.04 to run on it.

      I really don't see much of a performance difference for the things that I do. I have recently refreshed three desktops (as in within the past month) and they're all pretty much as fast as my workstation. I don't see much of a difference at all in them. They've only got ¼ of the RAM.

      --
      "So long and thanks for all the fish."
    14. Re:They don't need to be up there by 0111+1110 · · Score: 2

      He was the director of microprocessor research at Intel Labs. Maybe not everyone in the company agreed with his views, but it seems significant to me that he believed they would reach 10Ghz by 2006.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    15. Re: They don't need to be up there by MrL0G1C · · Score: 2

      The only time my PC should be connecting to MS servers is when I'm doing an update, all of the rest should have an off switch.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
  3. Re:More and more cores? by mikael · · Score: 4, Interesting

    They'll do research and try and raise clock speeds, but the amount of heat required and the amount of cooling required is proportional to the square of the clock speed. The faster you try and change the state of something (electric charge), the more heat is generated. They might be able to switch to optical computing then the heat problem goes away. Maybe they'll get more efficient CPU's with fewer transistors and more parallelization.

    But, it's far simpler to just add more cores as transistor sizes shrink by a half every year or two. That's guaranteed.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  4. Re:More and more cores? by wooferhound · · Score: 3, Funny

    640 cores should be enough for anybody

    --
    We are Dead Stars looking back Up at the Sky
  5. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 2

    Yes x86 is assumed to mean the 64bit version (x86_64) nowadays, which is a superset of the 32bit version and the 16bit versions of x86, all thanks to mode switching.

    Don't forget the 8-bit processors. Some of us old timers cut our teeth on those 8-bit processors. Now get off my lawn!

  6. Re:So... by ebh · · Score: 2

    Depends. They may only go through a reseller channel, meaning that you'd have to do the PITA quote/invoice/purchase order thing instead of clicking "add to cart". But eventually, someone like Newegg will become an authorized reseller, making the parts as easy to get as any other.

  7. Re:More and more cores? by sexconker · · Score: 5, Interesting

    That's guaranteed.

    Surely you weren't saying sizes shrink by half every two years is guaranteed. Intel is already saying they won't be able to reach the process shrink goal in 2 years this time around. Around 5nm the shrink will turn into a research project just as challenging as the clock frequency issue. You can't pack carbon atoms closer than ~0.2nm nevermind features. A small protein molecule is 3nm in diameter. A significant drought of Moore's law is coming.

    They could simply go back to the larger die areas we had only 10 years ago. It just means performance won't be "free" as time goes on. If you want a better chip you need a bigger chip and it'll cost more because you get less out of a wafer. There's plenty of fucking room on ATX boards and micro ATX boards and even mini ITX boards. And if you want to stick with tiny footprints like the Intel NUCs or the Google/Amazon/Intel "stick it in your HDMI port" shits, you can stack vertically or incorporate your RAM into the die.

    I have a suspicion AMD will produce a part with HBM 2 incorporated into the APU die, resulting in a product that is literally a system on a chip, and finally realizes the shit they've been harping on about with regards to HSA. The GPU and the CPU have buckets of memory and all live together holding hands, sharing resources, talking to each other openly, helping each other build a deck or patch some drywall or whatever else the program asks them to do. Mayb we'll see something at E3 2017.

  8. Re:Why is this x86 and not 64bit? by Guy+Harris · · Score: 2

    8088 was 8 bits. 8086 was 16 bits so I assume x86 should mean at least 16 bits.

    8088 was 16 bits with an 8-bit external bus, but otherwise code compatible.

  9. SMT = Simultaneous MultiThreading, not Symmetrical by AcidPenguin9873 · · Score: 4

    SMP = Symmetric Multi Processing. "Symmetric" refers to the fact that all of the CPUs are considered "equal" by the OS and each has full access to DRAM, IO devices, etc.

    SMT = Simultaneous MultiThreading. "Simultaneous" refers to the fact that a single CPU core can process multiple execution threads at the same time.

    Someone from AMD's marketing department needs to take CPU architecture 201.

  10. Re:Why is this x86 and not 64bit? by Guy+Harris · · Score: 2

    Which weren't x86 processors.

    That depends on what you consider to be an 8-bit processor. Based on other comments, the devil is in the details regarding the 8086/8088 processors. I pointed out to another poster that the 80186 had an internal multiplexed 20-bit bus and available with an 8-bit or 16-bit external data bus. Unless someone changed the definition for a processor in the last 40 years, the data bus determines bit-width of a processor.

    If so, then it's an 8-bit processor that implemented a 16-bit instruction set, then, just as the IBM System/360 Model 30 was an 8-bit processor that implemented a 32-bit instruction set and the Motorola 68000 was a 16/32-bit processor that implemented a 32-bit instruction set. From the programmer's point of view, the 8088 had 16-bit registers, 16-bit arithmetic instructions, and 16-bit "flat" addresses, just as the 8086 did.

    What defines the bit width of an instruction set isn't connected to data bus width, as different implementations of the same instruction can have different data bus widths. "x86" isn't a processor, it's a family of instruction sets, including the original 16-bit 8086/8088 instruction set (with updates in the 80186/80188), the protected-mode 16-bit 80286 instruction set, the 32-bit IA-32 instruction set, and the 64-bit x86-64 instruction set. There was no 8-bit x86 instruction set.

  11. Re:I Hope I Have To Change My Handle by afidel · · Score: 2

    180% of the performance at half the TDP, how horrible...

    Oh, and the newer one has an integrated GPU

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  12. Server? by WorBlux · · Score: 2

    Zen Opteron sounds pretty cool, especially if paired with coreboot and a mini-ITX form factor.

  13. Re:More and more cores? by Theovon · · Score: 2

    Power is linear with clock speed and quadratic with respect to voltage: P = \alpha V^2 f

  14. Re:I Hope I Have To Change My Handle by toddestan · · Score: 2

    In March 2000, Intel released the 1GHz Pentium III. In March of 1992, Intel released the 66MHz 486DX2. That's a huge difference. You could probably swap my 3770K for either the 920 or the 6700K and I probably wouldn't even notice. Even the power usage wouldn't be all that different, unless I left it on 24/7 running Boinc or something like that.

  15. Powaaaa by m76 · · Score: 2

    I hope this really works out, I need more processing power for my rendering jobs. With Intel suggesting new CPUs won't be faster just more energy efficient I have no one else to look at but AMD.