AMD Dual-Core Performance Revealed
Timmus writes "In two separate articles, FiringSquad takes a look at the performance of AMD's dual-core Opteron CPU. The first article examines the performance of dual-core in scientific computing applications (MATLAB and LS-DYNA) as well as digital photography, while the second story focuses on the performance of dual-core Opteron paired against Intel's dual-core Pentium Extreme Edition in video encoding, Cinebench, and a few other applications. The performance improvements are pretty impressive in multi-threaded applications that take advantage of the technology."
I am running one right now, which is why I got first post!
The world moves for love. It kneels before it in awe.
here and here.
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
So we have:
scientific computing applications (MATLAB and LS-DYNA)
digital photography
video encoding
Cinebench and
"a few other applications".
So what about the average user? Will the college kid who just needs to type their papers, the parents who want to do their taxes, the gamers who want to play high-end stuff, etc. get any sort of boost from this?
I am scientifically inaccurate.
OK. Anyone have a quick simple explanation of why Dual Core over Dual CPU motherboard? are there inherent advantages to dual CPUs so close together?
where I can encode mpeg2 DVD (maybe it will be HD-DVD by then), rip & copy a DVD, Download a huge torrent, and Play UT with a respectable framerate.
Wouldn't a better benchmark be to compare a dual core setup to a similarly configured dual processor workstation?
"What kind of music do pirates listen to?" -Paul Maud'dib
"Yeeeaaarrrrr n' Bee!!" -Stilgar, Leader of Sietch Tabr
Why stop at dual core?
Once a way to link multiple cores of a CPU is firmly implemented scaling the chip to 4, 8, or even 32768 cores should be relatively easy.
With chip dies getting smaller and smaller the only real reasons not to continue this multi-core scaling would be physical space and power usage.
Perhaps they could scale multiple cores vertically instead of just making the chip wider and longer.
And perhaps the cores could only be "turned on" when called for instead of using up juice all the time.
Interesting look at the future of chips.
Sony's Playstation 3 is using a "cell processor" or similar multi-core design that has already been covered here in the past.
Arstechnica article on the cell processor here.
--
NoVA Underground: Fairfax County, Loudoun County, Arlington, Price William chat and local forums
Notice the lack of an Athlon 64 FX version of AMDs dual-core strategy. For the time being, its recognized that games are exclusively written for single-threaded operation and as such run better on single-threaded processors at elevated frequencies. Thus, the FX series marches on at 2.6GHz for now. ... so for games, keep to your single core CPU.
Find Nearby Indie Events
article 1
article 2
...and for those who don't want to flip through pages and pages of flash banner ads:
Scientific Computing
MATLAB: Though the script includes a moderate amount of matrix math, it doesn't seem like much of it is parallelized. Our recommendation from two years ago still stands - for most Matlab users, the fastest performance will come with a single Athlon64 line.
LS-DYNA: I will bench the CPUs using two classic tests, a 3-vehicle collision and a single front-collision. The 3-vehicle collision takes more than 24 hours to complete - we do not have these numbers ready for this round of articles.
Digital Imaging
Capture One: With Capture One only supporting two CPU threads, the dual-core Opteron's lower clockspeed is a disadvantage.
Bibble: It took only 4 minutes to complete with the 2x Dual Core Opteron 275. 4 minutes! That's 4.2MB/sec of processing time - a 2x Dual-Core Opteron 275 can process RAW images about as fast as it takes to copy them from to your computer using a standard-grade USB 2.0 CF card reader!
Noise Ninja: On the slower Opteron 246, the fastest results were had with 4 threads, but on the faster CPUs, 8 threads was better.
Video
After Effects: Since the decoding of WMV-HD does not seem to take advantage of both CPUs, the performance gain from the Dual-Core AMD Opterons is virtually absent.
http://www.anandtech.com/cpuchipsets/showdoc.aspx? i=2397
...LONG LIVE COMPETITION!
I wish both AMD and Intel well. All the better for us. Lower prices and better performance.
Paleotechnologist and connoisseur of pretty shiny things.
Yeah, but it's all windows, windows, windows. Sadly, the same is true for the Tech-Report.
Belief is the currency of delusion.
all we need is some dip, and we've got some heavy duty crunching!
On other benchmarks the AMD dual core gets 10-20% better performance! SiSoft Sandra is an exception, where there is a mixed bag between the two processors.
This pretty much verifies for me that Intel did a seriously rushed cludge to get this thing out the door. The only reason I can think of to target this to gamers is that no OEMs would want to buy them for server or desktop use, so you have to target people who like the latest technology even if it isn't that great.
AMD on the other hand seems to have a pretty good product here. I can't wait until the desktop versions come out.
Now, it's struck me as very peculiar that the benchmarks where the dual dual core setup from AMD really shines leave out any comparison whatsoever to the Intel dual-core offering. This begs the question whether the person doing this review is a journalist or a marketing represenatative of AMD.
"We did not have time to evaluate the Intel platform with the Intel MKL, the P4 3.0GHz is an older reference measurement." is a very cheap excuse and indicates either lazyness or bribes on the side of AMD... I hate hardware review sites!
Dr. Dobbs last month had an item regarding threading in real-world environments. The authur said that while multi-threaded applications run a lot faster than single-threaded applications, that always isn't so. In addition, there are some significant issues in running in a multi-tasking, multi-threaded environment, not solved with the use of mutexes and semaphores.
Multi-threading and mult-cores are definitely the way the industry needs to go, but the current development methodologies and application architectures (as well as computing theory) may need to catch up a bit.
Dell still won't sell servers with them ....
Check out the article at Anandtech linked a little bit above, which does have comparisons with the Pentium lines. The results are still clearly in AMD's favor.
You can never go home again... but I guess you can shop there.
Anandtech has an AMD dual core Opteron and Athlon64 X2 article that might compliment the original poster's story pretty well. It has a sh*tload of benchmarks:
? i=2397
http://www.anandtech.com/cpuchipsets/showdoc.aspx
I really wish they wouldn't do gaming benchmarks with an Opteron in stories like these. Just because the Opteron used has similar specs to the dekstop processor that hasn't been released doesn't necessarily mean that the gaming benchmarks are all that useful. Just my 2 cents.
It'll be interesting to see how soon prices fall for these AMD processors (server and desktop) when they go mainstream. Read the cost comparisons for these badboys in the article.
Finally, I'm glad that Anand decided to demonstrate that the new AMDs will be backwards compatible with Socket 939 motherboards WITH BIOS revisions. Intel's dual core processors don't offer that luxury, from what I read in the article.
IronChefMorimoto
Okay, let's think about two things:
the limited three dimensions of space, and the limited number of layers you can put on the chip wafer as it is fabricated. The limited number of layers on the wafer is a simple concept to get. The limited 3-d space to work in also limits interconnects between multiple processors in clusters by limiting the topology which the cluster can form.
The uber-cluster concept was in the Thinking Machine (TMI) something-or-other which had 1024 processors linked together in (effectively) a ten-dimensional-hypercube. When you've got clusters currently, they've got to be networked and have an efficient and rapid method for passing messages and data. If you go mebbe to four processors, I can see the interconnects fitting on the wafers tightly. Maybe even to eight...
But beyond that, you start having difficulties maintaining direct interconnects between processors. The Thinking MAchines supercomputer effectively implemented 10 interconnects for each processor by having each processor (defined / labelled as a 10-bit address) connect to each processor whose address differed from its own address at exactly one bit. So a message could pass from any of the 1024 processors to any other of the 1024 processors in at most ten steps. And like the internet fabric, there were redundant pathways for the message to take. (fairly cute bit flipping algoritms for it too).
But I don't see compressing the network connections as easily for a hypercube on a wafer.
But maybe a simple linked line of processors.
hmmm...
Now, it's struck me as very peculiar that the benchmarks where the dual dual core setup from AMD really shines leave out any comparison whatsoever to the Intel dual-core offering.
They couldn't test a dual core multiprocessor chip from Intel because one doesn't exist yet. They've only released single processor dual core chips so far.
AMD introduced dual core on their multiprocessor server chips first, with desktop chips coming later on. Intel introduced dual core on their single CPU desktop chips first, with server chips coming later on this year, or in early 2006.
The problem is that you can easily run a single multiprocessor-capable CPU in a system, while you cannot run two single-processor-only chips in a system since they lack that capability.
Given ASUS has not updated the socket 940 SK8V BIOS in over 6 months, and hasn't even had a new beta BIOS (yuck) since December, what are the odds of any motherboard really supporting these CPUs? How many companies rush to support the older boards?
In fact, the SK8V is suddenly gone from both the motherboard page and the retired products page on the asus website. Hmmm...
With comments like:
"Even grandmothers own 8-megapixel consumer digital cameras now"
I really have to question the intellegence of this poor guy. I don't know many grandma's that drop $700-$1000 on digital camera's.
Unstable Apps: Our Android Apps Don't Suck
On my Gentoo AMD64 -O3 compiled system, running Gnome, Rhythmbox, Evolution, Epiphany, Liferea and GAIM, it is using 365 MB of RAM, not including buffers or disk cache.
In contrast, Windows XP running a similar set of applications was only using 230 MB.
this enthusiat hardware web sites are simply ridiculous. how can you make a decent test with desktop applications and server processors and systems and reach conclusions? evet their DB tests suck.
Yes and no... it depends basically.
Dual core (multi-core) dies are often larger then their single core siblings (not always depending on how the do single core version) and this gives you a larger surface area to thermally bond with as well as spreads out heat production. This can make it easier to cool even if it puts out more heat.
>With that comparison, my Emacs session is 6MB.
:)
.
Oh, come on. It took more than that 20 years ago
More seriously, I just launched one, and it immediately was using 9.5Mb on FreeBSD. It then did a couple of things on its own (???), displaying a notes buffer, and hopped up to 9.5Mb.
I shudder to think of what it will do if I actually type anything in its window . .
hawk
I'm an AMD fan boy I was thinking it would smoke the Intel too hard.
The dual core is mostly tested in encoding an area where Intel has traditionally dominated. And it still kicks intel's ass.
Did you just count those processes, or all of the shared DLLs that are loaded, explorer, etc that is necessary to run them?
My beliefs do not require that you agree with them.
AMD ones appear to have the same Thermal Design Power (about 90W) as their single-core chips.
How can anyone take an article seriously when the very first sentence just screams, "AMATEUR!!" like this one does:
Intel may very well go down in history as the first processor manufacturer with a dual-core solution, if only by three days.
IBM Power4, Power5
HP PA-8800
Sun Sparc IV
All full-fledged dual-core processors shipping long before Intel -- HP's been shipping for over a year and IBM's already well in to their 2nd generation of dual core processors with Power5.
Sure, you can excuse the author with some hand-waving about x86 context only or whatever. But if they really knew what they were talking about, they would have said it that way - or at least a competent editor would have corrected it. If these guys can't even get the trivial stuff right, how can anyone trust them to get the real technical details right?
When information is power, privacy is freedom.
Actually, no it isn't. The moron kid's friend is the father, so its his DNA.
The world moves for love. It kneels before it in awe.
Seriously. This is the level of usage that I'm trying to achieve, not UT (World of Warcraft). But I do want to be able to queue up a few torrents, rip and encode my movies (for a media centre setup) and play a game at the same time while running Itunes (Decoding lossless).
? i=2397Anandtech
? i=2388 ? i=2389
Back in the day, and I have posted this before, when I had a friend running an Abit BP6 (Dual Celeron board) he could burn a CD, encode MP3s, host a dedicated UT server and then join it. Dual Cores / Dual CPU setups have always been for us hardcore users and this is a remarkable step forward.
Here is the Anandtech AMD Dual-Core Review (I prefer it slightly to the FiringSquad articles)
http://www.anandtech.com/cpuchipsets/showdoc.aspx
Here is Part I of the Intel Dual Core Article
http://www.anandtech.com/cpuchipsets/showdoc.aspx
Here is Part II of the Intel Dual Core Article
http://www.anandtech.com/cpuchipsets/showdoc.aspx
That should provide some useful information.
It strikes me odd that AMD is pricing their Athlon x2's between $500-$1000. This seems particularly high when compared to the prices expected for Intel's offerings. The Pentium D's are supposed to be between $250-$500. I cannot see AMD getting that much higher of a price for similar processors.
even when I game I tend to have background tasks going (downloads, background services, etc)... so in such a case wouldn't it balance the load of the game on one and the background apps on another?
http://www.anandtech.com/cpuchipsets/showdoc.aspx? i=2397
As usual.
Just because it'll priortize, etc. doesn't mean that it's running the threads simultaneously which is what "at once" actually means. The only way is to have Hyperthreading or SMP for that. In the case of the SMP machine, it'll priortize the threads and divvy them up across the CPUs/Cores on the machine, to be executed as in-parallel as is possible.
On a non-Hyperthreading, non-SMP machine, it's going to execute only as fast as the one-legged man is able to get to kicking asses...
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
Has nothing to do with affording parts... maybe labor. Review sites are shipped units to test on loan and the site has to ship it back. If Anand only got shipped two chips, then, that's all they can review.
I imagine most folks are like me and want to know how two cores stack against each other when in the two single core vs. the single dual-core flavors. This lets me know which has more performance and gives a little insight into how well the integration of the dual cores was done. Basically, these numbers would tell whether I should buy a dual socket motherboard with a single core in each or a single socket motherboard with a dual core in it. Comparing the performance of 8 cores (four dual cores) vs. a quad single-core machine isn't too interesting other than to just see bigger/smaller numbers.
...for a Java virtual machine, let alone an x86 segmented architecture. Only time will tell if superscalar chip fabs are O(log n).... but I seriously doubt, SERIOUSLY doubt! that **any** pointer arthimetic will be performed faster on such a set up.
I am very small, utmostly microscopic.
"An alternative approach is to have "virtual" cores - have a stack of registers and pools of computational elements. This does require some extra element of sophistication, to share out resources, but if you have two programs with very different CPU needs, both programs should run faster. "
It's called hyperthreading. It sucks because multiple threads doing different things isn't the common case (unless you run BeOS). It also sucks because the L1 cache gets thrashed a lot, which is why it's actually bad to have it on for some activities.
--
Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
No. The TDP for the .09 micron dual cores is the same as the TDP for the .13 micron single cores.
.09 micron process, and you've got around 90w TDP rating for the higest-speed chip they plan to introduce.
The TDP for the Winchester cores (.09 micron single core) is 63w.
So, take into effect that is is two Winchester cores with half the memory controllers (less power usage), plus the efficiency gains of a mature
I seriously doubt 2.2GHz will suck 90w. My 2.0GHz Winchester uses less than 40w max. I fully expect them to hit as high as 2.6GHz in later releases of this core revision.
Man is the animal that laughs.
And occasionally whores for Karma.
Is this real enough for you?
e n& q=AMD+outsells+Intel&ie=UTF-8&oe=UTF-8
http://www.google.com/search?client=safari&rls=
What is this supposed to tell me?
How does a dual core opteron stack up against a dual core pentium? Seems a simple question. But I guess they thought a better comparison would be to compare two dual core opterons against a single dual core pentium...brilliant.
This just re-inforces my belief that review sites never tell you anything of any use. Horrendous graphs (like showing scores of 1660 vs: 1640, but starting the graph at 1600 so the 1660 looks 150% times better than 1640, instead of 2%).
The hyperbole also gets to me....chips/systems are always 'blowing away the competition' when they are like, 5% faster. Hey...get real. When I upgraded my P166 to an Athlon 2400+, did I really care that it might have been 5% faster/slower than it's competition? It was over 10x faster than the system it replaced! Let's get some reality in here....
But of course, we know it's all about scoops and page views for advertising anyway...integrity is gone, if it ever existed in the first place.
the
canonical
anonymous
coward
my ed session only uses 16KB!
Apocalypse Cancelled, Sorry, No Ticket Refunds
found at The Tech Report:
- x75/index.x?pg=1/
http://www.tech-report.com/reviews/2005q2/opteron
"...that's as white as it gets; all the bits are on..."
I'd also love to see how well these overclock, since I have a athlon64 3000 (1.8ghz) that does 2.5ghz, which would put it at about 4100 AMD's PR scale.
If a ~$150 1.6ghz 242 can do the same speeds as the ~$700 2.4ghz 250, a 50% overclock, then we might have another Celeron 300A on our hands :)
my karma will be here long after I'm gone
hope this link works:
X JsX3Jldmlld19JRD0xMTI5/
http://www.hexus.net/content/reviews/review.php?d
"...that's as white as it gets; all the bits are on..."
There used to be talk that the V. 34+ speeds of 33.6 kbps represented the very fastest that US phone lines could ever handle. It just wasn't scientifically possible to go any faster.
The 33.6 limit was NOT due to the phone lines, it was due to the equipment at the end of the phone lines at the telephone exchange.
At the telco end, telephone audio would be converted to and from analog and digital so that an analog signal could be presented to your phone, but on the other side a digital signal could become part of a digital packet switched network to efficiently be routed to where your phone call needed to go.
Upgrade that equipment or allow the elimination of conversion between analog and digital and you upgrade the limits. The limits of the copper lines themselves are much higher than 33.6kbit/s.
War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
Because there are no motherboards for dual 860's!
:(
Intel has no need to produce such as the chip is available in such low quantities