Hey guys, hope you had a great New Year!
I managed to get my new HDD and the fans set up yesterday morning and have just spent the last few hours tonight playing around with a bit of overclocking.
I'm pretty much there now with my mod for the time being now. As I mentioned before, I'm going to have to leave the rear panel work for a while. I just don't have the time to do anything as fancy as I had originally hoped.
The machine is pretty much fully working. The only issues I have at the moment are:
1. Because of the crampedness in the optical bay, I can't use my optical drive without pulling the chassis out of the case a bit because otherwise the SATA cable for the drive gets mangled (cheap 1m SATA cables). This should be easily fixed early next week though once the 1m long SATA cables with right angled ends get here.
2. The second 4870 is still causing me trouble in OS X. ATI_Init can sometimes get it to shut up after a reboot but then rebooting again makes it loud again. Even when it is quiet, it is nowhere near as quiet as Windows. I'll do some more looking into that soon.
3. My cinema display goes all weird during OS X bootup just after the drivers are initialised but unplugging the DVI connector and reconnecting it fixes it right up. Hopefully I'll be able to find a way to fix this but if not a DVI switcher may do the job.
Performance wise... wow.
Original machine specifications (2006 Mac Pro)2.66Ghz Dual Dual Core Intel Xeon (Woodcrest 5150)
6GB 667Mhz DDR2 ECC RAM (Dual Channel)
2 x ATI Radeon 4870 1GB XFX cards (flashed - also limited to 8xPCIe1.1)
16x Superdrive
750GB System and User data drive
500GB Backup data drive
3x1.5TB Data drives
Bluetooth + Airport Extreme
New Hack Pro machine specifications2.66GHz Quad Core Intel Core i7 (920 D0) (Currently at 4GHz)
12GB 1600MHz DDR3 RAM (Tripple Channel) (Currently only at 1528MHz)
2 x ATI Radeon 4870 1GB XFX cards (now using 16xPCIe2.0)
8x LG Bluray Reader/DVD Writer (meant to order the BD-writer, whoops)
256GB Crucial M225 SSD System drive
500GB User data drive
750GB Backup data drive
3x1.5TB Data drives
Belkin Bluetooth
So I've lost ECC RAM and Airport Extreme. I can cope with losing ECC and I have no need for wireless anymore since the computer is now connected to a gigabit ethernet.
Performance ComparisonXBench:
Mac Pro - 156.06
linkHack Pro - 389.16 (~2.5x)
linkPretty good I reckon!! Then there's the real reason for upgrading... well the reason I justified doing this. I have to program and run n-body simulations for work. The code I'm using at the moment isn't multithreaded, however, this doesn't matter since I tend to run multiple instances of it with different initial conditions at once. Before building the Hack Pro, I created a test simulation and ran three test scenarios. One with just one instance running, one with four instances running and one with eight instances running. Each test has two times, the first is the actual n-body run and the second iss the data sorting program that turns the binary data into something useful. For the 4 and 8 instance runs these timings are averages.
Test 1 (One instance)
Mac Pro: 37.0s / 21.7s
Hack Pro: 17.2s / 12.9s (2.2x / 1.7x)
Test 2 (Four instances)
Mac Pro: 38.8s / 26.1s
Hack Pro: 18.2s / 18.0s (2.1x / 1.5x)
Test 3 (Eight instances)
Mac Pro: 78.5s / 53.8s
Hack Pro: 25.4s / 23.9s (3.1x / 2.3x)
Wow. So I've got a speedup of between 2.2 and 3.1 for the actual work I do and I can actually do double the work using eight instances in 2/3rds the time it took me with four instances before.
Total upgrade costs came to around £1500 although I should be able to recoup at least about £600 by selling off the old internal components, maybe more. Comparatively, the closest Mac Pro that Apple sells to this performance wise is the 3.33Ghz Quad Core which comes in at £2920.99 so I reckon I've got a pretty decent deal!!
I don't have time to sort through all of my photos now but here's a before and after shot:
Before |
AfterCheers guys for all your help so far, it's really appreciated!!!