[Mne_analysis] MNE in 64-bit
Matti Hamalainen
msh at nmr.mgh.harvard.edu
Tue Mar 3 06:10:07 EST 2009
On Mar 3, 2009, at 5:44 AM, Marina Papoutsi wrote:
>
> Hi,
>
> I was wondering whether anyone knows if there are any problems with
> running MNE in a 64-bit machine?
>
> We have originally installed MNE on a 32-bit server and though
> everything seems to be fine when I call it from a 64-bit server,
> there is a problem during the estimation of the noise covariance
> (basically it is all zero).
>
> My guess is that we would need to re-compile MNE for the 64-bit
> servers, but I was wondering whether there are any known glitches in
> installing MNE on 64-bits architectures.
Hi Marina,
There is a glitch with the 2.5.2 version as mentioned on the download
website. You need to install patch for the LAPACK libraries, which is
available on the site. If you move to the 2.6 beta version, this patch
is not needed any more. The reason for this trouble is that in early
versions of 64-bit LINUX BLAS library, the sdot function (from the
point of view of C) returned a double even though it was supposed to
return a float. I counteracted this in MNE by defining sdot as a
double function. Surprisingly this was obviously fixed later on so
that the sdot started to return a float. As said, this has been taken
correctly into account in the 2.6 version.
- Matti
-------------
Matti Hamalainen, Ph.D.
Athinoula A. Martinos Center for Biomedical Imaging
Massachusetts General Hospital
Building 149, 13th Street, Mailcode 149-2301
Charlestown, MA 02129-2060
USA
e-mail msh at nmr.mgh.harvard.edu
Tel +1 617 726 0323
FAX +1 617 726 7422
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.nmr.mgh.harvard.edu/pipermail/mne_analysis/attachments/20090303/dcdf7500/attachment.html
More information about the Mne_analysis
mailing list