On Fri, May 13, 2011 at 11:38 AM, Michael Haenlein
<haenl...@escpeurope.eu> wrote:

> I'm now thinking about buying a more powerful desktop PC or laptop. Can
> anybody advise me on the best configuration to run R as fast as possible? I
> will use this PC exclusively for R so any other factors are of limited
> importance.

> Michael Haenlein
> Assocaite Professor of Marketing

 As a Professor of Marketing surely you buy whatever Apple tell you to?

 Seriously, 'as fast as possible'? No financial constraints? Then
spend several billion in a factory and some hardware developers to run
R on bare silicon. Too much? Spend a million on a data centre and
stuff it full of rack servers, and some software developers to make
your algorithms run in parallel on the cluster.

 Secondly, speed is massively dependent on exactly what you are doing.
Some jobs are I/O-bound, they can only go as fast as they can read in
or write out data. Some are limited by available RAM, and start
swapping bits of memory to hard disk, slowing things up. Some are
CPU-bound and can go faster by plugging in a faster processor. Some
are bound by internal bus speeds, and can't shuttle information
between RAM and CPU fast enough. The solution to each of these
problems is different. For example, there's no point in buying an
8-core CPU if your programs can only use 1 core at a time, and you
don't think you'll be running 8 programs at once.

 Conclusion: for a desktop PC, get as much fast RAM, the fastest CPU
and the quickest HD you can find. That should cover all the possible
bottlenecks.

Barry

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to