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.

135 comments

  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. SMP on Haiku by Anonymous Coward · · Score: 0

    This demo could easily be modified for 64 threads:
    https://www.haiku-os.org/community/forum/fun_haiku_ray_tracing_demo

  3. Basically What Intel Did.... by mlauzon · · Score: 1

    'AMD will use two 16-core CPUs on a single die with a next-generation interconnect' Which is what Intel more or less did when they first came out with their dual-core CPUs, to try and catch up with AMD at the time who had dual-core CPUs on a single die.

    1. Re:Basically What Intel Did.... by Bert64 · · Score: 1

      Intel did it again with the first quad cores too, AMD delayed the release of their quad cores in order to do a true quad core design.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  4. Why is this x86 and not 64bit? by mykepredko · · Score: 1

    Or is "x86" assumed to be 64 bit now?

    Can anybody explain the terminology here?

    1. Re:Why is this x86 and not 64bit? by Anonymous Coward · · Score: 1

      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.

    2. 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!

    3. Re:Why is this x86 and not 64bit? by Anonymous Coward · · Score: 0

      My half-adder feels left out too.

    4. Re:Why is this x86 and not 64bit? by ls671 · · Score: 0, Troll

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

      --
      Everything I write is lies, read between the lines.
    5. Re:Why is this x86 and not 64bit? by Anonymous Coward · · Score: 0

      In 16bit mode, the 66h and 67h prefixes make instructions operate on 8bit data, but you would be right that there's no 8bit mode.

    6. Re:Why is this x86 and not 64bit? by AaronW · · Score: 1

      They were both considered 16-bit processors despite the bus being only 8-bits. The ALUs operated on 16-bit values. On the other hand, the 8080 was 8-bit because the ALU was typically limited to 8-bit operations.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    7. Re:Why is this x86 and not 64bit? by Guy+Harris · · Score: 1

      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.

      Which weren't x86 processors.

    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. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

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

      If you really want to nitpick... The 80186, based on the 8086, had a multiplexed 20-bit internal address bus and, depending on the model, an 8-bit or 16-bit external data bus. The 80186 was never released for the PC market, but was typically used for embedded applications and IBM token ring network cards. So I assume x86 should mean at least eight bits (for the data bus).

      https://en.wikipedia.org/wiki/Intel_80186

    10. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

      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.

    11. 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.

    12. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

      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.

      That's news to me. When I doing electronics as a teenager in the 1980's, an 8-bit processor had eight data lines, a 16-bit processor had 16 data lines, and a 32-bit processor had 32 data lines. I recently saw a 64-bit microcontroller that implemented one-half of the data bus (32 bits) as four 8-bit serial ports (four pins). I'm not sure if that's a four-bit or two-bit design.

    13. Re:Why is this x86 and not 64bit? by JanneM · · Score: 1

      Some of us old timers cut our teeth on those 8-bit processors.

      I would have used proper dental tools myself. To each their own of course.

      --
      Trust the Computer. The Computer is your friend.
    14. Re:Why is this x86 and not 64bit? by Guy+Harris · · Score: 1

      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.

      That's news to me. When I doing electronics as a teenager in the 1980's, an 8-bit processor had eight data lines, a 16-bit processor had 16 data lines, and a 32-bit processor had 32 data lines. I recently saw a 64-bit microcontroller that implemented one-half of the data bus (32 bits) as four 8-bit serial ports (four pins). I'm not sure if that's a four-bit or two-bit design.

      Again, there's the width of the processor's external bus, the width of the processor's internal signal paths, and the width of the registers and instructions of the instruction set the processor implements. Nothing ties the first two of those to the third of those, as evidenced by various models of the System/360 series (the I/O interface had 8 "bus in" lines, 8 "bus out" lines, and various control lines; the processors had internal signal paths ranging from 8 to 32 bits for integer and address operations; the instruction set had 32-bit general-purpose registers and arithmetic instructions and 24-bit physical addresses), the Motorola 68000 series (the 68000 and 68010 had a 24-bit address bus and a 16-bit data bus, and a 16-bit ALU for data operations; the instruction set had 32-bit registers and arithmetic instructions and 24-bit physical addresses, extended to 31-bit physical addresses with the 68012 and 32-bit physical addresses with the 68020 and subsequent processors, which had 32-bit internal data paths), and the 8086/8088 and 80186/80188 (same processor core in the 86 and 88 variants, just a different external bus; the instruction set had 16-bit registers and arithmetic instructions).

      It's about more than just the electronics; it's about the software, and that mainly involves the instruction set, with the external and internal data widths being a performance issue rather than a pure functionality issue.

      So, from the 1960's (and maybe earlier) to the present day, you could, for example, have a processor with an 8-bit data bus and 16-bit, 32-bit, or 64-bit registers and arithmetic instructions and 16-bit, 24-bit, 32-bit, and 64-bit physical/virtual addresses.

      The 8088 was a processor with an 8-bit data bus and everything else 16-bit; as Intel's manual says, "The 8086 and 8088 are closely related third- generation microprocessors. The 8088 is designed with an 8-bit external data path to memory and I/O, while the 8086 can transfer 16 bits at a time. In almost every other respect the processors are identical; software written for one CPU will execute on the other without alteration." They also note that "The high performance of the 8086 and 8088 is realized by combining a 16-bit internal data path with a pipelined architecture that allows instructions to be prefetched during spare bus cycles.", so both are internally 16-bit implementations of the 16-bit instruction set.

    15. Re:Why is this x86 and not 64bit? by Cassini2 · · Score: 1

      The devil is really in the details with the x86 series. Intel has claimed whatever suited them over the years. As such, the 8088 was a 16-bit processor, even though it had an 8-bit data bus. The 386 was a 32-bit processor, even though the 386SX chip had a 16-bit data bus. The Pentium processor was 64-bit processor, because it had a 64-bit data bus, however the first generation Pentium processors only had a 32-bit ALU.

      Modern processors almost defy description by data bus width. There are so many DRAM and cache-line width tricks that modern processors defy description based on simple bus-width numbers. For instance, how do you describe dual or quad channel memory controller, that can independently fetch different pages on different data buses? and loads memory 4-bits at a time to fill a cache line? and works with or without ECC?

      Since the advent of RISC processors, in general, a 64-bit processor means a processor with a 64-bit ALU. This keeps things simple.

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

      the Motorola 68000 series (the 68000 and 68010 had a 24-bit address bus and a 16-bit data bus, and a 16-bit ALU for data operations; the instruction set had 32-bit registers and arithmetic instructions and 24-bit physical addresses, extended to 31-bit physical addresses with the 68012 and 32-bit physical addresses with the 68020 and subsequent processors, which had 32-bit internal data paths),

      And the 68008 had an 8-bit data bus, but was internally like a 68010, with 32-bit registers and arithmetic instructions and a 16-bit ALU for data operations.

      On the other side, the 32-bit original Pentium had a 64-bit external data bus.

      So you have the external bus width, the internal data path width, and the instruction set width(s) (registers, arithmetic instructions, addresses, etc.), which can vary somewhat independently; it might be appropriate use the external bus width as an indicator of the bit width of the processor when designing designing support chips and attaching peripherals, but it's a lot less relevant when discussing programming the processor (especially if you're not writing software for that particular processor but are writing software for processors with that version of the instruction set).

    17. Re:Why is this x86 and not 64bit? by Bert64 · · Score: 1

      Generally those processors which operated a narrower external bus did so because memory and other peripherals were already more widely available (and cheaper) for the narrower bus...
      Processors in those days also generally operated internally at the same clock rate as the bus so memory was much less of a bottleneck than it is today. Some processors such as the motorola 68040 were advertised based on their bus clock rather than the internal clock.

      Some highend machines had a much wider memory bus, for instance some of the sun ultra series could have a 512 bit memory bus:
      https://en.wikipedia.org/wiki/...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    18. Re:Why is this x86 and not 64bit? by angel'o'sphere · · Score: 1

      The register size determines the "bit-width", not the bus.
      Or a 6502 would be a 16 bit processor because it has an 16 bit address bus.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    19. Re:Why is this x86 and not 64bit? by Rockoon · · Score: 1

      Based on other comments, the devil is in the details regarding the 8086/8088 processors.

      ...only to people that think that the bus width defines the arity of the processor. This idea is only accurate if you are a raging novice on the subject.

      Under their definition, my several year old 4-core A10-6800K is a 128-bit processor and the latest processors are all 256-bit. This should be the end of the debate on that matter because its a stupid definition imagined by what are ostensibly outsiders to the subject.

      The number of address lines is also not suitable, as under that definition there still arent any 64-bit processors.

      The only sensible definition is the width of a machine word, but even that is tricky, as it could be reasonably argued that starting with the 486 (which integrated the x87 FPU) the word size has been and continues to remain 80-bit.

      So the definition is that a processors arity is the width of the largest machine word that the CPU can use as an address. In this case, 64-bit is here, and in fact 64-bit, 32-bit, and 16-bit all arrived when everyone said that they did.

      A data bus could be 1-bit (aka serial) and I imagine if optical computing ever takes off that that might be the best choice there.

      --
      "His name was James Damore."
    20. Re:Why is this x86 and not 64bit? by Rockoon · · Score: 1

      Do you realize that under your definition, you probably posted that with a 256-bit computer?

      --
      "His name was James Damore."
    21. Re:Why is this x86 and not 64bit? by Anonymous Coward · · Score: 0

      CPU's are like traditional English pubs. They're not authentic unless there's a barrel shifter.

    22. Re:Why is this x86 and not 64bit? by mikael · · Score: 1

      Sometimes the internal CPU data bus can be 128-bits, 256-bits, or 512-bits, but the external data bus on the board is 64-bits. There isn't anything to stop the two being different sizes except the bus protocols for sending and receiving data. This applies to the address bus as well. Some 8-bit systems got around the memory limitations of 64K by having a hardware page register that could select a particular bank of memory visible through a virtual "window". PC's from 1990's used segmented memory where everything was accessed in 64K segments.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    23. Re:Why is this x86 and not 64bit? by drinkypoo · · Score: 1

      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.

      That's news to me. When I doing electronics as a teenager in the 1980's, an 8-bit processor had eight data lines,

      A microcontroller has a microprocessor in it, yet may only expose a handful of data lines, and not even have enough to make a proper bus as wide as what it can process internally. The interface is not the most relevant feature. The most relevant feature is the size of the data type which can be processed. The second most relevant feature is the instruction size. But frankly, nothing is more relevant than the size of the general purpose registers, which defines that first part.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    24. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

      The interface is not the most relevant feature.

      Although I took intro electronics in college, I never pursued it as a career and eventually ended up in IT. I've gotten back into electronics as a hobby now that I have the time and money. (As a kid, I had the time but not the money.) I'm going through various designs to press a button to increment a counter from 0 to 9 on a LED display. My focus is on the "data" lines between different chips.

      1. One line inverted from the switch with a debouncer to the clock input of the decade counter.
      2. Nine lines (1-9) inverted from the decade counter to the 9-to-4 priority encoder. Line 0 on the counter is connected to a LED light as a status indicator. Zero on the encoder is represented by nine lines being held high.
      3. Four lines inverted from the 9-to-4 priority encoder to the BCD to seven segment decoder. BCD is Binary Converted Decimal that represents 0-9 in four bits (or four lines).
      4. Seven lines from the BCD to seven segment decoder to the LED display.

      The next design of this circuit will have the nine-to-four encoder and two inverters chips replaced by signal diodes to reduce nine lines to four lines. Zero is represented by nine lines being held low.

      If I was using a microcontroller for the design, I could use one line out to the clock input of the decade counter, or four lines out to connect to the BCD input on the seven segment decoder and discard two-thirds of the circuit. Turning on these lines is a programming detail that may or may not require me to know what is going on in the processor.

    25. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

      Do you realize that under your definition, you probably posted that with a 256-bit computer?

      Probably a 128-bit computer. It's an Intel Celeron dual-core processor. That could probably explain why my inexpensive Dell laptop is so snappy.

    26. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

      Or a 6502 would be a 16 bit processor because it has an 16 bit address bus.

      I was referring to the data bus on the processor. The 6502 was an 8-bit processor with eight lines for the data bus and 16 lines for the address bus (64K RAM). The 65816 was a 8/16-bit processor with eight lines for the data bus and 16 lines for the address bus that is multiplexed for a 24-bit memory space (16MB). The data bus is the parallel lines that run out to the memory chips.

      You always need to check the schematics when designing electronics around a particular processor. The 86000 processors had a 32-bit instruction set, but the early models had an eight or 16 line data bus with 20- or 24-bit addressing, respectively. Later models had a 32 line data bus and 32-bit addressing.

    27. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

      This idea is only accurate if you are a raging novice on the subject.

      When I was studying electronics in the 1980's, the most common processors available to the home hobbyist had a fixed data bus: 8-bit processors had eight lines, 16-bit processors had 16 lines, and 32-bit processors had 32 lines. When I got into college and took intro electronics, I no longer wanted to do electronics as a career and eventually found my way into software testing and IT. Now that I have time and money, I'm getting back into electronics as a hobby. With all the datasheets available on the Internet, I'm finding out that there is a wide range of variations for implementing a processor.

      A data bus could be 1-bit (aka serial) and I imagine if optical computing ever takes off that that might be the best choice there.

      That prompted a lot of bitching and moaning on a microcontroller design with a 64-bit processor that had four 8-bit serial pins. Some people wanted 64 lines out. A lot of people who use microcontrollers don't understand electronics and want something that can plug into something else. Adding logic glue to go from four lines to 32 lines is beyond them.

    28. Re:Why is this x86 and not 64bit? by Anonymous Coward · · Score: 0

      I remember a BYTE's advertising for a Tandy with a 186

    29. Re:Why is this x86 and not 64bit? by Anonymous Coward · · Score: 0

      There was never an 8-bit x86 CPU.

    30. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

      There was never an 8-bit x86 CPU.

      Please read the other comments on this thread. You might surprise yourself.

    31. Re:Why is this x86 and not 64bit? by Anonymous Coward · · Score: 0

      Please realize that the external bus does not determine the number of bits a CPU is classified as, you clueless little shit.

      I've owned at least one of every generation of x86 CPU. No x86 CPU was ever 8-bit. You're too young to know what you're talking about, junior.

    32. Re:Why is this x86 and not 64bit? by __aaclcg7560 · · Score: 1

      Please realize that the external bus does not determine the number of bits a CPU is classified as, you clueless little shit.

      It does if you're designing electronics around the processor. As I explained elsewhere, you need to know how many lines are coming out. The internal structure of the processor only matters when it comes to programming.

      I've owned at least one of every generation of x86 CPU.

      As a PC owner or an electronic hobbyist?

      No x86 CPU was ever 8-bit.

      According to Wikipeda: "The Intel 8088 ("eighty-eighty-eight", also called iAPX 88) microprocessor is a variant of the Intel 8086. Introduced on July 1, 1979, the 8088 had an 8-bit external data bus instead of the 16-bit bus of the 8086. The 16-bit registers and the one megabyte address range were unchanged, however. In fact, according to the Intel documentation, the 8086 and 8088 have the same execution unit (EU)â"only the bus interface unit (BIU) is different. The original IBM PC was based on the 8088."

      https://en.wikipedia.org/wiki/Intel_8088

      Also from Wikipeda: "Industry Standard Architecture (ISA) is a retronym term for the 16-bit internal bus of IBM PC/AT and similar computers based on the Intel 80286 and its immediate successors during the 1980s. The bus was (largely) backward compatible with the 8-bit bus of the 8088-based IBM PC, including the IBM PC/XT as well as IBM PC compatibles. "

      https://en.wikipedia.org/wiki/Industry_Standard_Architecture

      If IBM wanted the PC/XT to be a 16-bit computer, they would have gone with the 8086 and not the low end 8088. The PC AT was the first 16-bit computer with the 286, skipping the 186 that was available in both 8- and 16-bit models for the external data bus. As someone else pointed out, the Tandy 2000 actually had a 16-bit 186 processor and was marketed as compatible with the XT.

      You're too young to know what you're talking about, junior.

      I got into electronics and computers in the 1980's. I read Byte Magazine as religiously as the next electronic hobbyist in Silicon Valley.

  5. 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 Anonymous Coward · · Score: 1

      DX12 allows for AMD+Nvidia pairing of cards. Some games are actually showing that you can get better performance with one of each than both the same. DX12 turns all GPUs into dumb compute engines.

    7. 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.

    8. Re:They don't need to be up there by aliquis · · Score: 1

      high-end intel i7 workstation, which would have given me maybe 30% higher performance (at best)

      At that time I don't know, now? Totally not true.

      The Athlon X4 860K would cost half as much but get rid of the integrated graphics, better for the gamer who would rather spend the money on the graphics card.

      Anyway the processor is SLOOOOW, a dual-core i3 6100 will perform about the same as the FX-6300, a quad-core will be better and quad-core i7 with hyper-threading better still.

      There's not 30% difference:
      vs somewhat older i7 4790K: http://cpuboss.com/cpus/Intel-...
      Two generations older still i7 2700K vs A10 7850K: http://cpu.userbenchmark.com/C...

      From the last one:
      "Hugely faster multi-core fp speed.
      +163%"

      They aren't as similar as you think they are.

      An FX-8350/70 cost about the same as an i5 4460, former is 8 core later is 4 core.

      For gaming the later is kinda more capable, even if you throw in another 40% IPC on top you will have to compare to the i5 6600K and the i7 6700K too.

      And then there's the Broadwell-E chips coming up with 6, 8 and 10 cores. Assume the Zen for normal consumers will be 8 core it likely can't really compete with Broadwell-E there, but it likely won't in price either, at-least not the 10 core chips which will likely start at $1000, at-least, and be for an expensive X99 motherboard.

    9. Re:They don't need to be up there by aliquis · · Score: 1

      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.

      An Athlon X4 860K will ~be the A10 7850K without integrated graphics.

      You'll save quite a bit of money that way which you can put a better graphics card instead.

      That processor is pretty shitty for modern titles and won't stretch all that well though, Intel alternative would be Pentium G3258 but that's not the best either, better up would be i3 and FX-6300, better up low-end i5 and FX-8300-series, and then Intel will have you covered with higher end i5 chips and i7 when you want even more performance.

      I've sadly used my desktop with various old Athlon chips rather than fix my Macbook Pro for so many years, worse performance, higher cost, poorer experience =P

      I use Windows 10 now on a Phenom 9850 and my sleep doesn't work any longer, worked with 8.1 but with Windows 10 most of them times the machine can't be brought to life again.

      Awesome (may be due to USB gaming controllers, I don't know.)

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

      The problem AMD have right now isn't affected by whatever people are ok with what they have or not.

      Regardless of what people may feel AMD is losing some serious cash each quarter, that's their main problem.

      As for in what categories they can deliver without losing even more money.. whatever stop them from losing money would be an advantage for them.

    11. 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.
    12. Re:They don't need to be up there by 0111+1110 · · Score: 1

      Also read this Anandtech article from 2005.

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

      Such technology already exists but is generally used in laptops. You have a low performance integrated gpu, and a higher performance discrete one, and the discrete one remains powered off unless you're doing something which requires it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    14. Re: They don't need to be up there by Anonymous Coward · · Score: 0

      This.

      Similar here, although I've got a prev gen Phenom X6 1090T, Radeon 7970 (recognized as R290), 8Gigs of Kingston ram, SSD. Cost me the equivalent of a netbook or specced up mobile phone, runs Fallout 4 Ultra, and is basically excellent.

      AMD is winning also on the technology side of their transistors, and the attack on heterogeneous computing. Really waiting for new product.

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

      If AMD come up with a chip that is 50% to 100% faster than my I7-3770k then I'll strongly consider going back to AMD, but the current tech has totally stagnated (amd and intel) over the last decade.

      I wouldn't touch win10 with a barge pole, win7 updates turned off now.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    16. 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
    17. 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.

    18. Re:They don't need to be up there by drinkypoo · · Score: 1

      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.

      This remains the AMD problem. The hardware has awesome price-performance, I am still using one of their CPUs and I started with a K6. But the graphics driver problem continues. nVidia's not perfect either, but at least it usually works.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    19. Re:They don't need to be up there by Anonymous Coward · · Score: 0

      The only problem is that the A10-7800 gets slaughtered by a similarly priced i3-4330 that uses even less power:
      http://www.anandtech.com/show/8291/amd-a10-7800-review-65w-kaveri/2

      So no price advantage (the i3-4330 was the same price as the A10-7800 when they were still sold), no power advantage (65W for the A10 vs 54W for the i3), and performance-wise it badly loses to the i3 in everything as you can see in the link above... The only slight advantage it has is a slightly faster GPU which only matters if you don't buy a discrete GPU, but that's very much negated by its much slower CPU performance.

      I really want AMD to be back in the game (healthy competition is good!) but right now they're nowhere near...

    20. Re: They don't need to be up there by Anonymous Coward · · Score: 0

      I switched to AMD gfx after the famous driver update fried my nvidia card that would still have been good enough for two to three years. No problems with drivers at all with AMD

    21. Re:They don't need to be up there by Anonymous Coward · · Score: 0

      A Haswell i5 would have been about 30% faster CPU wise and about 25% slower IGP wise. Skylake i5 would be able 35% cpu wise and about 10% slower IGP wise. In both cases, the Intel CPU would consume about 30% less power under load. Impressive for AMD to have nearly identical idle power with a 28nm to Intel's 22nm.

    22. Re:They don't need to be up there by eriks · · Score: 0

      You're correct that the i3-4330 is similarly priced, and it does outperform (but hardly trounces) the A10-7800 on the cpu side -- but it is still $50 more expensive, and intel motherboards run $20-$30 more -- so there's still a price premium, and idle power draw is very close. At the time I built my current setup, intel's prices on haswell were quite a bit higher than now -- I guess skylake brought down the haswell prices quite a bit...

    23. Re: They don't need to be up there by Billly+Gates · · Score: 1, Troll

      I hope you don't do any banking on your system. I use gwx control panel so I can still get my security updates without the nagware.

      FYI Windows 10 is a little buggy but won't be bad once 10.1 Redstone comes out this summer to fix more of the bugs. MS has no plans for Windows 11 and want it macosx like with .1 updates each year. You're going to use it eventually whether you like it or not. Might as well go with Redstone while it is still free.

      I like last.fm and crackle while I work and it's where the future is heading. Windows 7 is only a few years towards EOL.

      XP and Vista were buggy too when new. Eventually they morphed to XP sp2 and 7 which were most solid ever

    24. Re: They don't need to be up there by Anonymous Coward · · Score: 0

      My MacBook pro works this way. Has an integrated intel gpu with 512mb and a nvidia gpu with 1gb.

    25. Re:They don't need to be up there by Anonymous Coward · · Score: 0

      The A10 5800K is a lot weaker than even the i5 2500K, which is a much older CPU.

    26. Re:They don't need to be up there by aliquis · · Score: 1

      Their top of the line FX-processor vs yours:
      http://cpuboss.com/cpus/Intel-...

      Not too much of a difference, so maybe +40% IPC will actually reach the ~50%, I were going to say it won't but yeah, maybe.

    27. Re:They don't need to be up there by Anonymous Coward · · Score: 0

      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

      That's exactly what happens on my laptop. My CPU is an i7 4700MQ with an Intel HD Graphics 4600 GPU and the discrete GPU is a Geforce 770M. When I'm not doing anything graphically demanding, it uses the Intel graphics. I can also manually select which individual programs I want to force to use the Intel or Nvidia from the Nvidia control panel, but it does a pretty good job knowing when to switch by itself.

    28. Re: They don't need to be up there by Anonymous Coward · · Score: 0

      No thanks. I'll continue safely using my Windows 8.1 Pro with updates disabled without a care because my security isn't handled by Microsoft. I expect to be able to completely purge Windows from my PC within the next year.

      Have fun with your spyware, your forced updates that damage hardware and your eventual subscription fees.

    29. Re:They don't need to be up there by Anonymous Coward · · Score: 0

      Right on Brother !

      Tell it like it is !

    30. Re:They don't need to be up there by aliquis · · Score: 1

      Considering one can get an 18 core 2.2 GHz Broadwell-EP chip for $999:
      http://wccftech.com/ebay-xeon-... ... that make one wonder what the 10 core and 8 core Broadwell-E chips will actually end up costing?

      8 core Zen-chip maybe will reach up to what you ask for vs your 4 core chip but what about against the 6, 8 and 10 core Broadwell-EP ones?

      Or maybe AMD will let a 16 core Zen out for normal desktop users too, if it fit the same cheap motherboard I guess that could be somewhat disruptive.

    31. 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.
    32. Re:They don't need to be up there by MrL0G1C · · Score: 1

      My processor is better by the looks of the page you linked, especially when it comes to power usage. And it's 3-4 years old now and newer intel chips aren't much better either.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    33. 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.

    34. 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.

    35. Re: They don't need to be up there by Anonymous Coward · · Score: 0

      Unfortunately you can only do it with I believe an r7 250 (and actualy works worse with the gddr5 version) idk about 3xx series
      You can get much better performance for 20 bux more with a 260/x with the onboard graphics off

    36. Re:They don't need to be up there by indi0144 · · Score: 1

      What? I remember having a midrange Asus mobo that offered this feature back in 2006, had an integrated GT8200 and if you used another nVidia in PCIe you could chose to only use that one when gaming, otherwise the integrated ran almost 90% of the time, pretty decently btw. APUs have had this capability since the beginning, wasn't that the point of buying ATI?

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

      This... I'm not even all that worried about price but I find I get more than adequate value from AMD. I do buy nVidia GPUs normally but I almost always get an AMD CPU. I really don't even notice a difference.

      I linked to my current laptop the other day. That has an Intel. It's on purpose. I really liked the laptop. It's not really a typical laptop, it's a mobile work station from Titan. (The X4K model. All done up sexy, of course.) I picked an Intel because that was in the laptop that I wanted. If I'd been able to pick an AMD then I might have gone with that, I don't really run on battery for very long or very often. It's more a mobile workstation and I've generally got adequate power.

      Don't get me wrong - Intel makes nice hardware. However, I get perfectly serviceable results from AMD and I go through a lot of hardware so it does save me some money. I also get to support AMD by buying them. I'm not entirely altruistic nor am I zealously against Intel (though they've done some deplorable things) but it's nice to be able to support the underdog.

      I do, sometimes, buy ATi but I prefer not to. I know, I know... However, for whatever reason, I've had better luck with driver support with nVidia than I have with ATi. I don't play games, I don't do anything GPU intensive, and I don't even (normally) opt for the current generation of graphics card. I'd use on-board graphics but I figure that's a backup option and I prefer the separate device. (Old habits die hard.) On-board graphics is more than enough for me. I'd go with ATi more but I often end up with odd issues like screen tearing - even with the proprietary driver. I can go root around in my basement at home, pull out and old nVidia 52xx and it will probably still work just fine - without even needing the proprietary drivers. ATi and I end up with strange bugs, X crashing, screen tearing, or odd timing issues.

      I'll probably give the current generation of ATi another shot the next time I order a box or put a box together. Worst case scenario is that it ends up in a parts bin and replaced with one of the ones that are already in my possession. I'd like to use ATi even more but I've just not had that much luck with their desktop GPUs. Oddly, I've had much better results with their mobile offerings.

      --
      "So long and thanks for all the fish."
    38. 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."
    39. Re:They don't need to be up there by piers_downunder · · Score: 1

      I was curious about your post because I had not heard of Zerotech. Googling "AMD Zerotech" gave me very few results outside of some sort of drone, a malware site, and a similar post from you on Soylent News. Can you provide a link to describe what you're talking about?

    40. Re:They don't need to be up there by dave420 · · Score: 1

      AMD doesn't seem to have a technology called "ZeroTech". At least they've avoided mentioning it at all on their website...

    41. Re:They don't need to be up there by dave420 · · Score: 1

      You do realise that Justin Rattner is not Intel, right? I know it makes for an amusing point in an argument, but it's intellectually dishonest to claim he speaks for, or represents, all Intel.

    42. Re: They don't need to be up there by dave420 · · Score: 1

      Those big brother issues people still haven't been able to conclusively prove exist beyond "look! It's connecting to MS servers, so it must be sending all my work and my soul to Redmond!". I'm all for privacy, but jumping at shadows and spreading rumours is the antithesis of privacy advocacy.

    43. Re: They don't need to be up there by Anonymous Coward · · Score: 0

      TurboTax is available on Android and the web. No need for a Windows client at all.

    44. 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.
    45. 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.
    46. Re: They don't need to be up there by Anonymous Coward · · Score: 0

      The Windows 10 EULA states clearly that Microsoft is allowed to have access to everything on your PC, including things in private folders.

      Learn to read, son.

    47. Re:They don't need to be up there by hairyfeet · · Score: 1

      Wow it took me all of 4 seconds to Bing it and it was the very first result...maybe you should try a different search engine once in a while?

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

      Check my answer to the other poster for the link, apparently its now called zero core, although I still found it under its original name zero tech with a simple Bing search. Surprise surprise Google doesn't return shit, hence why I use Bing now.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  6. More and more cores? by khelms · · Score: 0

    So both Intel and AMD have basically given up on increasing clock speeds and all we're going to get in the future are more and more cores?

    1. 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
    2. Re:More and more cores? by Anonymous Coward · · Score: 0

      After Netburst went to heck, yeah. Intel wanted 10 GHz for Netburst at one point, but... who will buy the liquid nitrogen to cool it? So now it's a game of instructions per clock, and, just because they can, also extra cores. Divide and conquer when you program your software and you shouldn't care that it's more cores instead of more GHz. You may have noticed how performance is still going up but GHz pretty much plateaued and everything stays 2 or 4-core.

      I do want one of these 32-core CPUs rather than a single core 10 GHz CPU :)

    3. Re:More and more cores? by Anonymous Coward · · Score: 0

      Yes.it hasn't been about increasing clock frequency for the last decade. However, that is not to be confused with single core processor speed. There are a lot of pipelining and instruction level improvements that can happen to improve single threaded performance. That is something that Intel has crushed on in the last 5 years (bulldozer line was a fail). The 40% increase in IPC would put AMD on par with Intel per thread, and 32 cores would crush Intel with anything that can utilize it. However all this should be taken with an ocean of salt until AMD produces results. AMD has been promising 20% improvements and delivering 10% throughout the bulldozer line and they have a tendency to fudge on what they call "cores" whether it is shared resources core or compute units including under-utilized gpu cores. They did catch up and stomp Intel around 2005 with multi core, best IPC and 64bit (Intel adopted the amd64 architecture). I hope they can do it again because top of the line cpu needs competition and AMD just hasn't brought it for the last 5 years.

    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:More and more cores? by Anonymous Coward · · Score: 0

      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.

    6. Re:More and more cores? by __aaclcg7560 · · Score: 1

      The world will only need six computers with 640 cores each. ;)

    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:More and more cores? by Z80a · · Score: 1

      The heat and power consumption start to scale up exponentially from where they are.
      Of course, they could well start to shrink the pipelines as we probably don't need those huge things anymore.

    9. Re:More and more cores? by 0111+1110 · · Score: 1

      We'll just have you write the massively multithreaded software then. Hopefully you can convert every algorithm into an embarrassingly parallel one. CPU tech has stalled for multi-step algorithms that require the results of a one calculation before continuing to the next. Unfortunately a lot of algorithms are inherently serial in nature.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    10. 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

    11. Re: More and more cores? by Sloppy · · Score: 1

      At the _top_, forget algorithms. Hopefully your _application_ is big/complex enough to break into many processes, and then some of those process' algorithms are easily threadable. (And the fact that you keep wanting more speed might sometimes be a hint that you apps _are_ getting bigger and more complex.)

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    12. Re:More and more cores? by Anonymous Coward · · Score: 0

      Nope. Polynomially.

    13. Re:More and more cores? by Anonymous Coward · · Score: 0

      If you want a better chip you need a bigger chip and it'll cost more because you get less out of a wafer.

      That essentially defines the end of Moore's Law doesn't it?

    14. Re:More and more cores? by mikael · · Score: 1

      Here's what I was thinking of...

      https://en.wikipedia.org/wiki/...

      Voltage increases power consumption and consequently heat generation significantly (proportionally to the square of the voltage in a linear circuit, for example);

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  7. So... by NotThisMind · · Score: 1

    The second thing to consider is that it's highly unlikely AMD would release a 32-core processor into the consumer market.

    We won't be able to buy this CPU's?

    1. 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.

  8. 8 ram channels? but how meny pci-e and htx? by Joe_Dragon · · Score: 1

    8 ram channels? but how many pci-e lanes and how many htx links?

    Can make for a good VM host. But will need good network / storage io links.

    1. Re:8 ram channels? but how meny pci-e and htx? by afidel · · Score: 1

      A VM host really only needs x12 PCIe 3 for a dual socket system, x4 for 10Gb dual channel NIC and x8 for 16Gb dual channel HBA, up it to x24 links if you need 40GbE. 8 channels is nice as it allows you to do 1TB of full speed ram in a dual socket system using relatively inexpensive 32GB DIMMs which gives you 8GB per thread which is more than enough for most workloads (you might even choose to go 512GB of ram if your workload is more CPU than RAM limited and save a good chunk of change).

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:8 ram channels? but how meny pci-e and htx? by Anonymous Coward · · Score: 0

      It has already been leaked that Zen will have 64 lanes of PCIe 3.0.

    3. Re:8 ram channels? but how meny pci-e and htx? by Joe_Dragon · · Score: 1

      but what about the CPU to CPU link?

      CPU to chipset?

      But with 64 lanes apple mac pro can have 1 cpu with 5 TB 3.0 channels, 2 video cards, and 2 X4 pci-e SSD's, + pcie 3.0 X4 for chipset link or 6 TB 3.0 channels if chipset link does not need pci-e lanes.

    4. Re:8 ram channels? but how meny pci-e and htx? by afidel · · Score: 1

      Almost 8Gbps of I/O per thread, that's a bit of an odd configuration for x86 and honestly a waste of fairly expensive resources between pins and board realestate.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    5. Re:8 ram channels? but how meny pci-e and htx? by Anonymous Coward · · Score: 0

      That's 2Gbps of I/O per thread.

    6. Re:8 ram channels? but how meny pci-e and htx? by afidel · · Score: 1

      64 lanes, 64 threads, PCIe 3.0 lane =7.87Gbps. Or is that 64 lanes for a four way SMP board? If so that makes a bit more sense.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  9. Wow Intel fanboys got their panites by future+assassin · · Score: 0

    bunched up from moving around the chair too much?

    --
    by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
  10. Knowledge by Anonymous Coward · · Score: 0

    "In time, AMD will reveal all there is to know about Zen". Wow.

  11. I Hope I Have To Change My Handle by zenlessyank · · Score: 1

    PLEASE be a good chip. My i7-920 is starting to sweat.

    1. Re:I Hope I Have To Change My Handle by MrL0G1C · · Score: 1

      8 years after this chip is released and the current chip isn't even twice as fast!! Silicon CPU progress has almost ground to a halt :-(

      http://www.cpu-world.com/Compa...

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    2. 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.
    3. Re:I Hope I Have To Change My Handle by Anonymous Coward · · Score: 0

      They've focused on efficiency. Work per watt and idle draw has improved considerably.

    4. Re:I Hope I Have To Change My Handle by MrL0G1C · · Score: 1

      180% of the performance used to take 1 to 2 years, not ten. The latest increments in performance are now only 5-10%. Also there were CPUs with much lower TDPs prior to the 920. Silicon has reached the end of the line, I look forwards to 10ghz to 100ghz chips with some other technology.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    5. 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.

  12. The A10-7800 is a great APU by blind+biker · · Score: 1

    We're going to standardize our family computers around that CPU. We don't need more GPU power than that APU provides, and the power (and money) savings are significant.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    1. Re:The A10-7800 is a great APU by aliquis · · Score: 1

      We're going to standardize our family computers around that CPU. We don't need more GPU power than that APU provides, and the power (and money) savings are significant.

      Why not wait for a Zen equivalent?

      (Early processors for the same socket seem to be of the old design.)

  13. 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.

  14. Re:SMT = Simultaneous MultiThreading, not Symmetri by ItsJustAPseudonym · · Score: 0

    AMD = Another Marketing Deficiency

  15. RIP AMD by Anonymous Coward · · Score: 0

    They're going the 3dfx route with "let's just have more of them"

    1. Re:RIP AMD by aliquis · · Score: 1

      "let's just have more of them"

      Maybe they are presenting a false pension savings plan.

  16. Re:SMT = Simultaneous MultiThreading, not Symmetri by Anonymous Coward · · Score: 0

    Was the slide produced by an AMD engineer, or was it produced by the CERN engineer talked about (and who gave the presentation) in the article?

  17. Server? by WorBlux · · Score: 2

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

  18. 32-cores ought to be enough for anybody! by Fudge+Factor+3000 · · Score: 1

    Why would anyone possibly need more?

  19. In lockstep with Microsoft licence changes... by Anonymous Coward · · Score: 0

    Windows Server changes licensing from socket to core in 2016 version. Perfect timing to ca$h in on the massive increases in cores per CPU.

  20. 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.