(How do you set up your RAM as a raid system? Software RAM raid?)
It is a Bios option...
Supermicro X7DA3+ manual page 4-12
Advanced chipset control > Memory branch mode > the option are interleave, sequential, mirroring and single channel
Mirror mode allow data correction by maintaining two copies of data in two branches.
You can only change defective ram without shutdown the computer when you are already in mirror mode...
Well, when i have setup my computer, i have use a computer like yours ( MAC Pro ) for model but i have push it a level more... motherboard is a professional server board... plenty of bios option work work only for Unix ( and Linux )... majority of them are for stability and reliability... same my bios is duplicate with a backup... two time 8 mb...
Well, it is great for game too... by example, i have a bios option called "discrete MTTR Allocation" who speed up memory transfer to the graphic card in system with more that 4gb main memory... since your computer is more new that mine, it is maybe called PAT ( Page attribute table ) in your bios ... it is the same that MTTR but a lot more flexible... normally, it work for OS X, Unix, Solaris, Linux, and more... but not on windows...
I could never get around to using Linux but that setup of yours does make me anxious.
Well, i have no merit, i have study it when i was working at the army... no true, it was Unix... but Linux is somehow a clone of Unix... and i have plenty of year of experience...
Today linux version are really easy to use, like windows... but like windows, you don't have top performance by just installing a distribution... i compile my own kernel, my own wine version, etc...
Since the topic is about sins performance, let use it for example... when fevs make a game, they need to be sure that it work with every possible hardware and configuration... this greatly complicate and inflate the code generated... if source was deliver in place of binary, at compilation configaration, you can discart everything who is not related to your own hardware... mean a more compact and faster binary... but it mean that the bin will only work on your computer and that if you change your hardware, you need to recompile the application... it sound like a DRM thing but in this case, it is about performance...
Maybe, with digital purchase of game, a new way of increasing game performance can be created... before download a game, the store software will check your hardware and compile in real time a .exe who will be fully optimized for your computer... it will increase greatly the game performance and reduce piracy in the same time ( since the optimized game exe will only on a computer fully identical to yours )... if you buy a new computer or change some hardware piece, loggin and create a new .exe ... since games exe are small, it will not use a lot of internet band for download a new version... Sure it is a crazy idea, i already see the comment about private life, not wishing that a externe software check your hardware for better performance...
EDIT : almost forget, if you look again the pic in my previous post, you can see that sins use 3% of one processors and 3% of the other... so, in fact, in my case, sins use two thread, one on each processor, it use 2 core at 18% each... it is only possible on multi processor motherboard using a method called speculative multithreading... Only useful for application who was no compiled with the optimization called automatic parallelization who allow to convert sequential code in multithreaded or vectorized code ( work only on multicore who share the same memory )...
EDIT2 : Oppsss... to much off topic... sorry ...