First Benchmarks of AMD Hammer Prototype
porciletto writes "As seen on Ace's Hardware, this article features Quake 3 benchmarks comparing an 800 MHz ClawHammer sample to Athlon MPs at 800 MHz and 1667 MHz, as well as a Willamette Pentium 4 (256 KB L2, 400 MHz FSB) at 800 MHz and 1600 MHz. The benchmark results indicate a 40% performance increase over an Athlon MP for the ClawHammer. Additionally, the 800 MHz ClawHammer manages to tie (actually outperform by 1 FPS) the 1667 MHz Willamette Pentium 4."
They tested some software which had been compiled for 64 bit mode. With the large number of 64 bit registers the hammer has there should be some significant speed improvement.
Expect a massive FUD attack from Intel in the coming months as they try to convince the world that their chips aren't really inferior to those from AMD.
is "Opteron" (see http://www.amd.com/us-en/Processors/ProductInforma tion/0,,30_118_4699,00.html)
I currently have two Intel P4 machines; my laptop (Inspiron 8200) and my machine at work. I would rather have gotten an AMD chip in both cases, but on the laptop, I was shopping for features and had to get an Intel processor based machine to get the other features that I wanted, and with the work machine, I took what they gave me.
Having two AMD machines at home, a Tbird 1400 and an Athlon XP 1700+, I'm seriously underimpressed by the P4 performance. As far as I can tell, the only reason to buy Intel anymore is out of pure inertia; they bring nothing to the table.
ps -- where is the obligatory Beowulf cluster commentary on this??? I am shocked and appalled at this apparent oversight by my fellow /.'ers...
...we are from the government - we are here to help...
Why is Quake the benchmark of a good processor? Maybe computers can do something other than cache intense graphics?
Gah.
Tom
Someday, I'll have a real sig.
*dread*
We do not live in the 21st century. We live in the 20 second century.
If you manage to get through the slashdotting, the story in the tecchannel web pages is amazing. The prototype Clawhammer, while limited to 800 MHz, performed shockingly well on the few, but varied, benchmarks they subjected it to. It's interesting that both Intel and AMD teach the same lesson, that MHz doesn't determine performance. Unfortunately for Intel, they demonstrate it by the P4 not running as fast as the MHz would imply, where the AMD chips run far faster than MHz would imply.
I can't wait for these chips to get out there.
thad
I love Mondays. On a Monday, anything is possible.
Normally I would be a sarcastic dick and say 'about when Mozilla 1.0 comes out', but that won't work anymore.
Don't worry, though. You can still refer to indefinitely long time periods as 'about when the Hurd is released'.
Hey kids, there's only 5 days left 'til Yak Shaving Day!
Can that hammer smash a block of itanium without breaking?
$ yes >
AMD has effectively done that, if you've read any of the technical documents to see what they've done. The 64-bit mode has twice as many registers that are completely general-purpose (as opposed to the old CISC design of intel where one was a loop counter etc.) They've only implemented the simpler intructions in 64-bit effectively making it a 64-bit RISC. Since the K6, AMD processors have been superscalar RISC internally with a translation layer which breaks down complex x86 instructions into simpler RISC ones. It's still there for running legacy code, and completely transparent, i.e. it operates concurrently and with no performance penalty with the 64-bit instructions. The x86-32 registers are effectively just the top-right quarter of the x86-64 registers. Go and read AMD's docs. It's all there (and has been for the last 2 years).
Stick Men
As has been said, Quake is only relevant to the chips concerned in that it only tests the 32-bit compatability of the Opteron. I would have like to see some tests that demonstrated the advantage of 64-bit processors over 32-bit processors. Granted, the reviewers only wanted to show benchmearks that the populous was familar with and they were pressed for time. Let's give them a break for that.
Nahtanoj
"This is a server chip. Benchmark it using a database, a web server, number crunching, etc."
In case you don't know, Clawhammer is meant for desktops/workstations. Hell, there's even a mobile version of it in the pipeline! Then we have Clawhammer DP (dual-processor) and Sledgehammer that are meant for servers.
Please, get your facts straight before opening your mouth!
Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
Not to take either side...
But if Intel was going to supercede a messy architecture like X86, I wish they'd done something better than IA64. While the jury is still out on the merits of IA64, it has some of the marks of Internal Politics on it. It sounds like a VLIW camp inside Intel sold some management on a renamed version of the basic approach, and the project gathered Corporate Inertia.
At the same time, it doesn't sound as if all of the VLIW problems have been solved on the compiler side, so it's not clear that IA64 is doing any more than a clean, modern architecture cable of OOO execution could have done.
Out of the Hammer series, I'm reminded/hoping for the phenomenon described in "Soul of a New Machine", where they managed to clean and extend the old architecture at the same time. By the time they were done, the old architecture was an ugly wart on the side of a new clean one. The fear was the new being an uglier wart on the side of an already ugly one, and they avoided it.
I don't know enough about Hammer to know what the case is. I have the documents, but haven't made time to read them. I've also heard some rumblings that some of the performance improvements to IA64 involve de-purifying it's VLIW to pick up OOO techniques. I've heard that VLIW was an attempt to sidestep OOO because those prolems were feared, but in the meantime the industry has learned how to do OOO pretty well.
The living have better things to do than to continue hating the dead.
...doesn't have the same ring.
~jeff
As the other guy said clawhammer is the consumer chip. Also Quake 3 is an excellent test of memory usage, bus speed, and in general overall performance of a computer. It uses everything the computer can give it, and more. Hmm can wait to start benchmarking computers with DOOM 3
you've got to wonder what intel isn't doing to optimize.
:)
:) At least in the eyes of some optimizing guys. heh
FYI, we had a teacher in a processor architecture course that worked with optimizing algorithms and had worked for Intel. He left and started working for AMD instead. He openly said that Intel sucked. Guess what PR that gives when it's from the mouth of an insightful teacher.
So they must do something wrong over there.
Beware: In C++, your friends can see your privates!
It's just a sample. AMD released the Clawhammer processor to manufacturers for demonistrations and testing, so they can develop the platform, so that, get this, benchmark results would not be released. Let's face it - who in their RIGHT MIND would benchmark an 800MHz CPU against the latest and greatest processors?
Obviously, these guys did. AMD will NOT be happy about this.
Also remember that the Opteron will be running at MUCH higher clock speeds upon release. I'd guess above the 2GHz range for sure, but AMD doesn't want anybody to know that. This also suggests that this lil' 800MHz sample could be very overclockable.
This is AMD's weapon that can really take a LOT of market share. Microsoft already have a Windows XP build ported to the Opteron/x86-64 platform. The Opteron runs cooler, as well.
One thing that disappoints me - I have not seen ONE PCI64 slot on any of these test boards!! I hope that this'll be worked out before release.
Forgot one thing... He elaborated a bit about P4's and said that "Intel has an interesting super long pipeline in the P4's - it's gonna be interesting to see what clock speeds it requires to fill so it can be of use to 100%". :)
I guess we have an explanation of the diff in AMD/Intel clock frequencies right there...
Beware: In C++, your friends can see your privates!
BTW, what I do most is video encoding, mainly VCD and SVCD using TMPGEnc. For that application, the Athlon XP 1700+ (running at 1.47 GHz) absolutely BLOWS AWAY the P4 running at 1.6 GHz. I mean, it's a LOT faster, and the P4 has more RAM and everything so it has no excuse. AMD might finish a job in 2.5 hours and the P4 would take well over 3 hours to do the same job.
Don't ask me about game performance, hell, I don't even have Solitare loaded.
I'll start this by saying YES, I work for Intel. Hate me...whatever.
/.ers so ignorant on something like the computer scene. I'm talking about all the AMD LOVE and Intel hatred posts that always follows a news article about CPU's.
But its SOOOOO disheartening to see my fellow nerds and
I can understand the love for Linux. A group of people programming for free, fighting a giant like Microsoft. But why should AMD garner the same sort of love and respect? AMD is a giant corporation itself, willing to screw you over. They'd charge you $2000 per processor if Intel wasn't around (and yes Intel would do the same).
Last week Intel dropped the prices of its processors. AMD was forced to follow suit, dropping their prices about 2 days later. Did the Slashdot community cheer Intel?
So along comes this news...AMD Opteron 800 MHz beats a Pentium 4 1.6 GHz by one frame pre second. I guess I fail to see why everyone is so excited?
I'll wager ANYTHING that when it ships, a 800MHz Opteron will sell for at LEAST twice the price of a Pentium 4 1.6Ghz.
Why do I even bother.
If you had read the article (and many others) the industry expects that if they can work out some silicone problems the opteron will debute at 1.6Ghz, or twice what the demos are running at. Since the current 800MHz parts are matching the 1.6GHz p4, Intel would need to be at 3.2Ghz to match the Opteron at release, since quatity shipments of the Opteron won't happen till Q2 03 and Intel's roadmap says that's when the 3.2GHz p4 will begin production I would say it is likely we will have the same situation we have today where about once a quarter based on production schedules one of the manufacturers will take the speed crown from the other just to have it retaken a few weeks later. It looks like unless the marketing muscle of Intel can misinform people into believing that just because they come with a bigger number attached that the p4's are SO much better that the Opteron should do well. Add in the 64bit icing on AMD's cake and it things start to look good for AMD in the low to mid range x86 server portion of the market.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
Yeah, I remove the heatsink from my machine while it's running all the time...
I saw the video too, and while it's amusing, I fail to see how this could even happen. The heatsinks on AMD CPUs is on so hard you need to work at it to get it off. Anybody who has one "accidentally" fall off didn't put it on right in the first place.
Haha... what I worry about is catastrophic "smash the flathead screwdriver through the motherboard while trying to loosen the clip" failure.
or also, catastrophic "heatsink clip breaks off the cheap plastic socket notch upon removal" faliure.
Much more likely...
If anything, I wish AMD would do more in the way of promoting bolted heatsinks rather than the cheesy clips.
Still, I'm eagerly awaiting the ClawHammer release. Every x86 box I've built for the last 5 years has been pure AMD, and I've been quite happy with them.
As a fellow ECE, I'll give Intel a mark in the "innovative" column on IA-64. But the concepts of predication, EPIC and compiler-time optimizations we're NOT good enough to even make the new architecture competitive when not considering x86 compatibility. And Intel needs to be smacked for all those stupid extensions -- it's funny to see AMD accomodating them with less effort than Intel.
Alpha has always been the "64-bit RISC of RISCs" and they had binary translation techology c/o FX!32 so Linux/x86, NT/x86 and VMS/VAX apps could run on Linux/Alpha, NT/Alpha and VMS/Alpha, respectively. It was not only original, but using binary translation on the same OS, but different architecture, works far better for compatibility in software than general (any OS) architectural compatibility in hardware/microcode! With Alpha 364 at 0.13um would be kicking IA-64 butt. I mean, 3-year old Alpha 264 0.25um processors beat IA-64 at the same clock speeds!
Anyhoo, as a fellow EE/ECE, please read this post I made a few weeks ago and let me know what you think. It is entitled "How AMD and its partners are putting x86 back on the right track ... ". IA-64 was an ideal and novel concept, one that is not so good based in reality where good branch prediction is better than predication, and run-time optimization is just as important as compile-time. The Alpha 364 team predicted the "problems" with IA-64, which came true.
-- Bryan "TheBS" Smith
Independent Author, Consultant and Trainer
You've been living in a cave, right?
Yes, _some_ Athlon chipsets did have serious problems with early versions of the 2.4 kernel. But this has been fixed for a very long time. I know this, because I'm using one of those chipsets. Be sure that you're actually using a recent kernel, and that you've gotten the latest BIOS updates for your motherboard.
Also, there were never any problems with running Linux 2.2 on an Athlon.
WMBC freeform/independent online radio.
I am a long time system designer
Another reason why i tend to prefer Amd is the cynical marketing processor known as the P-4. The vast majority of benchmarks show that unless your running software thats heavily SSE-2 optimized, the Athlon's spank the P-4. Yet the P-4's are much more $$$$ due to all those wonderful Intel commercials with dancing morons in bunny suits, or some smucks painted up like a martian with a bad head cold. Instend of wasting all that money marketing, use it to improve your designs! Amd spends virtually nothing on marketing, and yet whenever they have a good design, their products sell extremely well. And dont get me started on intel's late ddr support, or the earily 845 chipsets that were sdram only, which had PATHETIC performace.
I guess the point of my whole rant is......I use Intel or Amd, or whoever, as long as they give me a good value for my (or my customer's) dollar. Give me a nice industry standard design. Dont foist some new marketing propierty design on me. If its gotta be propierty, it better be for one of two reasons: Considerably cheaper, or considerably faster. Intel in the past few years has NOT focused on giving the customer value. Amd has. Give me a 1000 dollars, and I can build either an Intel box, or an Amd box thats 20% faster then the Intel box, and just as stable. (I dont buy the Amd isnt stable arguement, it all comes down to knowing your hardware and how to configure it properly for stable operation.)
When Intel returns to delivering a product that is worth the price Intel charges for it, I'll use Intel again. Until then, I'll continue to laugh at ridiculous marketing schemes and do my research on which product is the fastest for the least money.
Lawyers, MBA's, RIAA? A jedi fears not these things!
Because Intel went & built their P4 fab on illegaly expropiated land belonging to Palestinians ethnically cleansed from a village near Gaza .
& have made no offer to compensate those villagers even though as far as the Geneva Convention, the Hague Convenention, the IDHR & the UN are concerned, they (the former villagers) still own that land.
You're probably thinking of [someoneelse]'s Hardware (cough*tom*cough)...
To judge real-world performance, Quake is at least as good as any synthetic benchmark. Personally, I'd like to see benchmarks for 3DS MAX, TMPGEnc or Photoshop (because those are some of the programs I use daily). But between Quake and WhateverMark2002, I prefer Quake (and I don't even play Quake).
RMN
~~~