Opteron Benchmarked Against Xeon
jbmnuke writes "Tom's Hardware has posted a review of AMD's Opteron v. Intels Xeon." Nothing gets the blood pumping like a whole new generation of CPUs to compare numbers to, right? Update: 04/22 12:35 GMT by H : And there's the official benchmarks as well, with more coming - like Linux Magazine and Newsforge
or is that Opteron, one HUGE processor? Ceramic though... which makes a change.
Join the Free Software Foundation
It doesn't get my blood pumping, I can't afford such things (or cool them)! *Pats Duron 1000*
Nothing gets the adrenaline pumping like the flood of trolls this sort of comparison should inspire.
but it reminds me of a benchmark performed between desktop x86's and a sun machine. Given the different architectures, it really didn't make sense. However, the benchmark was supposed to show price::performance. Is this what Pabst is trying to convey? I don't take much stock in benchmarks anyway, as I would rather get my hands on it and try to break it.
So they benchmarked Opteron's 64-bit operations against Xeon's 64-bit operations? ;-)
Next Review: Apples vs Oranges, Which has more of an Orange taste?
Looking for hardware (Currently need: Large Etch-a-Sketch) Have one? See my journal!
So you do not believe that Intel got where they got today becuase of competition and pressure? You sincerely believe that Intel wouldn't sit back on their lazy ass and inflate prices, if there were no copmetition?
Naivity ensues obviosuly.
Not Buzzword 2.0 compliant. Please speak english.
Wooo Haaa!
;-)?
The era of commodity 64 bits is here, hopefully to stay!
I feel like celebrating, probably as much as for Mozilla 1.0. (What, I need to get a life for what
Save your wrists today - switch to Dvorak
Suddenly, I feel this is old news... It came out five hours ago for gossake!
_ ____Very good____Good
Nonetheless here is the condensed version:
_____________Server_______Workstation
Opteron_
Xeon_________Good_________Very Good
Didn't I see this in an Evangelion episode?
-Tolerate my intolerance
I was right, I got this link off another website (amdforums.com), when I noticed it was slowing to a crawl I immediately thought "Slashdot". What do you know! first story :p
History will be kind to me, for I intend to write it - Sir Winston Churchill
"Nothing gets the blood pumping like a whole new generation of CPUs to compare numbers to, right?"
I find sex better, whatever flicks your switch I guess...
Check the Spec benchmarks here.
SpecFP_rate, 2CPUs:
Itanium2 1GHz: 30.7
Opteron 1.8GHz: 26.7
SpecFP_rate, 4CPUs:
Itanium2 1GHz: 49.3
Opteron 1.8GHz: 49.2
Here we see the beauty of AMDs integrated memory contoller. Despite that 1GHz Itanium2 is a $4000 chip and has 3MB of cache, doubling the number of CPUs increase performance only by 60% because Itanium2 uses shared bus.
Opteron gets impressive 84% improvement because
memory bandwidth increases as more CPUs are added.
In SpecInt Opteron is much more faster than more expensive Itanium2.
The dual Xeon has 512 MB RAM.
The dual Opteron has 2 GB RAM.
Pretty sloppy, if you ask me.
We do not live in the 21st century. We live in the 20 second century.
Nothing gets the blood pumping like a whole new generation of CPUs to compare numbers to, right?
Seeing a naked girl is really going to blow your mind.
"Nothing gets the blood pumping like a whole new generation of CPUs to compare numbers to, right? "
yeaahh right, too bad : it's not a whole new generation of CPU
Tom seems to be blocking referrals from slashdot, so copy and paste this to make it view the article: http://www.tomshardware.com/cpu/20030422/index.htm l
when are we going to see something featuring currently manufactured product?
...vividly encapsulates that post-Watergate/pre-punk/coked-up moment when you could trust no one, least of all yourself.
Comment removed based on user account deletion
How many of the codecs used the new SIMD instructions in the Opteron. Does the codecs use SSE2?
"Intel's". Sheesh, it's not like you managed to get it wrong consistently; you put an apostrophe in one possessive but not the other.
Well, these benchmarks are supposedly suggesting that Opterons excell at server-type operations, while workstation performance is lacking. However, if you check their benchmark setups, there seems to be another way of looking at this: isn't is so that Opterons simply run better on Linux rather than Windows?
"Man in the Moon and other weird things" - wfmh.org.pl/thorgal/Moon/
not anymore. my advertising contract with them ran out. :(
The World's Worst Webcomic!
Slashdotted after 20 comments, that was quicker than usual.
I just found it odd that they wouldn't compare a dual Opteron system with dual MP system?
Comparison here.
Considering how P4 3.06Ghz actually runs at 3Ghz and does much better at .....
/. readers seem to as well. Naive of me perhaps to think that /. readers would be more clued up, but hey.
Tell me, why is the fact it actually runs at 3Ghz important?
MHz is not a useful measure of performance.
Jesus. No wonder AMD implemented their 'marketing MHz' rating system - the average guy on the street thinks that's how you measure perfomance of CPUs, and even some
I'd love to see the MHz rating be completely scrapped from how we rate CPUs in stores. Yes, it's useful to see that an AMD 2000+ is faster than a 1800+, but it's not so great when comparing with Intel chips. The trouble is that since AMDs are better at some things, and Intels better at others, a number of figures would have to be provided to make a fair and useful comparison. Too many numbers though I'm sure might confuse people, so I guess we'll be stuck with the MHz wars for a while yet.
However, there's little doubt that they are meant to be compared to pentiums, and you raise an interesting point. Even stranger would be - what happened if intel adopted the same scheme? Then they'd both basically be making up numbers!
No, I don't want a free iPod
I know AMD is planning a "home" version this September, but are there any boardmakers planning regular boards for this chip?
Opteron is a server/workstation CPU, thus 244 marking make sense. You usually do some research before purchasing $2000 workstation :)
The German version of the review seems to be quite a lot faster now than the English one: http://www.de.tomshardware.com/cpu/20030422/index. html
while true; do eject; eject -t; done
But the computer industry is driven mainly by a couple of things: businesses wanting to make money vs do what is right, and an ignorant public who thinks anything older than 3ys should be binned.
Windows XP needs 256mb to run right. That is nuts. I swear Windows in 10years time will need gigabytes to even boot up, and people will be genuinely shocked to think that you could check your email or load up www.slashdot.org on a system with less than 4gb of ram. Hello World will probably have a 2mb exe file and consume 10mb of ram. Oh, and your CPUs will use more watts of power than an entire household of lightbulbs, much to the joy of the nuclear industry and cartoon characters who want to see the world's environment destroyed and the toxic rubbish of binned computers pile up so high that they blot out the sun. And you'll have pointless photorealstic FPS games which all the obnoxious teensomethings will fret over, of course they never really help anyone in the greater scheme of things.
The computer industry is a fasical waste of resources. CPUs shouldn't use more than 1watt of power, we should only need to upgrade hardware every 15 years (without hardware failures), an OS should never use more than 6mb of ram and should fit in a ROM module so we don't need hard drives, we shouldn't have to put up with parts dropping like flies because the quality is so bad, software should run fast and be good to use instead of consistantly buggy and like trying to decyper 2000bit encryption. So am I enthused about some new ultramhz CPU, no. It will just equal more wasted money, more wasted time, more wasted resources, more teenagers wasting their lives, more programmers doing nothing but program, more unneeded power stations, more "dude buy a Dell" which we don't really need, more junk software from Microsoft that'll cost more every year, etc. All the while we could have been happily using a DX50 with 16mb of ram, which would not burn electricity like a telsa coil, not breakdown every 8 months - if only we got out of this delusional upgrade fetish, and bothered to make operating systems and software as efficient as they should be, meaning they'd be usable on something as fast as a 386DX40.
Well, computers are just a human creation and as dysfunction as the people who make and buy them. Programmers with no sense and no people skills, CEOs with the ethics of psychopaths, a public who spends money like water and can't bare to be without the latest toys to show off, obnoxious teenagers who want the latest Violence Game to chest thump to. You get the point.
And while I'm at it, I'll say how do you define a "great" CPU? If you're only thinking of speed and technology revolving around that, then the AMD64 and Xeon are both great. If you're thinking of wastage/usage of natural resources, electricity consumption, recyclability, and the ethics and motivations of the companies which make them - an economic/social holistic point of view - then they're bog awful, just like just about everything else in computing, many uncaring readers of Slashdot sadly inclusive.
Normaly this is done to password-protect these files against content-stealing.
Or perhaps you are saying they should use Pentium III processors [that] provide a better "Internet Experience"
I'm sorry if I haven't offended anyone
Sehr gut, aber wieviele slashdot Benutzer sprechen Deutsch?
</probably bad german>
Why does P4 with 2x64bit memory-bus get so much better results than opteron with 2x64bit memory-bus? One would think that since the mem-controller is integrated on the Opteron, it would get better results. Also, since each CPU has it's own memory-bank but they can still use other CPU's memory as well, the bandwidth should go up as number of CPU's increase. But still, P4 has more bandwidth than 2x Opterons! How can that be? IS there something wrong with the chip Tom benchmarked?
Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
I wonder if big corps and open source be willing to come up with some high level algorithms/code that when compiled and ran provies "standard" benchmarks. Then you can rate it by how well it scores in that benchmark.
It has to be high level enough for all compiler/human optimizations possible, etc., If say Intel can optimize the diverse code to run very well on their hardware, then we can be sure that most programs will run accordingly on their hardware, etc.
Also, the bechmark should include cpu bound and memory bound algorithms - so they provide a good sense of overall performance.
Apples.
I am TheRaven on Soylent News
Wow, I think this review actually took down Toms. I can't even get to the site. "Contacting www.tomshardware.com..."
Let the images do the talking. ;)
And there is always Babelfish that can help too.
while true; do eject; eject -t; done
How about these?
Stick Men
modd`ed as a troll?
Modderating doesn't work.
Read that article. What I said was true. It was not a troll. This is why I always read Slashdot at -1 filtering, too many good things are modded down (goatse not inclusive).
It is a fact that recycling isn't thought about in computing. It is a fact that the toxins and wastage from the massively high hardware turnover is a hugely destructive thing. It is a fact that part failures are at incredible levels. It is a fact that obnoxious teenage boys flock to games like CounterStrike like wolves to a carcas. It is a fact that the people who run these computer companies are delusional at best or psychopathic at worst. It is a fact that people tie their personal worth to the speed of their computers, and rush out and buy a new one every several years because some "hey dude" marketing tells them to. It is a fact that Windows is massively bloated and will continue to bloat with each year, its price too. It is a fact that modern CPUs are using 80watts of electricity - that expected to double - while non X86 CPUs like the StrongARM could do the same level of performance in a couple of watts. It is a fact that increasing CPU energy usage is causing power shortages in the USA and other countries, and that most energy production uses destructive means like nuclear power. It is a fact that computers aren't designed to be recyclable. It is a fact that a modern, well-designed OS could fit in under 10mb of ROM and use under 8mb of ram. And it is probably a fact that people who mod things raising issues like that to a "troll" are the types who drive fuel-guzzling 4wheel drive cars, eat fast food, buy a new duel CPU 'rig' every 18months, and generally don't care a damn about anything in reality except themselves, and put their head in the sand over the real hidden issues which are destroying this world.
Why don't they post comparative benchmark results with a 16mhz 386 (with a microscope to see them), so we can see how much we moved ahead in the last 10 years?
they're just trying to save bandwidth by letting users download the movie first.. this way, less users will download it twice (either by visiting the page twice, or by clicking refresh)
This article implies you are out of luck.
Everything a normal workstation/desktop system does, the 3GHz Xeon does better than Opteron.
Think that is going to change by Sept...? I seriously doubt it. Especially since by then Intel CPUs will be even faster than they are now.
If this is supposed to be server vs. server, anyone wonder why they didn't throw an Itanium2 in the mix? Sure it is more expensive, but with servers, it is generally cheaper to buy something faster and more expensive than to sit around waiting on the server all day.
"There are laws that enslave men, and laws that set them free. " - Sean Connery as King Arthur
So Centrino running at 1.6 Ghz but outperforming the 2.8 Ghz Pentium 4 is invalid?
How about Itanium at 1.2 Ghz outperforming the Pentium 4 at 3.06?
Or how about the 3.0 Ghz Pentium 4 beating the 3.06 Pentium 4 in every benchmark?
Yeah, you are right, Centrino, Itanium and the 3.0 Ghz Pentium 4 are all P.O.S. They are all officially dead.
If voting were effective, it would be illegal by now.
Keep in mind this opteron only uses 40 Watts.
love is just extroverted narcissism
Instead of the more popular alternative MS SQL.
Opterons are not for desktops/workstations but they are very powerful despite quite low frequency they are running (~1.6GHz). Desktop versions of Hammer chips will have smaller cache thus it will be much easier to manufacture chips around 2.5-3GHz. How will Xeon 3GHz compare then? Wait now judge later.
They actually did some real tests on it. Compiled some linux stuff(12 things at once!), and other interesting things.
Made Tom's awkward to read review seem pretty fluffy and stupid.
Here
The review is very good and contains lot of real-world Linux benchmarks.
eh?
if that IS the case then it says more about their website than anything else - if they wanted to force a download, they didn't have to go to the lengths of ZIPing.
That was classic intercourse!
Ace's hardware as an in-depth review as well, and it isn't slashdotted.
http://www.aceshardware.com/read.jsp?id=55000251
Joe Sixpack believes MHz = speed.
;)
Ï really hope those in charge of purchasing servers know better, or they'd be replacing their Xeon/Itanium with a PIV anyway.
Now, the desktop is another story, but I guess we'll have to wait till September for that. Don't be surprised if the marketing dep. make it indirectly seem as if 64bit = 2*32bit, so it must be twice as good though
Kjella
Live today, because you never know what tomorrow brings
apples vs. oranges comparison of the Xeon vs. opteron? That is a 32-bit vs. 64-bit comparison and is hardly the idea of fair and balanced testing. The real test is to watch the Itanium2 at 1Ghz match and meat the 1.8Ghz Opteron in almost ever performance test. When I purchase the next mega-memory system, I won't get comparing Itanium2 to a Xeon since they are meant for two different things.
Well the fact that it's totally untrue might have something to do with it.
Dissolve... Resolve... Evolve...
Finally been able to read the whole article, damn 404's, I think the opteron is very reasonable as a workstation its not bleeding edge compared to the dual xeon rig, but it all comes down to the price, if amd can sell this chip slightly cheaper than the xeon then its definately gonna sell extremely well, my only worry is the yield per wafer, this is really gonna have a huge affect on the price i dont know if they can afford to price it cheaper than the xeon, im confused at where this is being marketed, is it a direct competitor to the itanium(2) or xeon?
I'm just a little dissapointed with the whole ddr2 situation, i find it interesting that some mobo maufacurers have already worked out how to disable the on-chip memory controller, will using a northbridge memory controller have even larger latencies as a side affect of that? i suppose its just gonna depend on how long it takes amd to react and change the controller.
I think the smartest thing they can do with this chip is upgrade the controller to ddr2 and move to a 9ìm production processes, but is this gonna happen anyway because of the fab venture with ibm?
If the memory controller is built into the processor, does that not mean that in order to update to a better memory technology, that you would have to redesign the processor, or at the very least buy a new processor? I can see the performance enhancements of the on chip controller, and dedicated memory, but will this not make for expensive upgrades?
Odd week - no mod points.
I'll just have to tell you it's funny as fuck instead.
oh brave new world, that has such people in it!
CPU time =instruction count x clock cycles per instuction x clock cycle time
SPEC's have been proven not to be able to measure the speed of "just the CPU" as they say they do.
Sorry, but there are lies, damn lies, and benchmarks. Measures of individual parts of a system might be good for determining bottlenecks, but they aren't good for measuring real-world performance.
(-1, Raw and Uncut is the only way to read)
A counterargument then:
Assuming the price isn't inflated by either AMD or Intel, the Opteron uses less materials = less waste (wastage isn't a word anymore than smartness is a word).
That's debatable. The prices are probably inflated.
However, given the performance of the chips, it will require less Opterons to do the same job as the Xeons which means less "dumpage", less waste, and less contamination.
Better performance = better environment, in comparison to the competition.
The message on the other side of this sig is false.
If "fuck" is funny, you're probably doing it wrong.
This is entirely correct. The distribution of SuSe linux and the applications used were designed to use the x86-64 bit mode, and get the full benefit of the new instruction set and large registers. If he was able to try some windows benchmarks designed for x86-64, he might have gotten more favorable numbers. Alas, betas of these microsoft products are nearly impossible to obtain, although they have been promised.
Where the opteron will shine is when people start doing things like testing OpenSSL using the new instruction set in the encryption core. I notice in the latest tarballs, there is x86-64 optimized bignum code, which is used elsewhere to implement various parts of the crypto library. I am eager to see the numbers on that.
Fuck Beta. Fuck Dice
did it occur to you that a 3ghz XEON costs quite a lot of money? As in thousands of dollars?
Hmmm? Genius.
Jarvik brand coolant pumps, Hellfire thermal paste, copper tubing with simulated brimstone anodized finish. And as for the cosmetic aspects of the case-modding, the thematic possibilities are endless. Start with this: Horns!!!
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
Sorry. My blood was pumping.
Classic bad/intentionaslly misleading graphics on the AMD site. The graphs typically cut off 80% of the lefthand side of the chart values, making a 10% difference look like a 100% difference to the causual user. If you design a graph like this you can arbitraily make the difference look as large as you like -- completely meaningless.
It doesn't get my blood pumping, I can't afford such things...
Actually, you can afford it; I submitted this a couple days ago, but I guess it didn't make the cut:
Probably both AMD and Intel will compare future chips to some cheap P4 and say that their new chip has 6.4 GHz of equivalent performance.
Like in the days of yore, when new computer performance was measured in terms of the DEC VAX 11/780.
Or, in the mid 1990s, SPECfp95 was close to 1.0 for a Sun SPARCStation 10.
I'd be curious what the new chips do in terms of the old benchmarks. The numbers would probably be outrageously high.
I'm glad that AMD is bringing out the Opteron. Competition in the CPU market is good news for consumers and it's been a lot of sad news to see some promising high performance chips like the Alpha get canned.
"Provided by the management for your protection."
Well, you can sit with your dx50 in 50 years when the new computers are so powerful that we can properly predict envirmontal effects of different types of industry, or from cars, and lets see who's done the most for the enviroment, your dx50 or the supercomputers.
AtW
The "review" at Toms is crap. Review at Aceshardware is alot better. Opteron beats Xeon in several benchmarks, and in some cases, by a huge margin.
Yes, by the time Athlon64 is introduced, Intel will have faster chips. But AMD-chips will be faster as well.
Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
Has anyone else noticed that on AMD's benchmarks all the configurations are different on all of the machines. Like some are running Windows XP Pro, RedHat 7.3, SuSE Linux Enterprise Server 8, Windows Server 2003 Enterprise Edition. Makes it kind of hard to draw a clear picture. Conspiracy? :P
... more like 2 MILLION TB (2 Exabytes) of addressable RAM, in theory...
$ dc
2 64 ^ # 2**64 bits
1024 / # kilobits
1024 / # megabits
1024 / # gigabits
1024 / # terabits
8 / # bytes
p
2097152
q
$
Its much better at finding server-centric applications to benchmark:
Ace's Hardware Review
Why didn't they benchmark an Operton vs. Itanium?
Whats the point of bencharmking it against a Xeon which is still just a 32-bit CPU?
Mac OS X and Windows XP working side by side to fight back the night.
please mod parent down.
he is grossly wrong.
amd speed ratings have nothing to do with intel.
not food for thought considering you don't know what you are talking about.
I wish he did do some more appropriate tests, though. By far, the one app that I spend the most time waiting for on my desktop, is gcc and I would love to have seen comparative timings for that. Time gcc building itself or the kernel or a whole Gentoo system (I both love and hate Gentoo ;-) or something, make -j 3.
It would also be interesting to see comparative timings for mencoder, though it might be hard to justify that as a benchmark when you have a multiprocessor system.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
Try opening a digital photo from even the current low end consumer digital cameras on your 486DX/50, let alone doing any image enhancements.
Not that this requires a Dual Opteron, but even the typical consumers hardware needs increase over time.
What the fuck are you talking about ? It takes no more cycles than it did to do 32-bit pointer math, because that's part of what being a 64 bit CPU means.
Didn't you notice that
that Opteron 844 beats the snot out of the
Itanium 2 when both are running 32-bit
OS and apps?
What speed is that Opteron?
Intel is pissing in their boots... Or should be.
The Opteron will be available in a desktop version. The Xeon is not, and will not be.
That means there is a HUGEEEEEEE difference in price.
Also, every review except for Tom's shows the Opteron beating Xeons in more workstation tests --- Tom didn't enable the second memory channel or use DDR400. Both of which limited performance.
the pluses are compared against a 1 GHz Thunderbird, i.e. exactly what I'm on right now :)
Ex. Athlon XP 3000+ == 3 * [performance of 1 GHz Thunderbird]
They should have asked YOU where to turn
at all these technological junctions.
Oh wait... they DID.. but you were too busy
crabbing about taxes at the time.
Go boob somewhere else, doofus.
How long do you think it would take the marketing departments to resort to scientific notation?
One of the reasons that I became a lawyer was to avoid ever having to hire one. -SPYvSPY
1994 - Apple launches a new line of personal computers, called the Power Macintosh, which uses a 64 bit RISC microprocessor developed in alliance with IBM and Motorola.
How small a thought it takes to fill a whole life
I can just see it. Corporation 1: The new Processor 4e7+. Corporation 2: The new Processor 4f7+! It must be better!
I've had this sig for three days.
Read the review ..
;)
AMD did not implement the full 64-bit virtual address (neither does Itanium2). The Opteron has *only* 48-bit virtual address and 40-bit physical address. That means it can address upto 256TB of virtual space and 1TB physical space.
And yeah, 256TB ought be enough for everyone
Semi's, Satellites, Submarines, all are irrelevant in this context. Opterons will be aimed at workstations and those of us old enough can probably remember times when 386's, 486's and Pentiums were not for the average user. Well, time changes technological expectations. Once the price drops sufficiently it becomes the norm for the average user. Though AMD has a consumer model on the roadmap for September (which, quite honestly must be very worrying to Intel), you might expect in a couple years (which AMD is looking at) the current crop will (a) be out of date (b) their successors will probably be on the shelf at Office Depot.
Personally, I was quite stunned to see the Opteron 240 priced at $283. I paid $349, back in December, for an XP 2600/333, so that squarely plants it in my ballpark of affordability. Mobo availibility and memory prices may have more to say on this, but if schmucks like me slap one together to do A/V or high end games on, today, you can pretty much bet I won't be so cutting edge in 6 months. Particularly where the hyper-aggresive tech companies in Taiwan are concerned.
A feeling of having made the same mistake before: Deja Foobar
Commodity 64.. did anyone except myself read this as Commodore 64???
Learn from the mistakes of others. There isn't enough time to make them all yourself.
Intel is already making up the numbers.
They can peg the clock wherever they like,
and just introduce wait states. In fact,
they have effectively already done this,
but call them pipeline stages.
A modern CPU is a hairy beast, and it has so
many physical metrics, with such a tenuous
relationship to application performance,
that you could pin just about any number you
like on it. Why stop at clocks?
People who are intelligent enough to butter
toast on the top use benchmarks anyhow.
-I like my women like I like my tea: green-
or was the Opteron also running the OS in compatability mode?
Lets wait and see what AMDs numbers say. I know there testing group and they have good things to say.
In the World of Covact
It's not the Opteron that can't use the extra registers, it's the software. Machine code is compiled to refer to specific registers by name, so if the software wasn't compiled to refer to the extra registers, of course it's not going to be able to use them.
x86 CPUs usually have a second layer of registers. The microcode uses these registers to execute multiple parts of the same program simultaneously. These registers aren't referenced directly by the machine code instructions, so they number in use is independant of the number of x86 registers available.
What's this Submit thingy do?
My opteron works fine I used it to take a piss and make coffee
If you look at the second page of Tom's configurations, you can see that he used the onboard Trident chip to conduct workstation benchmarks. Trident?!! This is really inexcusable. You may as well run Windows SQL Server on a Pentium M and compare it against the Itanium--it's not even apples to oranges any more, it's more like apples compared to lettuce.
I know that Linux has NUMA capabilities...
Is the support that Linux has for Hammer good enough? How good is the SMP support for it?
It seems like everyone is caught up in talking about porting applications to work on x86-64. I guess this is the case if you are tied to an RPM distro (Well, if you are running Windows you have to run in only 32 bit mode).
But, I think that this is one of the places that a ports system can really shine. In Gentoo, for instance, new applications are downloaded and custom compiled for you architecture. So everything you install on your brand new Opteron will be optimized just for your processor!
Its too bad that the Windows world enslaves us into backwardly compatible (or upwardly compatible, according to my professors) processors. I think we could make more efficient designs if we weren't tied to the x86 assembly code. The architecture has come a long way since 1978, shouldn't the instruction set too?
We'll also be testing Opteron workstations as soon as they're completed. I expect the first reviews will be using the nForce3.
I run linux on my desktop. Because a number of those 'server' benchmarks were just math performance and spec scores it looks like I'd be in good shape.
Why was memory performance poor compared to Intel?
Tomshardware really sucked this time.
Going to check out Acehardware test now.
how could they fuck up like that?
Who the hell cares about winxp and software specially optimized for p4s'.
Intel's chips are simply horribly inefficient, which is why hyperthreading works. One assumes that with a tight enough SMP kernel a hyperthreading P4 would approach the performance of a thoroughbred with the same PR as its clock rate.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Nope, not right for a Pabst review: Apples and Oranges. Which is more Fruity?
Oranges, of course, even though apples are fruit too, we likes Oranges, jawohl, unt ze vurld should like oranges too!
Vun Vurld! Vun Fruit! Vun Pabst!
Heil Pabst! Heil Pabst!
Is that he/she read the article and you didn't.
If you had, you would know that the benchmarks show the opteron being better as a server and xeon being better as a workstation.
How would you propose to measure the speed of "just the cpu"? Performance is dependent on many factors like memory bandwidth/latency and compiler optimization. You can't just isolate the CPU, unless you choose your benchmarks to fit entirely in the caches which is obviously not at all realistic.
SPEC has been a respected benchmark used for 14 years - probably more since I can only recall SPEC89.
Nice effort to compare x86 processors, but what I would really love would be a comparision to RISC (UltraSPARC, POWER, ARM) processors and VLIW (EPIC: IPF) ones. After all, x86 is supposed to go away and x86-64 will have to battle VLIW and RISC, not x86-32.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
Naaah, they'd just somehow relate it to Penis size, so only insecure guys who want bigger numbers would buy the latest models.
You'd have:
Intel "But if I shaved it would look longer..."
AMD "Feel the girth Baby!"
Intel "Ours now gets real hot."
AMD "You'll need a fan in your underpants for this one!"
Intel "Ron Jeremy uses this!"
AMD "Annabelle Cheong uses ours! No! Wait! Damn!"
dave
What are you on? Intel has in fact depened the pipe to get an architecture that scales to higher speeds, but except in invalid branches and cache stalls this works pretty darn well (it's nothing like wait states), and a lot of the impact from cache stalls can be minimized by having a second set of instructions flying in the hyperthreading unit (assuming it doesn't need data that will be staled out of cache so that it too stalls). The fact is that average case Intel's aproach works pretty well, best case it flies (see media apps), and worst case it can really be slammed, not bad tradeoffs on average. Just because AMD did not choose to go down the same road does not mean that it was an invalid design decision, in fact since most of the applications that actually stress a modern cpu have a similar profile to the media apps it seems to be a pretty good decision overall.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
most companies do zero or nearly zero research before ordering a $4K dollar workstation, they just ask what can they get for $4k that will run $CAD_OR_ENGINEERING_APP of choice. Trust me I have ordered probably a million worth of workstations over the last 3 years or so and other than ram amount and disk subsystem size I almost never ask what cpu is in it, I just order whatever HP or Dell is in the pricerange the manager has in mind and is certified on their divisions applications. We did order some oddball systems for one group that tends to order a large number of systems (asic synthesis and routing are major cpu users) just to see what we could do on price/performance but that's only because they tend to order 20+ workstations at a time for their work farms and it made sense to buy like 3-4 alternatives before getting a large order.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
nVidia nForce 3 supports Athlon64. It was announced today.
So basically around X-max you will have everything you will need. MS Anvil, AMD Hammer, and nForce III.
Just have to wait a bit on DDR-II
Am I the only one who thinks that ceramic packaging looks cooler than the OPGA (fiberglass like)?
I want my rights back. I was actually using them when our government stole them after 9/11.
One thing to note on the workstation benchmarks is that they were running on a 32-bit copy of Windows XP. Later this year, Microsoft is expected to release a 64-bit version of XP Pro at which time I expect to see 64-bit versions of popular desktop software and a great jump in the performance of the Opteron on desktops. As it is, WinXP 32bit limits the Opteron to being basically an Athlon XP with an integrated memory controller and a larger L2 cache.
Another thing that has been bothering me. I know the Opteron uses the XBar architecture to allow access the the other processor's memory, but does this allow for any room for CPU failure? I know in many traditional multi-cpu server systems, if one CPU fails, the server can continue running with the remaining CPU/CPU's picking up the failed processor's work load. If the Opteron relies on the other CPU for access to it's memory, is there any way for functioning processord to access the memory of the failed CPU or do you effectively loose half the data stored in ram.
Well, MHz's aren't everything are they. Maybe they should start putting BogoMIPS ratings on their ads.. ;)
What time is it/will be over there? Check with my iPhone app!
Duron 1000 would be a good name for a rock band.
</DAVE-BARRY>
Fascism starts when the efficiency of the government becomes more important than the rights of the people.
Did I just see the word Linux on a Toms Hardware review? What is the world coming to. Next will have dogs and cats living together. And Intel and Motorola cross licensing IP. Oh NO! Tesla, my pitbull puppy, is taking an afternoon nap with Edison, my cat.
BWAHAHAAHAHAHAHA! I wish I had mod points left over for you, man. That's the best response to a "IN SOVIET RUSSIA" joke I've ever seen!
The Opteron die (the actually processor part, not the packaging around it, which includes the pins) is something like 193 or 194sqmm. Here's a quick list of other processor sizes:
Athlon Classic: 184sqmm
"Willamette" Pentium 4: ~217sqmm
"Cascades" PIII Xeon: > 300sqmm
Pentium Pro: 306sqmm(?)
"McKinley" Itanium II: 421sqmm
Pentium Classic: 294sqmm
As with the Opteron, these die size reflect the first introduction of a processor. In successive versions, process shrinks drastically decrease the area of the die. This is pretty normal.
As it is, the Opteron -- the *server* version of its family, is only slightly larger than AMD's previous generation's *consumer* level intro processor (the original Athlon). The consumer variant of the K8 core, the "regular joe" analogue of the Opteron, will likely have less L2 cache and fewer HyperTransport connections, so it's probably a given that this, the "Athlon 64" (I believe that this is what they're planning to call it), will start out at substantially less than the Athlon Classic's initial 184sqmm.
Granted, it'll have to, because Intel's consumer-level processors have die sizes under 150sqmm, and Intel is working with the benefit of larger production wafers.
-JC
Apparently the IBM xSeries 360 runs at 2.0 Hertz.
What do you have against lettuce?
"...today consumers have been conditioned to think of beer when they see a bullfrog..."
In fact, they have effectively already done this, but call them pipeline stages.
r s/Deep%20Pipes.pdf
Intel did not just randomly increase the pipeline depth for kicks- it was a very specific design decision based on a lot of research. For example:
http://systems.cs.colorado.edu/ISCA2002/FinalPape
This study concludes that the P4 processor could be improved by increasing the pipeline depth. They theorize that the optimum pipeline depth for the processor is around 50 stages- more than double than its current 20 stage pipeline.
The way I see it, increasing the pipeline depth allows you to increase the clock speed. Sure you aren't doing as much per clock, but the increases in the clock speed more than make up for this (we have seen this in the P4 vs the Athlon over the past year). And to top it off, the higher clock frequencies are much easier to market.
Time will tell if AMD can use Opteron/Hammer and their SOI processes overcome thier problems scaling the clock. Otherwise Opteron's triumph might be pretty short lived.
"The defense of freedom requires the advance of freedom" - George W Bush
Sun is in big trouble. When you can buy a cheap fault-tolerant Opteron server from IBM, why would you spend twice the amount of money on a Sun server.
Check it out. Your next workstation?
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
SPEC has been a respected benchmark used for 14 years - probably more since I can only recall SPEC89.
Lies, damned lies, and benchmarks. Spec is no different. Your assertion that "performance is dependent on many factors" illustrates my point.
Benchmarks are most respected by those itching to spend big money to get a few more Frames per second at Quake. They are too abstract and unreliable to influence smart buyers.
From the first page of AMD's technical datasheet released today:
Target CPU core power: 80.6W
Target maximum thermal power: 84.7W
I wish it was only 40 watts! Where did you find this number - was it an actual measurement? If so, was it at 100% cpu load, idle, or midway?
I thought this was a little low (esp. compared to my athlons), and didn't actually look it up until I ran across this EETimes article that claims 89 Watts for the AMD64 240.
HIV Crosses Species Barrier... into Muppets
The Opteron will be available in a desktop version. The Xeon is not, and will not be.
How so? The Opteron is to the Athlon64 ("the desktop version") as the current-generation Xeon is to the Pentium 4. In fact, the Pentium 4 is much closer to the Xeon than the Athlon64 is to the Opteron.
Tom didn't enable the second memory channel
The Athlon64 will not have a second memory channel regardless...
or use DDR400
Can't blame him for that. AMD does not officially support DDR400.
Uttering logically derived and empirically supported truths to the disciples of the orthodox establishment.
In theory, with 64 bits, you could address 16 exabytes. Each 64 bit address would refer to a byte, not a bit, so you don't divide by 8.
Thank you. Thank you. Please no applause; just throw money
AMD is not dead.
Sun on the other hand has terminal cancer.
Now that AMD has a scalable server processor solution, system vendors will be quick to integrate it into server systems. Sun will become irrelevant.
See here.
Patrick Doyle
I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
and for the fucksticks like the parent who are intel fanboys.
if you still want $500 3hgz p4's, you better hope that AMD continues to give Intel strong competition.
because that's the only fucking reason that you are not buying cutting edge 1.2 ghz p3's right now for $1200 a pop.
you dumb ass prick.
i have more intel cpus running then AMD, but i'm not stupid. i understand that competition is the only reason either cpu is affordable.
not crawl off some where and ponder that for a few seconds.
Intel's chips are simply horribly inefficient, which is why hyperthreading works.
This does not reflect the efficiency of Intel's chip - it reflects the fact that the most aggressively superscalar chip anyone could hope to build would still be lucky to execute even three instructions per clock on average.
Modern microprocessors are optimized to handle the peak load case - where control and data dependencies go on vacation and you have a string of instructions that you can burn through that also happen to perfectly match the number and type of functional units you have available.
In the real world, this rarely occurs. If you're very lucky, you'll have a tight loop that's reliably predicted operating on data that's mostly in L1, and keep _some_ of the functional units busy _most_ of the time.
The rest of the chip sits idle, waiting for the load profile to change.
This happens on *any* general-purpose processor. Intel, AMD, and everyone else suffer from it.
Symmetric Multi-Threading was proposed quite some time ago to cope with this. You'd have multiple instruction fetch units on the chip and run multiple processes. As these have totally independent instruction streams and mostly-independent workloads, they can be scheduled at the same time without conflict. This deluge of unrelated instructions lets the scheduler fill all slots and issue instructions to all functional units that *any* process has demand for. This drastically boosts utilization, with far fewer units being idle, at a cost of increased memory bandwidth load (mostly).
Intel got to market with this first, and called it "hyperthreading". IBM went the CMP route and didn't mess with SMT. Sun announced a future processor with both CMP and SMT features.
The problem occurs for everyone, and techniques to address it are well-known and being applied.
Claiming that Intel was forced to implement it due to inefficient processors is very silly.
That's pure bullshit. x87 floating point has always had 80bit precision in hardware, even when the 80x87 FPU was a co-processor on a separate chip from the x86 CPU (back in the days of 286, 386SX, and 486SX). "64bit CPU" can mean several different things, including address size (i.e. sizeof(char *) == 8), or integer register size (i.e. sizeof(int) == 8), but never size of floating point registers. Everyone has at least 64bit (IEEE double precision) floating point registers. Some have larger registers, such as x87, where sizeof(long double) == 10 (80 bits), or Sun SPARC's 128bit hardware floating point.
The real reasons for 64bit machines having better FP performance than x86 is probably only due to the fact that x86 sucks at FP, because it doesn't have enough registers. Not to mention the fact that until everyone started using SSE for even non-parallel FP ops, it was saddled with the stack-based x87. 64bit arches can't be backward compatible with ia32 (while running 64bit code), so they simply use good floating point design. More registers helps because you can do software pipelining, and have more intermediate results kept around, which is good for calculating big formulae where there are lots of common sub-expressions.
(BTW, some floating point hardware only runs at full speed in non-IEEE compliant modes, even if they have 64bit wide FP registers. What I said about everyone having IEEE double precision hardware is thus not strictly true. The differences are usually in FP exceptions (i.e. whether you can tell exactly which instruction caused a divide-by-zero) and rounding modes. This only matters for numerical algorithms whose stability depends on e.g. rounding toward zero, instead of always rounding down. This is what gcc -ffast-math or -mno-ieee-fp affects, and why games, and pretty much anything except Octave use that.)
#define X(x,y) x##y
Peter Cordes ; e-mail: X(peter@cordes ,
> They are too abstract and unreliable to influence smart buyers.
Unless you're actually choosing a computer based on how fast it can run crafty (the chess engine), gcc, perl, gzip, or bzip2. Those programs are part of the SPEC2000 benchmark suite. It is interesting to note that Athlons tend to run crafty relatively faster than the other benchmarks, probably because it's harder to predict branches or something along the lines of chess being unpredictable and thus more likely to screw up the P4 than the Athlon. (For a P4 and an Athlon with equal SPECINT2000 scores, the Athlon has a higher crafty score than the P4.) My dad ended up getting a P4 laptop anyway, and it's faster than any of the other computers we have, so we're pretty happy with it, so that just goes to show that CPU speed isn't everything.
#define X(x,y) x##y
Peter Cordes ; e-mail: X(peter@cordes ,
Now that was funny, and insightful to the parent you replied to.
Their should be a Retarded mod, because that is what it takes to produce such a poor excuse for a troll.
...with no NUMA support. Means it wasn't using the memory controllers optimally (only one channel used instead of two).
Tom's review was laughable at best.
A few months ago I was looking at buying a new computer, and I tried to find out anything about whole-life environmental impact of computing gear. i.e. including toxic waste produced during manufacturing, and ease of disposal/recycling. It was pretty hard to find anything useful about specific products. I want to know which hard drive was produced in the most environmentally friendly manner, even within the same company. The only web pages I could find were about laws in different countries; I don't think I even found anything about any specific manufacturers. One interesting site I found was the Silicon Valley Toxics Coalition. Other than that, there was some stuff from greenpeace IIRC, and some gov't web sites about international treaties.
Does anyone know how to buy an environmentally friendly computer?
#define X(x,y) x##y
Peter Cordes ; e-mail: X(peter@cordes ,
So, it's almost twice as expensive as the Xeon (according to PriceWatch), but it is not nearly twice as fast. Now I see.
--sdem
No . . . you must be doing it wrong.
Those TPC-C Price Performance numbers are awesome but has anybody noticed that the rig runs $227,000???????
Damn... talk about Enterprise pricing!!!!!
Dissolve... Resolve... Evolve...
The tom's hardware artical says that 64-bit is faster because it "can natively calculate the important 64-bit floating point format". This is a rather shows up badly their limited knowledge of CPUs. The FPU has already been 64-bit for quite some time. I wonder how much of the rest of the artical is acurate. For instance does increasing the amount of registers from 8 to 16 really increase performance? Or does this (more likely in my opinion) make things more convient for people who write software in assembler?
I love the smell of CPU wars in the morning. Smells like... smells like coffee break.
When I metamoderate (as I'm doing now for your post) I see WAY too much of this. People get moderated as a troll because their opinions are different or a little off-kilter. I usually metamoderate 'unfair'. I wonder how much effect it actually has.