Best Motherboards With Large RAM Capacity? 161
cortex writes "I routinely need to analyze large datasets (principally using Matlab). I recently 'upgraded' to 64-bit Vista so that I can access larger amounts of RAM. I know that various Linux distros have had 64-bit support for years. I also typically use Intel motherboards for their reliability, but currently Intel's desktop motherboards only support 8GB of RAM and their server motherboards are too expensive. Can anyone relate their experiences with working with Vista or Linux machines running with large RAM (>8GB)? What is the best motherboard (Intel or AMD) and OS combination for workstation applications in terms of cost and reliability?"
Chipsets (Score:5, Insightful)
Re:I doubt the need for that much ram. (Score:5, Insightful)
Some guy comes and asks an honest question. Then people go and tell him that can't be right and then go and give all kinds of suggestions taking into account that he isn't right.
Let's just for a second assume that the OP has a dataset that large. I can easily imagine it:
- complicated physics model
- computational biology problem
- datamining
and any one of a thousand other not so trivial computational problems.
If his 'luck' is the problem is not trivially parallelizable (I hope that's spelled right) then he's got two choices:
1) try to set up some kind of pipeline
2) get a single machine that can handle all the data
Apparently he has chosen for door #2 because that seems to be just about feasible.
There are some top of the line dell machines that will hold up to 128G of ram, the R900 series.
Re:I doubt the need for that much ram. (Score:2, Insightful)
When doing computer simulations it's really easy to need that much RAM. I currently have 4 GB (2xQuad Xeons on a Tyan motherboard -- To the OP: Get Opterons instead if you can), but could sometimes use much more. Swap is not an options: When the memory hits the swap the performance simply drops to pathetic levels.
In computational physics you are in a constant struggle between the need for more accuracy and the limits of the machine.
A different algorithm may be needed (Score:2, Insightful)
My thoughts exactly. When doing physics simulations, one often needs to manually optimize the code in order to use the cache correctly, so optimizing the swap shouldn't be such a problem.
Personal computers do not have support for more than 8 GB for a good reason, there isn't I/O capacity to use that much memory. There's no use having memory if you cannot transfer data to and from it.
However, the problem is that he uses Matlab. Perhaps he could get better performance using Octave [gnu.org] with Atlas [sourceforge.net] optimization, but in the end, only compiling in C with assembly language optimization will guarantee the best results. I have heard from several people that Matlab has problems when the data sets become large.
Re:A different algorithm may be needed (Score:3, Insightful)
Re:I doubt the need for that much ram. (Score:3, Insightful)
Re:I doubt the need for that much ram. (Score:4, Insightful)
Re:I doubt the need for that much ram. (Score:4, Insightful)
I used to be in that position. Now I run my more interesting software on a 5 node dual opteron cluster (small for a cluster, I know... see that's those budget constraints again), each node has 8G of ram and 3TB storage. Before that it was 10 pentium machines at 600 Ghz (See http://clustercompute.com/ [clustercompute.com] , which has inspired numerous people to build copies) and before that it was 10 pentium 225's (overclocked 200's
You have to love it when people overcome their financial limitations with cleverness, why not give the guy a break and simply help him to solve his problem, starting out from the assumption that his problems and limitations are real.
It would have been nice to have a few more bits of information about the kind of data and the nature of the calculations, I'm pretty sure that 'cheap' is also relative but it seems that cheaper is better for this guy. How many people are at their most brilliant periods in their lives when they're also poor is not easy to figure out but I would not be surprised if it was the majority.
Re:Tyan? (Score:3, Insightful)