Tom's Guide Forums
  Tom's Guide Forums » CPU & Components » CPUs » Huge Workstation Build
 




Word :   Username :  
 
 Page : 1 2
Previous
Author
 Thread : Huge Workstation Build
 
More Information

Earlier this week I got the following components from a local computer shop:

Tyan Tempest i5400PW Motherboard
2x Xeon X5472 (3.0Ghz, 1.6Ghz FSB Harpertown)
16x 1GB Kingston DDR2-800 FB-DIMM
2x 500GB Seagate Barracuda 7200.10 Hard Drives
Silverstone Tenjim 10 (TJ10, windowed version)
Enermax Galaxy 850W
7x Noctua NF-P12-1300 120mm 9-bladed fans
2x Thermalright HR-01-X Xeon Heatsinks
FB123 Zalman Fan with Retention Bracket

Should be interesting, eh? There's no dedicated video card because it'll primarily be a HPC rig. This motherboard is absolutely great: it would support up to 64GB of memory without a problem. It's basically what the Seaburg chipset, the one in the skulltrail platform, was designed for: this really is a server, and isn't a server chip pretending to be a cool gaming-oriented platform. Having said that, it's the same chipset, so this is basically another take on the Skulltrail platform.

I unpacked everything and proceeded to the build. I have a few pictures here that I'm about to upload and will post the links very shortly. It's already up and running. I'll also install an OS and try and run some benchmarks. Here are two:

http://www.ifi.unicamp.br/~daviddc/thgpost1.jpg

The two OEM processors and one of the Thermalright HR-01-Xs. Apparently, the X5472 is more widespread as OEM version for system integrators. The guy I bought this from said he couldn't find boxed top-range Xeons anywhere. So no stock coolers, but... who cares? Honestly, against the HR-01-X?...

http://www.ifi.unicamp.br/~daviddc/thgpost2.jpg

The motherboard, still inside protective bag. Quite a big motherboard: I've never seen one of this size. And certainly not with 16 memory slots!

Message quoted 1 times
Message edited by Mephistopheles on 05-02-2008 at 11:28:28 PM
Related Product

Register or log in to remove.

More Information

So let's get to the more interesting pictures...

http://www.ifi.unicamp.br/~daviddc/thgpostA.jpg

So that's what we're talking about... system up and running. Wires are still a little messy: I did the cabling properly only for the HDD cables. The fan wires in particular are all over the place. I'll take care of that later. There are 7 active noctua fans in this system, plus another for the main intake, but the noctuas are not noisy. Cooling is great, because there's kind of a vertical wind tunnel going on here. Also, for those who were wondering, the Zalman retention bracket was my way to keep the memory cool. I'm still considering using the supplied rear fan (a black nine-bladed Silverstone FM121) for the retention bracket, just for the looks. The noctuas look great but have very strange colors. What do you think?

http://www.ifi.unicamp.br/~daviddc/thgpostB.jpg

Here's another one. I haven't figured out what "93" (or is it "E6"?) means, but it certainly is cool. The system was running memtest while this picture was taken. Plus, here you can see that I haven't even zip tied the front panel cables (reset, power and so on).

http://www.ifi.unicamp.br/~daviddc/thgpostC.jpg

Huh, I wonder if that's enough to run vista? These are the 16 DDR2-800 FB-DIMM modules with dedicated cooling by a Noctua NF-P12-1300 fan. Just imagine if they were 2GB modules or even 4GB modules! Really, all you need is money for that: the motherboard and technology for it is there.

More Information

A few more...

http://www.ifi.unicamp.br/~daviddc/thgpostD.jpg

The assembled system, closed. OK, so I still haven't bothered to hide the fan cables and still haven't zip tied the front panel cables, but come on, this already looks quite good! System is off here.

http://www.ifi.unicamp.br/~daviddc/thgpostE.jpg

http://www.ifi.unicamp.br/~daviddc/thgpostF.jpg

Two more from other angles. In this last one, you can see that I've done the cabling for the hard drives with zip ties in a more respectable fashion. I'll do the rest later.

http://www.ifi.unicamp.br/~daviddc/memtest.jpg

This is what I ran first: a memtest86+. Doesn't recognize processor or chipset, but did you see that memory speed? (remember, the theoretical maximum bandwidth for quad-channel DDR2-800 is 25.6GB/s) I'll run something a little more beefy later on.


