Building A High End Quadro FX Workstation
An anonymous reader writes "FiringSquad has an article detailing some of the differences between building a high-end workstation and a high-end gaming system. They go into things like ECC memory, and the difference between professional and gaming 3D cards. The Quadro FX 2000 coverage is particularly interesting -- the system with the Quadro FX 2000 was never louder than 55 dB!"
55db, is that supposed to be quiet?
Compared to the 75 db GFFX, that's a whisper
I was going to read article before posting but that's what I got.
Access to firingsquad.gamers.com
The site you have requested is currently blocked... blah blah blah
I guess have to go back to work.
-the system with the Quadro FX 2000 was never louder than 55 dB
Which is, mind you, 10 times more quiet than the X-box !!
Seriously, who can afford the money to put in somthing like that ? You're better off starting building another STEP system in your garage...
Karma cannot be described by words alone.
I Am Not A Memory Expert though.
I'm Rick James with mod points biatch!
"differences between building a high-end workstation and a high-end gaming system."
1. workstation == better processors
2. gaming system == better graphic cards
Let's face it - the main focus in a games PC is a blindingly fast GPU that can do umpteen hundred frames/sec at 1600x1200x32 or whatever, so you also need your system to be able to give the data to your video card as fast as possible. (Sound is another consideration, but not quite so major).
...) doesn't use a GPU too intensively, except for displaying graphical data, for which the high-end OpenGL cards are ideal. The main focus here is CPU's performance in doing complex numerical tasks, not just passing data to the AGP slot. And let's face it, multiple-CPU PCs don't necessarily do anything for gaming, but they're great for this sort of stuff.
... If you're unlucky though, this flipped bit can alter critical data and cause your system to crash. In our situation, a flipped bit could potentially alter our results significantly. Geez.
But "honest-to-goodness computation" (numerical analysis,
However, most if not all of the points in this article are quite informative - did YOU know the difference between Athlon XP and MP. I thought I mostly did.
And his choice of ECC RAM - Two to twelve times each year, a bit in memory gets inappropriately flipped
We come to the video card - a hacked GeForce isn't the same thing as a Quadro - bet some of the FPS freaks might be a little surprised, but the GeForces and Radeons aren't made for this sort of stuff. No real surprise, if you think about. But, as he says, why not a FireGL? Everything comes back to the lesson of the day: know your task. And boy, he certainly does.
Anyway, enough of regurgitating some of the finer points of this great article. Read it for yourself. And don't post comments about how 1337 your Radeon 9700 Pro or Ti4800 is. Know your task.
This sig intentionally left bla... dammit!
Who's got the whiteout?
"These systems were around $40,000 when first released. Each R12000 400MHz has a SpecFP2000 of around 350-360 and so it's approximately equal to an Athlon 1.2GHz. The caveat is that the SpecFP2000 benchmark is actually made up of a bunch of other, smaller, tests. For computational fluid dynamics or neural network image recognition, the 400MHz SGI CPU is 2.5 to 5 times faster than the Athlon!"
WOW! 2.5 times faster than a 1.2Ghz Athlon!? Man, you'd almost need a $168 2.4 Ghz Athlon to keep up! I wish they made them!
P.S. The 3.06 Ghz P4 is just under 1000 on the SpecFP benchmark.
I'm Rick James with mod points biatch!
The article carefully explains the choices made. However, we find the following line at the end of it:
Special thanks to AMD, NVIDIA, TYAN, and Ryan Ku at Rage3D.com for helping me with this project.
Well, maybe they had no influence at all, but then how come that most of the chosen products match this 'special thanks' line?
News flash: performance per Hz on ia86 cpu's suck, Athlon and PIV zeon both suck but for different reasons. If you are interested in performance per $ then it's a different story.
If it's not ISV certified it doesn't do you much good, as for as a workstation goes.
From Ace's Hardware:
When you look at the typical price ($4000-$6000) of a workstation built by one the big OEM's you might ask yourself why you or anyone would pay such a premium for a workstation.
In fact if you take a sneak peek at the benchmarks further you will see that a high-end PC, based upon a 1400MHz Athlon, can beat these expensive beasts in several very popular workstation applications like AutoCAD (2D), Microstation.
Yes, it is possible that you are better served by a high-end PC, assembled by a good local reseller. Still, there are good reasons to consider an OEM workstation.
Most of the time, a workstation is purchased for one particular task, and sometimes to run one particular application. Compaq, Dell and Fujitsu Siemens have special partnerships with the ISV's (Independent Software Vendor) who develop the most important workstation applications. In close co-operation with these ISV's, they verify if the workstation is capable of running each application stablely and fast. In other words, you can ask the OEM whether or he and the ISV can guarantee that your favorite application runs perfectly on the OEM's workstation. ISV certification is indeed one of the most critical factors that distinguishes a workstation from a high-end desktop.
Secondly, it is harder to assemble a good workstation than a high-end PC. Typically, a PC is built for the highest price/performance. A lot of hardware with an excellent price/performance ratio comes with drivers which do not adhere strictly to certain standards such as the PCI and AGP standards. Even if this kind of hardware might comprise stability in very rare cases, it is unacceptable for a workstation.
Last but not least, workstations come with high-end SCSI harddisks and OpenGL videocards which are seldom found in high-end PC's. Workstations are shipped with ECC (Error Checking and Correction code) memory and can contain 2GB to 4GB memory. High-end PC's typically ship with non-ECC memory and are - in practice - limited to 512MB (i815 chipset) - 2GB (AMD760).
Perhaps the author felt that it goes without saying, but I'll say it. Regardless of theory, the choice of CPU would ideally be left until after some domain-specific benchmarks.
The GeForce is clocked @ 500MHz. The Quadro is clocked @ 400MHz and doesn't need the hoover for cooling.
What exactly does this mean? You just need drivers that work (i.e. can make the soundcard produce sound)! Is there something magical about MP3s?
Quite a Nice article, and useful to me since I'm consistantly building workstations for use in physics research, but what changes would be made for a linux based system?
The information on GPU's was great, if your running in windows and doing visualizations, but most of science doesn't use Windows. They started their projects on Big Iron Unix and are now moving to linux.
Our current spec out looks like this:
2 Athlon MP 2400
Tyan Tiger MPX
We were using Thunder, but found we didn't need the onboard SCSI so moved to tiger. After the fits I've been having w/ Gigabit cards and the AMD MP chipset though I'm considering going back to the Thunder for built in gigabit.
2Gig Kingston ValueRam EEC RAM (its what tyan suggests)
120GB WD Spc. Ed. 8M cache HD
Additional Promise IDE controllers for new HD's when needed.
Generic TNT2 or Gforce2 Video. (they are just math boxes)
Plextor ide CDRW
Still looking for the prefect tower.
Extra case fans.
The CPU's have been changing over the last year or so as the MP's get faster, And we have moved from 1 to 2G of ram.
Biggest problem I'm still having is the system sounds like a 747 taking off and I've had official AMD CPU fans burn out on me. I would still love to get a bit more oomph out of this though if there are any suggestions.
When You hear gunfire, you know you're there!
Can I get this in "Articles on Tape" format?
can someone read it aloud and email me the mp3?
The truth doesn't care what I think.
Did anyone else see a logical disconnect between his assertation that two sticks of RAM were better than one because if one failed, the machine could still operate while they waited for a replacement stick... and yet he chose NOT to use RAID?
Even worse, his choice of drive was a single WD 80GB IDE drive? WTF? There's a reason the warranties on those things just dropped to a year!
What part of "shall not be infringed" is so hard to understand?
Computers should be silent. Any noise at all is too much, and 55 dB is way too much.
Maybe I missed it, but I didn't see a price final. For all his talk about cost vs. performance in the beginning, you'd think we'd see a final overall price for this thing...
vk.
I was pretty amazed he didn't go with a SCSI solution for stability's sake if nothing else. Sure it's more expensive, but so is a QuadroFX for graphics.
Western Digital 80GB Caviar with 8MB Cache
Why would you use a single IDE HD when you have SCSI built in the motherboard? In my experience storage upgrades always provided tremendous speed improvements. Disk access is always a big bottleneck. If your going to have a "high-end" workstation, you need at least SCSI, preferably SCSI RAID. If you want to go barebones, at least have IDE-RAID with a really good backup plan.
And WTF do Quake 3 benchmarks have to do with a workstation?
Also many scsi drives are less reliable then ides. Hu?? This is because scsi drives typically spin at higher revolutions so they tend to fail more. Higher capacity drives are more prone to defectives and data corruption. The lower capacities typically are more reliable. Ask any admin how often they replace scsi drives on various raids? The fastest and biggest ones from what I read here on slashdot fail every 2-6 months! Quantums I heard fail on a weekly basis on some of the more questionable units. The newer ones seem to be the worse.
I have been doing computers since 1991 and I have never seen a hard drive fail. I only use ide. I believe part of the reason is I use to upgrade my drives every 2 years and until recently did not run my systems 24x7 like servers do. For the last 2 years I have been running 24x7 without any problems. Like you I would still select scsi assuming its for critical level work and money isn't an issue. I would pick Ide if raid was not needed since scsi is not more reliable unless its in a raid-5 configuration. Most workstations use alot of graphics and cpu power. Server applications tend to bottleneck at the hard drive. So hard disk performance is not really a factor unless the application runs of memory and swaps to the drive. Scsi vs Ide benchmarks show that they are almost identical in speed unless lots of i/o requests go to the drive in parrellel. Most cad apps today easily stay within the 2 gigs of ram. I know exceptions exist but they are rare.
However I would try to stay within 7200 rpm and not go above 10,000 for the drive. Your asking for trouble with the higher speeds not to mention do not really provide an increase in performance more then single percentage points in alot of benchmarks. Another benefit also with going with slower rpm drives is that they are alot more quiet.
Scsi is nice because it offloads alot of i/o processing to the scsi card. For any database or crtical application where raid is needed its the only way. For a graphical workstation for non critical use (artist or grunt level engineer) price and huge storage might be a bigger factor as well as reliability. Scsi without raid is not more reliable. I know a few raid workstations exist but raid is almost exclusively used in servers and is expensive for a desktop. Most engineers save their work on a network share. I guess you have to take in the cost of a hard drive failure. Yes engineers are sometimes expensive but not more then any guy in sales or marketing in a big corporation. You might as well give everyone raid.
http://saveie6.com/
First - SCSI and EIDE drives quite often use the exact same mechanical hardware and platters - the only difference exists on the controller board. It is possible, on some lines, to actually swap out the controller boards, thus making one version of a drive a completely different one. Almost invariably, the physical format is identical, so the drive can be used as though it had always been that model.
For example, I have a bunch of older Seagate ST32550W(D) drives. Some are HVD, some are SE. I can swap the controller boards at will, and they essentially become the "other" model.
Second, it is actually better to leave a disk running 24x7 than to constantly restart it. Sure, if you are concerned about power, then by all means spin down the drives - but keep in mind that spinning up and down is where most of the wear occurs. I've seen drives fail suddenly that had been in operation for years. They just failed to restart. It comes down to inertia.
The warranty issue is most likely not related to actual increases in failures, but instead, related to support costs. They are narrowing the window of "lifetime" to eliminate drives that fail further out. SCSI drives are a premium product, and buyers expect more service - which is why they still enjoy (largely) the traditional three and five year warranty.
IOW - the warranty issue is a marketing thing, not a reliability thing.
Only 55db (Score:1) by scotay (195240) on Monday February 03, @06:20AM (#5215096)
The GeForce is clocked @ 500MHz. The Quadro is clocked @ 400MHz and doesn't need the hoover for cooling.
didja RT*A? From the horses mouth:
I've run benchmarks at high resolutions when possible to minimize the influence of the CPU. By default the Quadro FX 2000 operates at 300/600MHz in 2D mode, and 400/800MHz in 3D performance mode. The new Detonators allow "auto-detection" of the optimal overclocking speed. This was determined to be 468/937. The GeForce FX 5800 Ultra runs at 500/1000. Here are the results we obtained with the card overclocked to 468/937:
I'm getting solid performance with a GPU that never runs past 63C and enters into the "high fan speed mode."
Hmmm. So. You were... wrong. OK. Bye,
Just because I doubt myself does not mean I find your position compelling.
No, they don't.
The Unreal engine has never been multi-threaded(there was a RUMOR that a future build of UT2k3 would have it in for laughs, this has not happened yet). For Quake3, you can use the "r_smp" variable in a Q3 engine game, but this is more of a testament to Carmack than anything else(stability problems, here we come).
Speaking as an owner of a dual-Athlon system, buying a SMP machine entirely for gaming is a shootable offense--there's no viable reason. Most games really aren't bound by the CPU, they're very fill-rate and TnL dependent, and more likely to run into your video card, RAM or bus speed barriers first. More CPU helps if you're running a server or for some reason want to play with a ridiculous amount of bots, but a bus speedup or better video card will aid the client much more.
Where it DOES come in handy is if you do development work; you can launch the client without having to quit out of your editing environment, compile a level in the background, or encode MP3s without a single loss of frames...
--
I think he starts off well talking about the decision making process, the move over x86, what ECC means.
However, he pretty much dumps his chosen hardware in our laps by the end of the article without much explanation. It feels rushed almost.
There is way more out there than Tyan, who cares what google uses. What about dual channel DDR? What about the fact that Xeons and newer P4s have HyperThreading?
He starts slow, then in a few paragraphs blurts out some mystery hardware he decided to go with. Then babbled about Geforce VS Quadro for the rest of the article.
Oh well, he's a good writer. Better luck next time.
He went for the 8Mb cache WD drive - the guarantee on those is still 3 years FYI.
For x86 Ati and Nvidia have Linux drivers. How about a RS6000 with a gtx3000 GPU? (Or Sun & CGI) Where can I find more info about production workstations running in environments with thousands of clients? (automotive engineering e.g.)
Creative used to claim "MP3 acceleration" for encoding and decoding. They didn't give much info, but I got the impression it would only work if you used their software for playing and encoding.
Nothing to see here; Move along.
"In this replacement Earth we're building they've given me Africa
to do and of course I'm doing it with all fjords again because I happen to
like them, and I'm old-fashioned enough to think that they give a lovely
baroque feel to a continent. And they tell me it's not equatorial enough.
Equatorial!" He gave a hollow laugh. "What does it matter? Science has
achieved some wonderful things, of course, but I'd far rather be happy than
right any day."
"And are you?"
"No. That's where it all falls down, of course."
"Pity," said Arthur with sympathy. "It sounded like quite a good
life-style otherwise."
-- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"
- this post brought to you by the Automated Last Post Generator...