Thanks everyone for advice on this matter.
I've been asked to report our conclusion.
We have decide to order a duo processor(3.06GHz) Dell Precision 4400
laptop with 8GB memory and 500GB disk.
It will be running Vista 64 bit to begin with, moving over to Windows 7
once a little experience is gained with it elsewhere.
We will leave the multi CPU use of R to our larger unix servers.
cheers,
Keith
Prof Brian Ripley wrote:
The answer to (1) is in the rw-FAQ, so see
library(fortunes)
fortune('WTFM')
On Mon, 28 Sep 2009, Corrado wrote:
1) Would a package compiled for Windows 32bit run on Windows 64 bit
and use
the extended memory or not?
2) As for buying a performant laptop for R, I bought a Dell M6300 mobile
workstation which is actually portable, and installed Kubuntu 904 64 bit
alongside the standard windows installation. When I run R I only use
it in
Linux and access the data in Windows through the file system. If I
need to run
Office because some one else is sending me document to correct, I
have installed
Windows XP Pro SP3 in a virtual machine using Virtual Box, which runs
very
fairly on the M6300, and can switch it on and off whenever I need
(booting on
the virtual machine is matter of few seconds). This setup allows for
running
64 bit R on Linux (eventually compiled with -O3 -march=native by the
way, if
you feel like experimenting) which is more performant and used the
memory more
efficiently, without loosing the interacting with your windows based
colleagues.
The virtual machine can go full screen at the click of a mouse :D and
it looks
as if you were using a native Windows machine. You can install all
software
and network clients on the virtual machine. I have not booted Windows
for ages
.... I have been using this machine fort he last 18 months. The dual
core
works great (I chose the top processor to run simulations when I am
not in the
office), and in Linux you can control the CPU frequency. The new one
which
substitutes the M6300 is the M6400 and I would go for that possibly
(Linux
supported):
http://www1.euro.dell.com/uk/en/business/Laptops/workstation-precision-m6400-
cov/pd.aspx?refid=workstation-precision-m6400-cov&s=bsd&cs=ukbsdt1
PS: I apologise for the question on memory management but I have
never used R
on Windows but some free spirit decided to release a package only for
Windows
and only pre compiled (no sources) and I need to use it to compare
.... (Sorry
for the harsh comment and the rant , but I am not sure it is really
fair to
use an open source packages and programming languages for you daily
work and
make money out of it, and the first time you release something you
release it
crappy and closed source .... even if it is legal and allowed of
course .... :
( ....)
On Monday 28 September 2009 09:16:23 Prof Brian Ripley wrote:
On Mon, 28 Sep 2009, Sean O'Riordain wrote:
Good morning Keith,
Have a look at
http://cran.r-project.org/bin/windows/base/rw-FAQ.html#There-seems-to-be-
a-limit-on-the-memory-it-uses_0021
The short answer is that "it depends"...
a) memory is limited under windows
Yes, but 64-bit builds can be used on Windows -- that needs commercial
compilers and there are commercial vendors of such builds.
Even with the CRAN binary, a 64-bit version of Windows offers double
the memory over a (vanilla) 32-bit version.
b) R is essentially a serial program - HOWEVER it depends what you're
actually doing - if you're working with large matrices then there are
parallel versions of BLAS that can be used... On a multi-core windows
machine with lots of memory you can of course run up multiple
copies of R
and run each independently
There are several packages that parallelize their computations with
MPI etc, and others that help with parallelization (papply, foreach,
gputools, ....). And apart from Rmpi/rpvm/snow there is also
'multicore', but not on Windows. See the R-sig-hpc list for follow up
on such issues.
As for Vista vs Windows 7, this is not the right list but Windows 7
behaves just like a version of Vista as far as we have explored it
(and the current rw-FAQ includes it and Server 2008 in the Vista
section).
Many of us have bought dual quad-core servers in the last year or so:
that includes Uwe Ligges' winbuilder machine. I suspect most of the
usage is separate R jobs running simultaneously: certainly that is the
case in my dept (where there are at least 6 8-core servers running R
jobs).
Kind regards,
Sean
On Mon, Sep 28, 2009 at 4:40 AM, Keith Satterley <ke...@wehi.edu.au>
wrote:
I've read some postings back in 2002/2006 about running R on multiple
core CPUs. The answer was basically separate processes work fine, but
parallelization needs to be implemented using snow/rmpi. Are the
answers
still the same?
I ask because we are about to order a laptop running Windows for a
new
staff member. Some advice on the following would be helpful.
It will be ordered with Vista, with a free upgrade to Windows 7.
It will
have 8GB of memory
A quad core CPU costs about AUD$1100 more than the fastest (Intel
T9900-6M Cache, 3.06 GHz) dual core CPU.
I'm wondering if there is value in ordering the quad core. We are
looking at a time frame of 3-4 years.
Is anyone aware of near future plans to implement some form or
parallelization that would more or less be hidden from the normal
user?
It is anticipated that analysis of Next Gen sequence data will be
important.
I've read the Windows FAQ about running R under Vista. We will
probably
start with Vista. I've read some posts in R-devel indicating
people are
running R under Windows 7. Is it safe to assume that R will run under
Windows 7 after it is released?
We are hoping to make use the 8GB of memory. Am I right in
assuming that
when the 64 bit version of Windows 7 is available, it will allow R
users
to make good use of the 8GB of memory. Does this happen under the
current higher end versions of 64 bit Vista?
cheers,
Keith
========================
Keith Satterley
Bioinformatics Division
The Walter and Eliza Hall Institute of Medical Research
Parkville, Melbourne,
Victoria, Australia
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
[[alternative HTML version deleted]]
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
--
Corrado Topi
Global Climate Change & Biodiversity Indicators
Area 18,Department of Biology
University of York, York, YO10 5YW, UK
Phone: + 44 (0) 1904 328645, E-mail: ct...@york.ac.uk
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel