AMD Rolls Out "Warsaw" Opteron CPUs With 12 and 16 Cores

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Status
Not open for further replies.
AMD's Bulldozer and Piledriver based processors have also been proven to draw well beyond their 125w TDP..... The TDP is a rating of the amount of heat that has to be dissipated, presented in watts, and has nothing to do with power consumption at all.
FYI the TDP rating you're mentioning is heat dissipation, not power draw.
 
To bad the 20 core Opteron plans were scrapped after the fiasco of the Bulldozer.
 

So, for a CPU to disipate 95W, the power consumtion sould be higher than the thermal TDP, otherwise a CPU could be a very efficient heating source for the home ^^. Imagine a heating radiator, you feed it with 95W and it disipates 95 ^^ 100% randament, pro 😛
 
Ok ...great with the new forum I can't even see if I posted. Annoying.
 


Sorry for being a natzi but Kaveri has Steamroller cores which do not share the same FPU thus increasing the single core performance. The problem is that the new 28nm fabrication process is not yet as refined as the old one and cancels out the improvement you get from the new core design.
 

Steamroller still does share the FPU pipelines between cores on the same module. What is no longer being shared is the instruction decoders.
 

I don't see how you can say that the Intel Sandy Bridge and so on are designed for lighter-threaded tasks relative to AMD Piledriver considering that Intel's Core i7 gives you hardware support for 8 threads and Ivy Bridge Xeon gives you 12 cores and 24 logical threads. Yes, the execution cores are shared, but so are they in AMD's Piledriver, Steamroller, and so on. I personally like to think of AMD's core more like "threads". They're not real dedicated cores. Each Piledriver module contains two logical "cores" which share pretty much everything except for dedicated integer cores. This sounds awfully like something that's somewhere midway between Intel's hyperthreading and two real cores with dedicated hardware to all stages of processing. The type of processing where AMD can have real advantage in multi-threaded applications is where you need many integer cores, such as desktop productivity applications or servers. In this case, the Piledriver FX 8350 may actually beat Core i7 and Core i5, but then probably not by a big margin since Intel's individual cores are a bit more productive.
 

AMD's "integer cores" include quite a fair bit of stuff by their own right... they are pretty much a whole CPU apart from shared instruction decoders and FPU on Piledriver and Steamroller gave each int-core its own instruction decoder, bringing the cores that much closer to fully independent. Looking at most benchmarks, the shared FPU does not appear to hurt most productivity, gaming and other applications much.

In a real SMT implementation, there is almost no hard-wired resource partitioning between threads aside from context management. AMD's cores are almost entirely dedicated to a single thread - you could rip a Piledriver or Steamroller int-core out of an AMD module and make a still functional single-threaded int-only CPU by slapping on a DRAM controller and miscellaneous other components that are shared between cores/modules on full-sized CPUs.
 

Most microcontrollers today do not have FPUs and that does not prevent them from getting used to run tons of mission-critical stuff. The significance of a lack of an FPU is highly dependent on what you want to do... tons of things either do not require floating point, are perfectly fine performance-wise with software emulation or can make-do with fixed-point math.

If AMD gets their wish with HSA/HUMA, most remotely intensive floating point stuff will be handled by the IGP anyway.
 


That's why I say that AMD's module is somewhere midway between a hyperthreading with half as many cores and a true full-fledged dual core. For integer stuff, AMD's cores indeed must perform like hard real cores while for floating point operations they can be a bit handicapped. It doesn't hurt AMD FX chips in gaming performance, since after all, Intel doesn't have any six or eight core desktop CPUs to compare them with. All benchmarks of AMD are usually against Intel's quad-core chips, but if the comparison was made among the chips with equal number of cores like FX-4XXX vs Core i5, then AMD would lose, although it's hard to say if this has to do with shared FPU or simply much slower instructions per cycle performance in AMD CPUs..
 

Intel does have 6-core CPUs in the form of the i7-39xx/49xx and you can get 8-12 cores in the Xeon lines. But you get relatively little benefit from that for gaming since most games hardly make significant use of more than two threads with only rare exceptions scaling beyond four.

Most of Intel's gaming benefits come from Intel's much stronger INT performance since you still need tons of INT/non-FP instructions to move data in/out of FP registers or re-order data before shoving it through the FPU.
 


Most microcontrollers? like what- an arduino? because the microcontroller used in your tablet has an FPU. Most 'mission-critical stuff' that doesn't need an FPU- doesn't need that much CPU in the first place and was taken care of for a decade and a half by, largely, the M68K series, intel's i960, etc.

 

That is not a microcontroller... Arduino is a whole development platform based on an ARM SoC and ARM itself is a fully-fledged CPU design.

Microcontrollers are minimalistic CPUs used for all sorts of mostly self-contained applications where low parts count, small size, ultra-low-power (well below 1W... some microcontrollers use less than 0.001W) - microcontroller usually have integrated firmware flash memory, integrated EEPROM to save user data between power-ups, have only a few KB worth of internal SRAM to operate on. In many simple applications, microcontrollers do not need any support components beyond their power supply.

Your PC probably has 20+ microcontrollers embedded in its various sub-components... the motherboard alone may have 5+: the BIOS recovery system may have a microcontroller to flash the system BIOS directly from USB drive when the main BIOS has failed, the digital VRM is most likely managed by a microcontroller too, the system monitoring chip may have one, the soft-power may also be handled by another, another may be emulating a system ((E)E)PROM with secure update features to store system certificates, serial numbers, encryption keys, etc.

When I say microcontroller, I mean stuff like Atmel, Microchip, microblaze/picoblaze (Xilinx' soft-core) and countless other names you most likely have never heard of but are likely present in just about any device you buy.
 
I’m not hung up on single threaded performance. I’m into video, and better video s/w is not only heavy on the arithmetic, but takes advantage of lots of cores & taps the GPU too. I’d love to see a review using a pair of the 6338s in a rig doing editing, rendering and encoding of an hour or two of AVCHD. The SUPERMICRO MBD-H8DG6-F-O E-ATX m/b would seem to be a nice board to try them on.Hint, hint.
 
Status
Not open for further replies.