I am building a workstation for scientific computing (mostly next-generation sequence analyses), and would like some advice/opinoins about RAM-MOBO compatibility. A lot of research has gone into the configuration (including reading the FAQ), but I have little experience in building computers, so hope that you guys can help me avoid problems. Thanks in advance!
yes, but are there dual socket i7 motherboards with 18dimms available??
Who needs 18 dimms? What are you planning to use, 512's? LOL Even the worlds fastest supercomputer only uses 2GB per core. So if you use 4GB dimms you only need 4 dimm slots. If you use 2GB dimms you only need 8 dimm slots.
Message edited by zipzoomflyhigh on 11-17-2009 at 07:03:34 PM
Actually ZIP, I'll fill the dimms with 4GB ram- would go with the 8gb sticks, but those guys are still very expensive.
I am using the computer for analysis of next generation sequence data.. In short, we are talking about the analysis of 50 million (give or take) 100 base pair reads.. Do the math, but 50,000,000 * 100 letters each is a sh!t load of data, which is represented in a single deBrujin graph. Here is the link, in case your not sure what that is (http://en.wikipedia.org/wiki/De_Bruijn_graph)..
Unfortunately, most of these tasks are non parallizable, and so the entire data set is loaded into RAM.. Even with the amount of RAM I am currently able to stick in this machine, I won't come close to being able to load the complete dataset at once, and combining multiple runs is, problematic at best..
Also, FYI, I run larger analyses on a supercomputer at TACC (http://www.tacc.utexas.edu/resources/hpc/#constellation). Not the fastest out there, but this 63,000 node computer runs with 4GB per node, and has some nodes coming online soon with over 100GB RAM..
Lastly, as you may have seen, Amazon EC2 now has High-Memory Quadruple Extra Large Instance using 68.4 GB of memory (http://aws.amazon.com/ec2/#instance) for some relatively common RAM intensive applications..
Obscene RAM usage is not all that uncommon in scientific computing,,