[Eeglablist] Out of Memory issues

Arnaud Delorme arno at ucsd.edu
Sun Sep 30 13:21:09 PDT 2012


Dear Dwight,

try out EEGLAB 12 (currently requires SVN download but you may wait one or two weeks until we release a zip file) as it has full memory mapping implementation. This should solve most of the memory errors.
Best,

Arno

On 25 Sep 2012, at 05:35, Matthew Zivot wrote:

> I played around with converting the data to a unsigned 16bit integer  
> (unit16). This greatly reduced the storage size of each file, which is  
> currently read in as a double. As far as I am aware, EEG polarity is  
> always positive, and less than 2^16.
> 
> Quoting Jim Parkinson <jimparkinson at me.com>:
> 
>> Matlab is pretty ropey at memory management. What's more, if you're  
>> running 32 bit Matlab, the maximum physical memory it can use, i  
>> think, 4gb, irrespective of how much your machine has. So my short  
>> answer (and the most effective long term, IMO) is to get more RAM  
>> and 64 bit Matlab. The former is dead cheap these days, the latter  
>> not so, I'm afraid! :-)
>> 
>> 
>> ------------------------------------------------
>> Dr Jim Parkinson, PhD
>> 
>> Postdoctoral Researcher,
>> Body and Action Group,
>> Institute of Cognitive Neuroscience,
>> UCL,
>> Alexandra House
>> 17 Queen Square
>> London WC1N 3AR
>> 
>> Tel: +44 207679 5431
>> 
>> jimparkinson at me.com
>> jim.parkinson at ucl.ac.uk
>> 
>> On 21 Sep 2012, at 22:32, Dwight Peterson  
>> <dwight.peterson23 at gmail.com> wrote:
>> 
>>> Hi all,
>>> 
>>>       I am getting an output message of OUT OF MEMORY quite often  
>>> when attempting to use certain functions within EEGLAB.  For  
>>> example, this OUT OF MEMORY message occurs when I try to re-sample  
>>> my dataset after it has been successfully loaded in to EEGLAB. The  
>>> reason I am trying to re-sample is because our data acquisition  
>>> system is extremely high resolution, however, this leads to memory  
>>> issues given that the sampling rate is 48000 Hz.   Because we are  
>>> limited in terms of our equipment, I was trying to re-sample to a  
>>> smaller sampling rate, but I keep getting this error message.   
>>> Also, this error message comes up when I try to load in a saved  
>>> continuous EEG dataset that I have already processed.  However, if  
>>> I re-create the eeg dataset from the beginning (e.g., import > from  
>>> .mat array) there is no such error message.
>>>       I have already tried the memory options within the File menu  
>>> of the EEGLAB GUI.
>>> 
>>>       Any suggestions would be most appreciated!
>>> 
>>> Thanks!
>>> 
>>> --Dwight--
>>> 
>>> --
>>> Dwight J. Peterson, M.A.
>>> Graduate Assistant
>>> Cognitive and Brain Sciences
>>> Department of Psychology/296
>>> Memory and Brain Laboratory
>>> University of Nevada, Reno
>>> Reno, NV 89557
>>> Cellular: 319-231-8596
>>> Laboratory: 775-682-8667
>>> 
>>> _______________________________________________
>>> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
>>> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
>>> For digest mode, send an email with the subject "set digest mime"  
>>> to eeglablist-request at sccn.ucsd.edu
>> _______________________________________________
>> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
>> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
>> For digest mode, send an email with the subject "set digest mime" to  
>> eeglablist-request at sccn.ucsd.edu
>> 
> 
> 
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
> For digest mode, send an email with the subject "set digest mime" to eeglablist-request at sccn.ucsd.edu





More information about the eeglablist mailing list