From: Andy on 9 Aug 2010 11:22 With a core 2 duo processor and 4GB of ram, I don't quite see how operations on 100x100 double arrays are a problem. Are you dealing with millions of them? What are your MATLAB applications? You can spend $1000 getting a powerful desktop that will be much faster than your 2-year-old Macbook Pro, or you can spend $3-4k and get a ridiculously powerful machine. But you should only do that if there is a real need for the difference in computing power. I'd also suggest that the higher your budget, the more you should consider building the machine yourself. You'll pay a high premium to computer manufactures for specialty hardware like top-end processors. (You'll pay a premium on the parts, too. But it's not as much and you can save money on the rest of the components.)
From: joshua on 9 Aug 2010 11:53 > With a core 2 duo processor and 4GB of ram, I don't quite see how operatiodddns on 100x100 double arrays are a problem. Are you dealing with millions of them? What are your MATLAB applications? lots of particle filtering. so, for each data set, with about 1000 time steps, we have O(1e3) operations on 100x100 double arrays. and i have hundreds of data sets, so we are talking about O(1e5) operations. not horribly huge or time consuming, but it takes over night on my current setup, and i'd like it to take much less time. > You can spend $1000 getting a powerful desktop that will be much faster than your 2-year-old Macbook Pro, or you can spend $3-4k and get a ridiculously powerful machine. But you should only do that if there is a real need for the difference in computing power.> > I'd also suggest that the higher your budget, the more you should consider building the machine yourself. You'll pay a high premium to computer manufactures for specialty hardware like top-end processors. (You'll pay a premium on the parts, too. But it's not as much and you can save money on the rest of the components.) well, since i have access to a proper cluster and such, i really don't need a super fast workstation. just something that is easy for me to configure and use on a daily basis, that is not too expensive. my real question is: given the base mac pro, $1.0-1.5k will get me either: a faster processor, more cores, 32GB of RAM (3rd party), or a SSD. for my ops, which makes the most sense? i'm getting a sense that it is faster processor....
From: Andy on 9 Aug 2010 12:00
I think I'd agree the processor will make the most difference, although I can't say whether more cores or faster (fewer) cores would be better for your particular application. |