An Experimental Machine, Dual Processor Build

With the crunching of larger data sets comes longer processing times.
This fact and the recent failure of my computer power supply has led to building a new computer.
This is the build log of a multi-purpose processing, programming and visual stimulus testing machine.

DUal.JPG

The Requirements

  • 5 year utility
  • Reduce Processing Times by 10x on previous machine
  • 3D render support
  • OpenCl support
  • Virtualisation
  • Multi-OS support - Linux, OS X, Windows

Hardware

  • Motherboard: ASUS Z9PE-D8 WS
  • CPU: 2x Xeon E5-2680
  • GPU1: GTX 680 4GB
  • GPU2: Quadro 3700 FX
  • RAM: 64GB Reg ECC
  • Boot Drive: Intel 520M 256GB SSD
  • Case: Lian Li PC-750

I originally planned on attaching a storage array to this machine
but have left that on my backup server as there is not much need for fast storage
with my current use. For those interested, the array is made up of:

  • RAID6: Areca 2333 RAID 6 Array
  • Storage array: 5x 3TB Ultrastar 7200rpm HDD

The motherboard took a bit of tweaking to get working but now runs very well.
There are some bios issues with the compatibility between the GTX 6** series
of graphics cards and the board which I solved by using an older Quadro card!
Currently using BIOS 0703, but the latest BIOS should fix the issue.

I installed MacOS X 10.7.4 and updated using Multibeast,
with the following drivers:

  • FakeSMC
  • NullCPUPowerManagament
  • 3rdPartySATA
  • Intel network

I also had to modify the following kexts:

  • AHCIPortInjector.kext
  • AppleACPIPlatform.kext
  • AppleACPIPS2Nub.kext
  • ApplePS2Controller.kext
  • IOPCIFamily.kext

In boot options, I set:

  • GraphicsEnabler to NO
  • PCIRootUID=0
  • darkwake=0 npci=0x3000

The computer is blisteringly fast, it's actually world's 3rd fastest computer running MacOS.
Geekbench scores are around 28100.
It also runs Linux Mint (Ubuntu Version) and Windows 7 on rare occasions.

I currently have 2 monitors, both running at 120Hz connected to the computer:

  • Asus VGE278HE 27"
  • Samsung 2233RZ 22"

This is very useful for testing visual stimulus presentation and hopefully doing some 3d perceptual experiments (still debugging the 3d setup).

The total build was less than AU $3000 which makes Apple's prices look completely crazy. Their most similar Mac Pro would cost about $10 000 and would be quite a bit slower than this build for a third of the cost! Admittedly, I got some very good deals on the processors and RAM.

I have been generally very happy with the hardware, it's 100% stable apart from the Corsair H80 water coolers which are very poorly manufactured. The LEDs have failed on both coolers and one of the replacements and their software is not functional.
Drivers for the built in audio were always a bit flaky, so I ended up using a cheap USB audio solution that is trouble free.

The machine certainly provides a lot of processing head room but also brings up the issue of how much speed up is reliant on multithreading. So I really have an incentive to learn how to apply multithreading in R and other programs.

Carlos

Ok to be clear, I want to use 2 monitors.The 430 has 3 ports, VGA-HDMI-DVI. The renziciogng-nvidia-graphics-with-efi-strings/-method is the only way to get it to work at all at full resolution, but then only from DVI, the VGA is black. I can't try the HDMI because I don't have any HDMI-DVI cable, but I've heard that OSX does not support HDMI-ports anyway (don't know if it's true though, do you?).So my questions are:Can I make the 430 work with 2 monitors (at full resolution 1920 1080) from any combination of ports or do I need to buy another card?In that case, wich model is the least expensive but is guarantied to work with 2 monitors in 10.6.8?If I want 3 monitors, is that even possible and if so wich card chould I buy?Sorry about all the questions but I've changed graphic card 3 times now Thanx!

10-08-2015 5:22 am

Rosana

Hi,Thank you soooooo much for this turiotal which took me rather easily to a working Lion Hackintosh with no background knolege. If only I had not had a GT9800, it would have been very simple.Would you please confirm if the OOB working card above (5770, 5850 & 5870) will work with HDMI output whatever the maker on Lion or I need to look for specific makes? The only thing I am currently frustrated with is having my GT9800 pulling out though VGA to my plasma, missing the opportunity to use my AV amplifier (not even DVI to Hdmi works, only DVI to VGA). I do not care for audio through Hdmi as I use optical out to a DAC.Again, thanks a lot, you have done a great job for me.Vlad

17-08-2015 10:16 pm

Francesco Giorlando

I've had more luck with the NVIDIA cards for hackintoshes,
A search for a model number on http://www.tonymacx86.com or http://www.insanelymac.com is usually a good start to solving issues. Sometimes however, yo u may need to try quite a few different combinations of ports/strings.

14-09-2015 4:36 am

Your comment will be moderated and could take a little while to appear, sorry for the delay