• DocumentCode
    2385334
  • Title

    Parallel Out-of-Core Matlab for Extreme Virtual Memory

  • Author

    Kim, Hahn ; Kepner, Jeremy ; Kahn, Crystal

  • Author_Institution
    MIT Lincoln Lab., Lexington, MA
  • fYear
    2005
  • fDate
    Sept. 2005
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    Summary form only given. Large data sets that cannot fit in memory can be addressed with out-of-core methods, which use memory as a "window " to view a section of the data stored on disk at a time. The parallel Matlab for eXtreme virtual memory (pMatlab XVM) library adds out-of-core extensions to the parallel Matlab (pMatlab) library. We have applied pMatlab XVM to the DARPA high productivity computing systems\´ HPCchallenge FFT benchmark. The benchmark was run using several different implementations: C+MPI, pMatlab, pMatlab hand coded for out-of-core and pMatlab XVM. These experiments found 1) the performance of the C+MPI and pMatlab versions were comparable; 2) the out-of-core versions deliver 80% of the performance of the in-core versions; 3) the out-of-core versions were able to perform a 1 terabyte (64 billion point) FFT and 4) the pMatlab XVM program was smaller, easier to implement and verify, and more efficient than its hand coded equivalent. We are transitioning this technology to several DoD signal processing applications and plan to apply pMatlab XVM to the full HPCchallenge benchmark suite. Using next generation hardware, problems sizes a factor of 100 to 1000 times larger should be feasible
  • Keywords
    mathematics computing; storage management; C+MPI; extreme virtual memory; pMatlab; parallel Matlab; parallel out-of-core Matlab; Contracts; Hardware; Laboratories; Libraries; Productivity; Signal processing; US Government;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2005. IEEE International
  • Conference_Location
    Burlington, MA
  • ISSN
    1552-5244
  • Print_ISBN
    0-7803-9486-0
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2005.347016
  • Filename
    4154144