Dual Athlon Motherboards Creep Closer
Quixote writes: "The Inquirer has an article about a dual Athlon MoBo sighted in Taiwan. Running with 1.8GHz Athlons. Sweeeet!. Ahem. Tom's Hardware also has a photo of the MoBo. Can't wait to get my grubby paws on one!" AMD seems to be waiting for the Christmas shopping season or something -- would be nice to see some mid-range dual-AMD motherboards soon, because those dual-NIC, built-in-SCSI ones look a bit out of reach for now.
Well, I finally broke down and bought test equipment. A 1.5 P4, i850 motherboard, 640 MB RDRAM and 1.33 Athlon, AMD760 motherboard, 512 MB DDR SDRAM. I built them, installed Linux, installed the CFD software my customers use, and did some benchmarking.
The long and short is this: for this application, the P4 was the winner by a huge margin. The 1.5 P4 with RDRAM was over 60% faster than than 1.33 Althon/DDR rig.
So, this is important to me and to other scientific computing folks for a number of reasons:
- P4 prices are in a freefall
- I can put 1 GB of RDRAM on an i850 board with a 1.7 GHz for $1400 (CPU $400, RDRAM $800, MoBo $200)
- The only DDR motherboards worth anything are based on the AMD chipset and they only have two DDR sockets. So, to get to 1 GB DDR, it costs about $600 each for two DDR DIMMs...$1200 just for RAM!
- Even the "best" DDR implementation is only the slightest improvement over SDR. (about 10% in my tests)
So, I am sure that this will infuriate the lemmings who wander in to moderate. I have been waiting for the dual AMD setup with anticipation, but when it comes, it desparately needs decent DDR support. At least for my application, Intel and RDRAM are doing something very right.So, RAMBUS sucks as a company. Intel isn't much better. For Unreal Tornament and Office Bench-O-Rama 2000, the Athlon might be the easy choice, but I think Intel has a viable platform in the i850 and they may well evolve it into an outstanding dual system. They have the kinks out of their RDRAM implementation. AMD and VIA should take note. Their DDR implementations are worthless.
I doubt it. Most of the compiler related benefit is pretty small. The prefetch instruction for example gave about a 20% boost to the stream benchmark when shoved into an experimental version of gcc (this was the AMD prefetch). At that time it wasn't taken because it made some other benchmarks worse (the compiler wasn't smart enough to know when not to use them). That was about 18 months ago, so I'm not sure if they were improved and put in, or shelved for a post-3.0 release. Most other tweaks are smaller. SSE/3DNow would show a bigger improvement, but so far no compiler has done much with them, that is all hand coding (or on the PowerPC minor compiler assist because Apple modified gcc to have AltiVec datatypes), but you still have to change the C/C++/ObjectaveC yourself).
Just as importantly gcc sees optmisations for both CPUs (and many others), not just the Intel version.
The Intel compiler (as far as I know) doesn't get AMD optmisations, but it also isn't all that wildly used, despite being a very nice compiler. Most windows code isn't all that optmised, I'm not really sure why.
(note the superscaler changes seem like they would require a lot of compiler help, but ever since the PPro the x86 CPUs have mostly been out-of-order machines and don't need much compiler help in instruction ordering to get pretty close to top speed so unlike the 21064 or Pentimum1 or SuperSPARC rather then getting a 2x to 4x speed up for getting just the right ordering the speed up is tipicaly more like 10% and that is when there are lots of cache hits!)
Actually if you want integer performance Intel pretty much has the SPECInt crown (at least last month comp.arch was abuzz because the Alpha had finally lost it, and was in danger of losing the SPECFP as well, but that's what happens when half your design team is lost and your new CPU gets to be 20% as late as Intel's Merced).
The SPARC isn't a performance leader, and hasn't been for a very long time. It does give you access to some great rackmountable hardware, a ROM monitor that is great for lights out management, and a lot of other things, but raw CPU speed isn't it.
I think the Alpha still wins in SPECFP, but if you can do with reduced accuracy non-IEEE FP the PowerPC or Intel or AMD may beat it. For I/O the S/390s seem like a better bet :-)
Pretty good advice.
If you are CPU bound BSD/OS will do fine. If you have some I/O in there Linux and FreeBSD aren't too bad, but they could be a lot better. They are certainly better then Solaris was after the same number of years of effort. I'm not sure the BeOS kernel is actually any better then those OSes. The userland is better positioned because of the way they designed it, and they promote use of threads quite a bit.
P.S. yeah, I know it was probably a troll, but I had to reply :-)
The article mentions support for Screaming Sindie instructions. That's a good one. Someone must have dictated "Streaming SIMD" (or SSE) over the phone and the reporter obviously didn't have a clue what was meant.
Jeff
Opinions expressed are my own and not necessarily those of my employer.
Have a look at quietpc.com. I've just finished sorting out my 1Ghz Tbird to get it down to an acceptable temperature and noise level. They do silent/quiet PSUs approved by AMD, fans, drive enclosures and other bits. The noisiest thing in my PC now is the 25mm fan in the back of my CDR, which sounds like it's about to fail - Papst have just announced a quiet 25mm fan, but it's not actually available yet.
Also try http://home.swipnet.se/tr/silence.html for more lots of info regarding 'Silent PCs', TCO99, and what manufacturers can help you.
"don't fall into the fallacy of believing that Perl can solve social problems. Maybe Perl 6 can, but that's a ways off"
The inquirer also has an article which breaks down the 460 watt PSU requirement by component. I still want one even if it would up my electricity bill. Random thought: I hope they don't release these first in California...
--
I usually make subsidary boxen out of 'em and their various supporting hardware.
(ie boxen for irc, icq, muds, and light browsing; low-end servers...)
But donating 'em is good too, and I wish my old school had done that more often - they had a literal huge closet full of slightly obsolete PowerMac G3s. Not that I like PMS much, but...that much processing power going to waste irritates me.
-- Veni, vidi, dormivi
I've been waiting for dual-Athlon + DDR for about a year, but I finally realized that they weren't actually going to come out until I spent my money on something else. So I went and bought something else a couple of weeks, to clear the metaphysical logjam.
Think of me when you boot your dualie.
--
Sheesh, evil *and* a jerk. -- Jade
> Of course, it is in Japanese, but the pictures are *great*.
Yeah, I visit that kind of Web site now and then too.
--
Sheesh, evil *and* a jerk. -- Jade
It is now at:
http://www.tomshardware.com/technews/technews-2001 0510.html
There is also another article with decent info here
They also have updated info on the specs on the front page.
Check out the Vinny the Vampire comic strip
"It is a greater offense to steal men's labor, than their clothes"
http://www.tomshardware.com/technews/technews-2001 0510.html
http://www.tomshardware.com/technews/technews-2001 0510.html
I don't usually flame people but I can't resist this one.
This is so full of crap I almost don't know where to begin. The possible performance increase you might see in the future from using the P4 is offset by the fact that it costs more know and doesn't perform as well. In the future that you are looking at the Sledgehammer will make a much nicer desktop processor than either of those chips. Get the best performance you can afford know and upgrade as necessary. If you really need the best performance you use what is best at the time of purchase and upgrade when there is a significant improvement by changing. You don't buy the slower now and pray for miracles.
As far as OS's go, that is what truly gave away the fact that you are a troll. SMP support in Linux and W2k is more than adequate for any purpose your limited brain can come up with. Especially since SMP performance is determined as much by the app as by the OS and the current crop of apps could all stand a little work in that area. There is also the fact that the Palimino chip cans use 3Dnow and Screamin Sindie instructions if I remember correctly.
You buy your P4. I'll spend the same amount on an Athlon system and spend the difference in price on RAM. My system will smoke yours now and even at the end of there useful lifespans there won't be an appreciable difference in performance over the range of apps most people use. I'll still beat you on everything except games and graphic apps.
"If there is nothing you are willing to die for, then you are not really alive." Myself