Octave Out-of-Core Solution?

View: New views
2 Messages — Rating Filter:   Alert me  

Octave Out-of-Core Solution?

by Neal Martin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Can someone explain how Octave handles the situation in which a user
runs a large job that
exceeds the memory capacity of the system (for example, 1M X 1M FFT)?
In particular, if
the system is configured with a large swap space, is it used?  Is the
implementation of
the FFT done as an out-of-core solution?  If so, does it fail under
certain system
configuration conditions and what are these conditions?

Thanks, Neal
________________________________________

Neal Martin | Senior Technologist
Instrumental, Inc | High Performance Innovation

Address:     105 Lancers Loft, Peachtree City, GA 30269
Direct:      770.487.0093
Mobile:      678.794.2591
E-Mail:      nmartin@...
Web:         http://www.instrumental.com

STRICTLY PERSONAL AND CONFIDENTIAL. This email may contain confidential
and proprietary material for the sole use of the intended recipient. Any
review or distribution by others is strictly prohibited. If you are not
the intended recipient please contact the sender and delete all copies.



_______________________________________________
Help-octave mailing list
Help-octave@...
https://www-old.cae.wisc.edu/mailman/listinfo/help-octave

Re: Octave Out-of-Core Solution?

by dbateman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Neal Martin wrote:

> Can someone explain how Octave handles the situation in which a user
> runs a large job that
> exceeds the memory capacity of the system (for example, 1M X 1M FFT)?
> In particular, if
> the system is configured with a large swap space, is it used?  Is the
> implementation of
> the FFT done as an out-of-core solution?  If so, does it fail under
> certain system
> configuration conditions and what are these conditions?
>  
Octave relies on third-party libraries to do the heavy lifting and if
these support out-of-core solution then Octave will. I had my own lapack
dgetrf and dgetrs out-of-core functions a few years back when my problem
would fit in the memory of my machine and I could probably dig them up
and send them to you, if you can't find other lapack out-of-core
implementation, and these might be used for an LU solver with Octave I
suppose. However for FFTs Octave uses FFTW and I don't believe that FFTW
has any out-of-core support

D.


--
David Bateman                                dbateman@...
35 rue Gambetta                              +33 1 46 04 02 18 (Home)
92100 Boulogne-Billancourt FRANCE            +33 6 72 01 06 33 (Mob)

_______________________________________________
Help-octave mailing list
Help-octave@...
https://www-old.cae.wisc.edu/mailman/listinfo/help-octave