AMD Packs Six-Core Opteron Inside 40 Watts
adeelarshad82 writes "Advanced Micro Devices has launched a low-power version of its six-core Opteron processor in time for VMworld, a key virtualization show that opens on Monday. The six-core AMD Opteron EE consumes 40 watts, and is designed for 2P servers, among the most popular in the virtualized server space."
The six-core AMD Opteron EE...is designed for 2P servers...
All I really want to know is: can you install it in a toaster?
But with a 40 watt chip you could get that into a laptop, if you felt like it. Not the thinnest, lightest, or quietest laptop around; but plenty of 14-15 inch units under two inches thick(though often not far under) were running P4s at least that power hungry back before P-Ms became cheap enough for common use.
If you were willing to deal with the size and weight of those high-end gamer laptops, the ones with quad core i7s and SLI, you could probably build a 17-inch dual socket system....
Here are a few quick bits from the article:
Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
Do they mean Dual Processor? I've never heard the term 2P server before.
Anyone here know enough about CPU design who can guesstimate what the lower bound on CPU energy consumption is? I think I understand that you can lower the operating voltage of the chip, but this leads to more computation errors due to thermal noise. Or lower the clock speed of course... but flops/W would stay the same. Or use a lithography process that produces smaller size features. Then if you get too small though things don't quite work the same due to quantum effects etc. Does using more cores help? How is AMD going about this problem?
It's a nice marketing strategy -- "My cores outnumber your cores" -- but where is the performance gain when the CPU speed is almost half that of a dual-core 3.2GHZ?
boycott slashdot February 10th - 17th check out: altSlashdot.org
5th core
Serious? Seriousness is well above my pay grade.
c-c-c-core breaker!
Core dumped.
The Tao of math: The numbers you can count are not the real numbers.
How many U to a P?
Or is that supposed to be dual CPU/dual socket?
Are we getting close to TDP yet?
If libertarians are so opposed to effective government, why don't they all move to Somalia?
or not 2P, that is the question.
It might get unpleasant if you hold it in too long.
That's what i call a 6 pack
> If you're talking about Apache 1.x or 2.x without multithreading, or some older versions of IIS, no.
Summary:
> ... among the most popular in the virtualized server space.
So your comment ignores the fact that this CPU will probably be running 6 (or more) VMs, which could just as well run single-threaded code....
Most laptops today have much more power efficient chips (AMD's line tops out at 35W, Intel's 25W, most do quite a bit less, especially with all of the fancy power-saving junk thrown in like QuickStart and SpeedStep w/ deeper-sleep DC4). And both of those numbers are just embarrassing with chips like the newer dual-core Atom chips which run at 4W or less at full-tilt and do most everything anyone demands of a laptop anyways.
Now if only someone would wise up and build a 15" laptop with an Atom chip, and LED display and a 9-cell battery... mmm, 8+ hours of battery life.
"Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
This is for situations where you need lots of processes running but that those processes are either easily completed, are low-impact, or limited by bandwidth or the user. Web servers love lots of cores
On gaming you could separate the game into a user environment thread, a physics thread, an object management thread, a pair of AI threads, and still have a core left over for general OS activity.
I know that in theory compilers could also pull loops and modules out to separate threads but I haven't the foggiest clue if that really happens.
I've been on slashdot so long I'm starting to get out of touch with the cool stuff if it ain't on slashdot.
You'd be pissed off either way.
Ug! I hate puns.
Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
2 Processor
Platform advocacy is like choosing a favorite severely developmentally disabled child.
Single socket (1P), Dual socket (2P).
Obviously, it's a server that's installed in a hairpiece.
This makes me feel all warm and toasty inside.
My electric heating pad, which helps me with little muscular issues, is 50 watts, but that dissipation is spread out over a 30 cm x 65 cm surface.
"It is nice to know that the computer understands the problem. But I would like to understand it too." --Eugene Wigner
Schrodinger's beehive -- two bees, or not two bees? THAT is the question!
2P or not 2P is a bad question. As General Patton said (at least in the movie portrayal of him), "never turn down a chance to piss!"
Free Martian Whores!
Doesnt it fall into the same pit as Intel CPUs, low bang for the buck ?
I dont know what server-people need/want. But for me i want the price-tag
to remain while i get faster and better-idle-consumption CPUs.
The CPU that deliver the most bang for my buck is the winner, for me.
All other CPUs are just a big waste of time.
What does Intel have to compete with this on price/power/performance?
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
Ask Koreans (the northern ones), they can supply you with several megadeaths by now.
Ezekiel 23:20
Are we getting close to TDP yet?
TDP = Thread Dead Point?
The Tao of math: The numbers you can count are not the real numbers.
A switch from PC100 to DDR would yield quite a bit more performance than just going from 4 processors to 2. While it's true that a single processor is better because it has a unified cache and no contention with other processors for the memory/IO bus, those days are over for now. Multiprocessing is making a comeback, and unless there's an amazing revolution in chip design it will be easier to get bigger overall MHz numbers by multiprocessing than my speeding up individual processors. If you really want the MHz, look at IBM's Power line. They actually have multicore chips with high clock rates.
That worked great for the Pentium 4, didn't it? Faster clock != more instructions per second. The only way to get close to 4GHz on the Pentium was with a 31-stage pipeline. http://en.wikipedia.org/wiki/Instruction_pipeline
This means, on an instruction like if(a+b>c){}, the actual branch gets delayed by about 20 cycles if the processor guesses incorrectly whether the if statement should execute or not. Add the overhead due to such a fast clock (the P4 could only have 4 logic gates per pipeline stage due to the speed).
I'll keep my more efficient, better laid out processors over raw GHz, thank you very much.
Write your representatives! Repeal the 2nd Law of Thermodynamics!
Except for the "wah!" there's truth to what you say. Well, excluding the "give me death" part as well. In fact, let's just concentrate on the middle bit.
It would be nice to see some greater increase in speed. There are reasons to have that. But in the meantime, I will accept code properly written to utilise multiple cores as a substitute.
Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
The previous generations of multi-core CPUs weren't 2-core and 4-core, they were dual and quad-core. These new chips should pretty obviously be called sex-cores. Not since the 667MHZ PII have I been so disappointed.
Fsck the millennium, we want it now.
Millennium Crisis Line: 0890 900 2000 [calls cost 50p/min]
Cyrix! I had one of those. A DRX 50, IIRC. I upgraded and overclocked my 16MHz 386 HP Vectra to 50MHz with one of those. Those were the days.
I running a funky AMD four core with a TLB bug. Works fine on Windows XP. I own Intel stock but use AMD chips. I'm looking forward to using one of these low power chips on a HTPC.
Best regards.
My Phenom II 955 will even do 3.6GHz on the stock cooler now, probably even a lower thermal envelope than the P4's of the time. And the Core i7's (I'm too cheap for a full system replacement) are faster and cooler still.
My blog. Good stuff (when I remember to update it). Read it.
6th Core, but I'm the bad one so the 7th core will have to be the 6th one.
"I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)
The P4 only managed 4 gates at 4GHz because it was 90nm manufacturing. Phenom II and the i7 are 45nm, and the faster gates enable the higher clock speeds naturally and without huge tradeoffs, unlike the P4 where GHz drove development instead of performance.
Write your representatives! Repeal the 2nd Law of Thermodynamics!
My Phenom II 955 will even do 3.6GHz on the stock cooler now, probably even a lower thermal envelope than the P4's of the time. And the Core i7's (I'm too cheap for a full system replacement) are faster and cooler still.
To add to my sibling post, the P4 was supposed to be at ~10GHz by now. Intel's projections based on further technology shrinks, and further extended pipelines, was pretty reasonable from a transistor speed and clock speed/IPC tradeoff perspective. They failed to account for an explosion in leakage current in smaller technology nodes, and for a market shift towards performance/watt or performance/(watt*$) as the metrics of choice. That's what doomed the architecture.
The enemies of Democracy are
The article is confusing ACP for TDP. The 6-core is NOT "inside 40 watts", it's inside 60 watts TDP. Moreover, AMD is getting killed in energy efficiency if you look at the standard benchmarks such as SPECpower. The âoelow powerâ AMD chips consumer more power on average than Intelâ(TM)s highest wattage highest performance CPU parts.
Doesn't scheduling (process vs. thread) depend on the OS? IIRC Linux schedules threads the same as processes. IE. quantum slice size/interactivity credits and dynamic priorities are calculated per thread and penalties are assigned to their parent process. Windows, OTOH, does all of the accounting at the process level. We'll pretend for the moment that Windows fork is POSIX compliant.
Also, I'm not sure if it only applied to Green Threads (which have mostly fallen out of favor - at least in the JIT world. I think some interpreted language runtimes may still use them.), but I have heard of threads being broken down in to fibers.
That being said; you're right. The concept of a 'processor' has been abstracted so much that many EULAs have to define the term verbosely when the license limits the number of processors that the app can run on. I think the default definition, currently, is that a processor is a single socket and all of its cores. It will be interesting to see what happens as socket packages become essentially multiple NUMA style processors (with their own L[123] caches/dedicated RAM and memory controllers) that share only a high speed internal and external bus.
Sorry for rambling, it's quite late here.
If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.