Sniper
More Information
Sniper
More Information

You might want to use a dedicated graphic card since onboard graphics uses the system RAM (even though it's only 32MB) the onboard will have a negative effect on RAM bandwidth. Just grab a cheap PCIe card like a 8400/8600.


---------------
E2180 @3.2Ghz + P35DS3L +8400GS (700/475 OC)
http://farm4.static.flickr.com/3268/2588429538_b3c41b29c3.jpg
More Information

Holy Sh** that is one f**king nice system, (swearing increases as jelousy does.)

obviously not gaming, but what is the main purpose of this sytem? caluculations? rendering? Server?

Shadow if it used as a server or as a workstation of calculation then there is really very little need for a GPU.

none of the servers i have come into contact with have dedicated graphics (although thats te wrong word, as on board graphics still has a GPU so doesnt strain the CPU) because there is just no need for them unles it has some graphical processing to do or if the MB doesnt haev built in graphics. there just more to go wrong.

very nice build and the total cost???


Message edited by dobby on 05-03-2008 at 12:13:27 AM
More Information

Wow...just...wow.

I looked up those X5472 CPU's and they ring in over a grand a piece...yikes! If only I had such money!

If this rig could be used for gaming, I wonder how well it would play Crysis. :lol:


Message edited by bdcrlsn on 05-03-2008 at 12:23:19 AM

---------------
Intel C2D e6400 @ 2.4GHz | GA-P35-DS3R | 2GB G.Skill DDR2 800 | XFX GeForce 8800GT | WD 320GB & 400GB | Sound Blaster X-Fi XtremeMusic | PC P&C Silencer 610-watt PSU | Samsung 941BW | Windows XP Pro
More Information

Actually, shadow, I looked it up, and according to Tyan's website, the i5400PW uses a ZGI Z9S integrated PCI graphics system with 32MB DDR2 dedicated memory, so the video system doesn't access the main system memory.

While I was speccing this system, I found that it is common practice for server motherboards to include a few memory chips on their boards just for graphics. Only in the desktop arena do integrated graphics share memory, apparently! :)

Message quoted 1 times
Message edited by Mephistopheles on 05-03-2008 at 12:57:05 AM
More Information

Well that is pretty sweet :D. Awesome in fact...
On a side note, sorry to go slightly off topic - I know Xeon's and Opteron's are designed for server platforms but if they were put with a decent graphics card how do they compare to desktop gaming platforms? With 16gb it can't be that bad at gaming right?

Sniper
More Information

Mephistopheles wrote :

Actually, shadow, I looked it up, and according to Tyan's website, the i5400PW uses a ZGI Z9S integrated PCI graphics system with 32MB DDR2 dedicated memory, so the video system doesn't access the main system memory.

While I was speccing this system, I found that it is common practice for server motherboards to include a few memory chips on their boards just for graphics. Only in the desktop arena do integrated graphics share memory, apparently! :)


Cool. I should have checked out the board first lol. Thanks for the correction.


---------------
E2180 @3.2Ghz + P35DS3L +8400GS (700/475 OC)
http://farm4.static.flickr.com/3268/2588429538_b3c41b29c3.jpg
More Information

supremelaw, funny story about the guy who asked if a 4-socket rig could do word processing. The only sad thing is that people who don't understand this will probably frown away from the system's price without acknowledging that this is, in fact, a ridiculously powerful number cruncher that is not like those cheap desktops you pick up at your local marketplace...

dobby: it'll primarily be used for processing custom physics code for an important professor at a local university. He and a bunch of students have parallel code up and running at it will really make a difference for them!

Also, as for price, we paid in brazilian reais, and we probably paid quite a respectable amount of import taxes, so it's not easy to compare with prices you'd pay in other countries. If you think about prices in the US, you're looking at ~US$2500-2600 for mobo+CPUs, ~US$1000 of memory, US$600 case and PSU, ~US$200 for hard drives, US$140 for 7 high-end noctua fans, ~US$110 for the HR-01-Xs, and 5 or 10 dollars for the Zalman retention bracket, which, come to think of it, was really a good idea for the FB-DIMMs. This adds up to a total cost of US$4550-4650, which, actually, isn't that expensive for such a ridiculous system.

