AMD Athlon 64 FX-57 Review 167
Duane writes "GDHardware.com has the first review of AMD's upcoming Athlon 64 FX-57 CPU clocked at 2.8GHz. They benchmark it against Intel's current fastest 3.8GHz P4 and the Athlon 64 X2." From the article: "Clocked at 2.8GHz, the FX-57 continues the 'San Diego' core AMD released with the FX-55, but is stepped up a paltry 200MHz faster. What's interesting is that while 200MHz on the Intel side of things doesn't always mean that great of a performance gain, not so with AMD."
Summary (Score:5, Informative)
AMD continues to raise the bar in performance - both in dual core with its recent X2 chip and now once again in the single core design with its pending FX-57 launch due on June 27th.
[page 2]
The FX-57 is armed with a total of 1152KB of cache (128KB L1 and 1024KB L2) which greatly speeds up commonly called data cues and is a great sized buffer between the CPU and system RAM.
[conclusion]
However, at this point in the game we'd have a hard time giving a full recommendation to anyone to spend close to or over $1000 on a chip that isn't dual core
Re:Summary (Score:2)
Great, but... (Score:4, Interesting)
I realize the price will go down over time, but seriously, who is going to buy this chip? Ok, I know some gamers with too much money on their hands will buy it, but it's still going to be surpassed when the dual cores start gaining ground, especially in gaming (think Christmas '05). Until I saw the pricetag I thought this might be an option for my next build, but not anymore. There are other options, at much lower prices.
Re:Great, but... (Score:3, Informative)
The same people who always buy flagship chips, kids with rich parents and other folks with whole load of money in their hands.
Ok, I know some gamers with too much money on their hands will buy it, but it's still going to be surpassed when the dual cores start gaining ground, especially in gaming (think Christmas '05).
I doubt too many games that can take advantage of dualcores will be done by christmas, but if I'm
Re:Great, but... (Score:2)
Its just like the 1000$ P4EE, or the 1GHz p3 on release, or the kryotech Super G, or the p2-300 katmai....
Re:Great, but... (Score:2)
Quite a few jackasses with too short egos. If the chip was released at $200, they'd pay $200 and you'd pay $200, now. But if it's released at $1000, they pay $1000 now, and you'll pay $200 in half a year. AMD is not in hurry, they prefer to earn more over longer period of time than less, NOW.
Re:Great, but... (Score:2)
But if it's released at $1000, they pay $1000 now, and you'll pay $200 in half a year.
Thing is, the prices on the FX series did not really drop. If the going price for a 57 is $1000, the fx 55 and 53 seem to be priced around $800. I waited for almost a year for the 3500+ to drop, and it went from $350 to $270 (for the rev E out today). A year. Use to be you could count on the fact that those waiting to sn
Re:Great, but... (Score:2)
Re:Great, but... (Score:1)
Thats a very good question.
I'm thinking for now its just going to be the absolute enthusiasts who never want to go more than 5 minutes out of date.
Then theres the people who think "If I get this, I won't have to upgrade for another 2 years". Those people are most likely to cry when the price drops and a new processor is released moments after.
Oh, then theres people who want to see how fast they can get their
Re:Great, but... (Score:2)
Re:Great, but... (Score:1)
market for high end products (Score:5, Interesting)
You're asking the wrong question. Even if no one buys this chip, the chip is still worthwhile to have on the market.
A few years ago Wendy's found that almost no one was buying their triple cheeseburgers, so they took triples off the menu. When they did this, they found that sales of their double cheeseburgers dropped to almost nothing. The problem, as they discovered later, was that the presence of triple cheeseburgers on the menu helped to legitimize the double cheeseburgers as mainstream items. Without triple cheeseburgers, the double cheeseburgers became the high end item and mainstream buyers went for the singles instead.
Since profit margins on double cheeseburgers are higher, the chain was forced to bring back triple cheeseburgers, even though triples weren't selling at all, because the sales of their double cheeseburgers depended on having triples on the menu.
Point is, although this is a fast food example, the same thing applies to the computer industry. You HAVE to have a high end item available if you are to have any hope of positioning the more profitable midrange items as mainstream.
Re:market for high end products (Score:2)
You're like 1% of AC's that have a good comment, and since the vast majority browse at +1, they miss stuff like this.
Seriously, get an account or sign in.
Re:market for high end products (Score:2)
Re:market for high end products (Score:2)
Except that they will. People buy sports cars as well, although the speed limit clearly prohibit the use of sportscars for the speed they are designed for. In that same light, $1000 (say $500 extra for high medium to top of the range
Re:market for high end products (Score:2)
*stomach rumble*
Dammit, you've just ruined the rest of my work day!
Re:Great, but... (Score:2)
I'm in a small small minority here, but my company is a candidate. I work at a studio making an animated 3D movie. We need more speed for both the UI and in rendering.
We're using Lightwave, so rendering isn't as strong of case. Lightwave provides unlimited licenses for network rendering. In that case, it's more beneficial to buy more slower machines and add them to the network. But if we were using another ren
Re:Great, but... (Score:2)
I apologize for responding to my own post here, but I said something that doesn't make any sense and I'd like to clear it up.
I meant if we rendered on another renderer such as Mental Ray, not another computer. Since I've got a little time to look it up now, Mental Ray is $995. Hopefully that clears up the error in my last
Re:Great, but... (Score:2)
640x480 gaming (Score:1, Funny)
"The real target audience for the FX-57 is going to be the ultra-gamer who insists on nothing but the absolute fastest gaming CPU money can buy. It simply crushes everything in its path in game performance and handles most of today's common applications with power to spare."
Please show me an ultra gamer that plays on cutting edge hardware at only 640x480. I guess it was the only test they could find where the
Re:640x480 gaming (Score:1, Insightful)
Re:640x480 gaming (Score:1)
Re:640x480 gaming (Score:2)
That ultra-gamer is likely NOT going to be running an unaccelerated graphics card at low resolution. If, in fact, he probably won't, and because of this he's unlikely to see any significant speed gain, then that's a perfectly fair result to present and arguably one much more relevant to said ultra-gamer.
Re:640x480 gaming (Score:1)
That ultra-gamer is likely NOT going to be running an unaccelerated graphics card at low resolution. If, in fact, he probably won't, and because of this he's unlikely to see any significant speed gain, then that's a perfectly fair result to present and arguably one much more relevant to said ultra-gamer.
This wasn't a system benchmark, this was a CPU benchmark. As such, they isolated the CP
Re:640x480 gaming (Score:5, Informative)
Maybe you don't understand: They were benchmarking a CPU. Not a graphics card, a CPU. The more they turn up the resolution and detail, the more the video card will be a factor, and mask the benefits of the CPU. Even if they used the same video card, as the card becomes more of a limitting factor, the more all of the CPUs will look the same.
Now, that's not to say that it wouldn't have been interesting to have some 1600x1200 benchmarks, but in and of itself, the choice of 640x480 is not a bad one.
steve
Re:640x480 gaming (Score:1)
Best thing would be to use a card with no hardware acceleration at all. Not sure where you'd find such a beast though. Perhaps you could use a game where you have a choice of renderers, and make sure it's switched to software?
But either way, you're not any worse with a bigger res, and might well be more accu
Re:640x480 gaming (Score:2)
That is nonsense. A useful gaming benchmark would make sure the graphics card is doing what any normal gamer would have it doing but not giving it such a high workload that a slowdown is seen that is due to the graphics card.
That way you isolate the benchmark to measure what a gamer expects to have hi
Re:640x480 gaming (Score:2)
Re:640x480 gaming (Score:2)
In a 'realistic' test, everyone is limited by their video cards, so it's pointless to do game benchmarking. Given the large differential between CPUs, this clearly was a good test of a CPU.
What gets me is that they do motherboard tests for 3D games. I mean, what? 1% difference is totally imperceptible.
Re:640x480 gaming (Score:1)
Thus ALL benchmarks for cpu uses this test. It takes the videocard out of the equation so it doesn't skew the results.
Re:640x480 gaming (Score:2)
Thats exactly what I said! Its not that 1024x768 doesn't use more CPU resources, but that it will also tie up the video card. If you use 800x600 then you minimize video card delays, thus isolating the CPU (and system memory) performance.
Re:640x480 gaming (Score:2)
Re:640x480 gaming (Score:2)
640x480 tends to be used because everyone else uses it, too. Can you imagine how hard it would be to compare sites' benchmarks if one used 1152x864 all the time, one used 1024x768, and one used 1280x720?
A useful benchmark for a CPU is a test of what the CPU does - in a 3D game, the CPU does physics, AI, etc - and some of the 3D processing before handing off data to the video card for accelerated functions.
In this case, it's best to turn down the resolution so that y
Re:640x480 gaming (Score:2)
You have no clue how 3D accelerated graphics work, do you?
Re:640x480 gaming (Score:3, Informative)
Re:640x480 gaming (Score:2, Funny)
i know. I wish more people understood this. I'm having a bit of trouble though with the geforceMX card that I carefully modded to map into the 762 pin socket on my motherboard. The darn thing just don't wanna boot!
I mean, it has more gigaflops and bogomips than a G4, which we all know is a national sec
Re:640x480 gaming (Score:2)
Re:640x480 gaming (Score:2)
But to a gamer wanting to put together a system, they are going to want to know what the FX-57 will do for them (especially at that price tag!). So run some benchmarks at some normal settings, and see how the chip compares. If it shows that the FX-57 has little to no advantage over a chip that costs $750 less in a gaming setting - that's very useful information!
Huge error in this "review" (Score:2)
Bullshit, Intels' Dothan (Pentium-M) on an Asus mobo will smoke an FX-57 at less that half the price. Dothans currently hold all the 3DMark records and SuperPi. Check out the scores [futuremark.com] for yourself.
I e-mailed the author several days ago that leaving out Dothan benches made his review and conclusions worthless. He hasn't e-mailed back. I can't say for sure, but this article sur
Incorrect. (Score:2)
The article said that the FX-57 crushes everything in its path in game performance. You bring up the Dothan. The Dothan will not "smoke" a FX-57. While it is a fast chip, it is not a desktop replacement chip and lacks the power that the high-end Athlons have in games.
http://www.anandtech.com/cpuchipsets/showdoc.aspx ? i=2382&p=7 [anandtech.com]
Re:Incorrect. (Score:2)
This article was about gaming performance, so I showed gaming benchmarks.
How about you show me a benchmark where it beats the FX-57 in games, then I'll agree with you.
Re:Huge error in this "review" (Score:2)
Believe what you want, but if you want to see what the real gurus are doing, check out what what the Dothan is doing to all comers [xtremesystems.org].
AMD Reaping the benefits of HyperTransport (Score:5, Interesting)
Re:AMD Reaping the benefits of HyperTransport (Score:2)
Re:AMD Reaping the benefits of HyperTransport (Score:1)
Re:AMD Reaping the benefits of HyperTransport (Score:2)
Re:AMD Reaping the benefits of HyperTransport (Score:2, Informative)
For newer games, graphics processing is the performance bottleneck. For scientific work, it is generally either memory bandwidth or execution resources on the CPU. For servers, it is generally memory bandwidth and/or I/O bandwidth from the hard disks.
Integrating the northbridge onto the CPU die does net a modest performance boost, but it d
Re:AMD Reaping the benefits of HyperTransport (Score:3, Insightful)
Funny thing is, it isn't purely their HyperTransport. It was developed togerther with Digital for their alpha CPU's. Way to go digital, like many other "modern" features the alpha chips had this baby first. Too bad they died.
you can also look at alpha systems (in this matter any "real workstation design") how to fix this, e.g. with memory interleaving. With 64 memory dimms supplying data to the CPU, it will be the memory running circles around your CPU. :-)
Same goes for IO, most cheap-ass computers are
Re:AMD Reaping the benefits of HyperTransport (Score:2)
Actually, just about all Pentium-4 motherboards already utilize dual banks of RAM, hence the 800MHz bus speed (2x400). And as you can see from the benchmarks, it's not running circles around the competition.
Re:AMD Reaping the benefits of HyperTransport (Score:3, Interesting)
The latest NForce4 boards, socket 939 for AMD, are using Dual Channel DDR. This nets you a fatter memory path. You get the same 2x400 but it's in a double-wide bandwidth path, 128bit.
From what I've seen in informal testing here, using dual channel memory is a huge difference. Throw in a SATA/150 drive instead of an IDE drive, and a Windows XP install gets shaved down to 15 minutes. Not
Re:AMD Reaping the benefits of HyperTransport (Score:2)
Always? (Score:2)
Re:AMD Reaping the benefits of HyperTransport (Score:1)
Actually, they can't... hence the interest in multi-core and the Pentium M! :)
you're mistaken (Score:2, Informative)
Intel was doing 6.4GB/s (dual channel PC3200 RAM) when AMD was at 2.7GB/sec. (single channel PC2700).
Also, note that memory accesses don't go over HyperTransport on an Athlon. The memory controller is built into the CPU. This is nice for latency, but bad because it means that Athlon users are stuck with whatever memory technology AMD has selected. At the moment, that means Athlon systems are stuck with DDR right now even as D
Re:you're mistaken (Score:1, Interesting)
you're also mistaken. (Score:2, Informative)
AMD may have the upper hand in many benchmarks right now (I guess you don't look at video compression), but it hasn't been that way for long. AMD's most recent rise above Intel really sta
Are you arguing with yourself? (Score:2)
Re:you're also mistaken. (Score:2)
You seem to be a bit paraoid. If anything, I'd say the troll mods are because there's no "-1 uniformed" or "-1 Wrong" mod options.
It's easy to consider a post a troll, though, when the incorrect/wrong by omission/biased info all seems in-favor of one side, even if it was AM
my points (Score:2, Interesting)
Intel reached the memory bandwidth levels AMD is at right now almost 3 years ago with the 3.0GHz/800FSB Pentium 4.
Being stuck with DDR isn't a problem as far as performance. But right now memory (esp. Taiwanese) vendors are dropping their prices on DDR2 trying to accelerate
Damn you (Score:3, Insightful)
Re:Damn you (Score:1)
Anyone else find the graphs confusing? (Score:3, Interesting)
Agh, eeh gads!
Re:Anyone else find the graphs confusing? (Score:2, Funny)
=====75
========80
===========80
========75
Dodgy Slashdot stories (Score:2, Funny)
Re:Dodgy Slashdot stories (Score:2)
You can find the new San Diego core FX benched at FX57 and FX59(3GHz) speeds here. [amdzone.com]
Re:Dodgy Slashdot stories (Score:1)
Re:Dodgy Slashdot stories (Score:2)
FX57 and FX59 benchamrks at 3Ghz. (Score:3, Informative)
Holy ambiguity batman (Score:1)
Re:Clockrate differences... (Score:2)
Re:Clockrate differences... (Score:3, Informative)
They both have a higher IPC than the P4, so no a 1Ghz P4 is not the same as a 1Ghz P3... [it's slower].
In the AMD world they're not always the same either. A 1Ghz AMD64 would be faster in most cases than a 1Ghz AMD32 [e.g. Barton] because of the extra registers and more decode/execute resources [e.g. larger instruction scheduler, more DirectPath opcodes, etc].
Tom
Re:Clockrate differences... (Score:3, Informative)
What you don't understand is that different architectures lead to different performance characteristics. This results in a similarly clocked AMD chip outperforming it's Intel rival.
Also, many other systems affect how fast your program runs -- it's not just processor speed.
Re:Clockrate differences... (Score:2)
With Cool'n'Quiet newer Athlons can underclock themselves to 1 ghz. Mine does this.
Re:Clockrate differences... (Score:3, Informative)
A 3800+ AMD chip will perform, roughly, 3.8 times as well as a 1 GHz Athlon. This is not the true in all cases - it will perform better in some situations, worse in others.
Optimized architecture also means, that the 800 MHz Athlon 64 FX (underclocked by Cool'n'Quiet) could still outperform a 1 GHz Athlon, hence giving it a performance rating of more than 1000+.
While you've been moderated quite "informative", your comment isn
Re:Clockrate differences... (Score:2)
Re:Clockrate differences... (Score:2, Insightful)
This seems to imply Athlon scales better than linearly (?!) How does that work?
Re:Clockrate differences... (Score:2)
Re:Clockrate differences... (Score:1)
Re:Clockrate differences... (Score:3, Informative)
Re:Clockrate differences... (Score:2, Informative)
IIRC the Athlon 64 can "only" dispatch 3 'muops' per cycle to its execution units, which themselves are broken-down x86 instructions. The P4 is similar.
Secondly, the mu-ops must be in a certain sequence if you're ever going to dispatch more than 1 per cycle.
Thirdly, in order to keep the dispatcher dispatching, you must keep it busy with new operations and data to execute. Which means you need a good me
Re:Clockrate differences... (Score:5, Informative)
Athlons have higher IPC (instructions per clock) than a P4. Why? The length of the pipeline. Athlon 64s have a SINGLE pipeline, with a length of about 15 (aka "a 15 stage pipeline"). A P4-prescott (90nm version) has a 31 stage pipeline. The P4 northwood had a 20 stage pipeline (note that those are for integer instructions, floating point operations have more stages through the FPU). A64s do not have 9 pipelines, nigh the P4 have 6. And neither get anywhere near the ops/clock you claim. They do have parallel execution units however, and maybe thats where you get your numbers from, but even then they're still not right.
So it takes an integer operation 15 or so cycles to be complete in an Athlon, and 30 cycles in a P4. Thus the higher IPC. Other things also influence performance are cache hit ratio, branch prediction. And thats the reason why the prescott didnt fall on its face-more cache as well as better Branch Prediction Unit (BPU). A lot of improvements went into the 90nm prescott to keep IPC close to what the P4-northwood had. There were some articles at Anandtech when it first came out, comparing it to the northwood.
To parent: Go read some Ars Technica articles about how CPUs are organized before you talk out of your ass about stuff you dont know.
Re:Clockrate differences... (Score:5, Informative)
I want to add that a long pipeline isn't as bad as you make it seem. Assuming the branch prediction and cache are working effectively (and there aren't too many data hazards, etc), there will be several instructions in the same pipeline at the same time in different stages.
One integer operation may take 30 cycles on a P4 and 15 on an Athlon. But one million integer operations might approach 1 integer operation per cycle on both processors. This is under very ideal circumstances, and realistically there will always be fewer instructions in the pipeline than there are stages.
Re:Clockrate differences... (Score:1)
I don't know if you really are a computer engineer (if you are you're probably not a very good one), but that's just bad logic. The whole point of a pipeline is that although a single instruction takes as many cycles to get through as there are stages, you can also have that many instructions in the pipeline at once. So, as long as your pipeline stays full (which is another discussion e
Re:Clockrate differences... (Score:2)
No shit sherlock, thats the definition of a pipeline.
Re:Clockrate differences... (Score:1)
so you say you understand... (Score:1)
Latency and bandwidth are not the same thing, cannot be used interchangably and cannot be transformed one into the other with simple math.
Even with a 30 cycle latency the P4 could easily execute (complete) 1 instruction per clock. And actually, it probably executes (completed) more than 1 instruction per clock.
The reason Athlon has high
Re:Clockrate differences... (Score:5, Informative)
However: it's not the pipeline length causing "15 cycles versus 30 cycles" that will actually harm performance. It's pipeline STALLS what kill performance--in a perfect world, for example, a hypothetical 10,000-stage single-pipeline processor running at 1 GHz would retire 1 BILLION instructions per second, albeit with a 10,000 clock initial pipeline fill upon powerup.
Do something that causes the pipeline to need to be flushed and refilled, however, and you just lost 10,0000 clocks.
This is where the P4 has problems relative to the Athlon: keeping it's pipeline filled, and the subsequent pipeline flush
Note that there's lots more to this discussion than I wrote here (can you say branch predictors, trace caches, lookaside buffers, etc.), but ultimately all that stuff has to do with KEEPING THE PIPELINE FILLED, and what happens when you don't.
Re:Clockrate differences... (Score:1)
Re:Clockrate differences... (Score:2)
Re:Clockrate differences... (Score:1)
Re:Clockrate differences... (Score:2)
Re:Clockrate differences... (Score:2)
Re:Clockrate differences... (Score:2)
I have to question if you understand the word pipeline. A decoder and its associated execution unit are the same pipeline, not two separate ones. Athlons have three pipes.
What that means, is that an Athlon performs ~9 operations per cycle, or 9 * 2.8 Ghz = ~25.2 billion instructions per second, and the intel would do 6 *
Re:Clockrate differences... (Score:2)
Re:Great. Just Great. (Score:4, Funny)
Re:No way. (Score:3, Insightful)
When you overclock you upgrade several diffrent subsystems diffrent amounts.
Perhaps the clock speed of the busses on his video card and CPU memory interface increased by 40%.
Also there is obviously no overhead on the new cpu cycles... the list goes on.
Re:No way. (Score:1)
just pure dumbass.
thats all I can say about your response.
no overhead on the new cpu cycles? BULLSHIT. IF theres ANY overhead on ANY cpu cycles, then there is also overhead on the new cpu cycles. Explain how your system somehow can tell the difference between stock and extra cpu cycles?
The author did not overclock the videocard.
Its an AMD processor
Re:No way. (Score:4, Insightful)
You don't think that the 'system idle' process is really sucking up all your power do you?
The point you make is meaningless here. The OS is not taking 90% of the resources of this system.
Re:Whither socket 940? (Score:1)
Where were you?
Re:The Best Reason Not to Buy, Straight From TFA (Score:2)
My Athlon XP is still a decent gaming chip, 3 years after I bought it. I'm sure the FX-53 and FX-55 have atleast 2-3 years before they start to fall behind (and probably a good 5 years before something comes out that it won't be able to do atleast a passable job at).