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.
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 ....
Well, at the very least, Anand put some Cygwin/gcc tests in there.
Most Windows users don't know what it means to multitask. It's much harder to do when you don't have multiple desktops, virtual or otherwise.
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
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.
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.
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