For the sake of comparison, the top alienware system (the ALX), without monitor, costs US$5149 in its default configuration. It's a X38-based desktop with a quad-core penryn extreme-edition chip overclocked to 4Ghz equipped with a petty 2GB of DDR3-1333 and 320GB (2x160GB) hard drives, but it has a dedicated video card. OK, it uses liquid cooling and clocks higher, but it doesn't feature a 1.6Ghz FSB (or two) and is no match for the throughput of this workstation for HPC. Plus, it's more expensive! But the extra US$500-600 could be put to use in a dedicated video card. But, anyway, for HPC this is appropriately priced against ultra-high-end desktops.

Out of curiosity, we could have upgraded the memory to 32GB total system memory for an extra US$1000, and if you were really hell-bent on having your own private memory nirvana, you could get 64GB for an extra ~US$5200 (ouch)! We didn't have the money to do so, but the guy from the store even gave me some prices in brazilian reais for these higher-density modules (2GB and 4GB DDR2-800 FB-DIMM): he could have obtained them if we had the need/money!!!

HP's blackbird high-end desktop also doesn't match this and costs north of US$5K. Plus, hey, I got to build the damned thing and it was fun!!!

Too bad this computer won't also be used as a development workstation - there won't even be a monitor involved. If that was the case, you could plug in, say, a rather cost-effective 8800GT or something and a 24" widescreen LCD. Now that would be a perfect place to write, debug and run code. :love:

Over the next few weeks I will try and run some benchmarks and stability tests. I have some n-threaded code that I'm eager to test on this server. I'm also interested in comparing the performance this system achieves to a few other reference systems. What I have available consists of one Q6600-based system, one C2D E6700 and one 16-CPU numalink-connected Itanium server (CPUs @ 1.5Ghz) to test. Personally, I think the Itaniums will get trounced, with this system besting a 16-way Itanium, but I'll tell you in a few days.

Sorry for not posting any more pics. The "über-rig" is not here with me at home, it's at the university. I'll post more pictures later. Also, I need to do the final wiring. But not today. Now I'm off to bed! :sleep:


Message edited by Mephistopheles on 05-03-2008 at 04:09:55 AM
More Information

what OS are you gonna be running. most of the research PC i have come into contaact with have run Win Server (03 mainly) so there program can make use of the .net libary make coding easy as (i love MS codes, C# FTW)]

or use Solaris for real serius stuff.

i assume it gonna have to be an x64 OS to make use of that ram, but is your program gonna be x64?

thank for posting BTW. appreichate it

More Information

dobby wrote :

what OS are you gonna be running. most of the research PC i have come into contaact with have run Win Server (03 mainly) so there program can make use of the .net libary make coding easy as (i love MS codes, C# FTW)]

or use Solaris for real serius stuff.

i assume it gonna have to be an x64 OS to make use of that ram, but is your program gonna be x64?

thank for posting BTW. appreichate it



I wonder what kind of number crunching you do if you do it mostly on Windows machines. From what I've seen, my guess is you're running fairly short-run (less than a day's runtime) jobs that have small (<2 GB) working sets on 32-bit Windows. I also will guess that you are running some pretty high-dollar proprietary software on some of the machines (e.g. MATLAB) and you're running them on machines that are basically desktops with all of the RAM slots filled with maybe a few dual-socket workstations thrown in there. That basically describes the only Windows number crunchers I've ever seen, and it wasn't all that many. Almost all of the number-crunchers I've come across have been big headless machines running a Unixy OS such as Linux, BSD, or Solaris and you used ssh to log into them remotely. The Windows machines ran the high-dollar proprietary software programs that worked on problems that took usually at most an hour to crunch whereas the custom-written stuff that required a lot of memory and runtime ran on the Unixy hardware. I am sure a few guys do code HPC stuff in C# but everything I've seen has been FORTRAN, C, or C++ and little of it has any sort of a GUI- the most you would do is have the number cruncher spit out a table or other results file that you'd open and look at on your desktop or laptop and that would be the GUI.


---------------
UNIX is user-friendly- it's just picky who its friends are.

DRM is slowly killing personal computing, one Sony rootkit and TPM chip at a time.
Sniper