• DocumentCode
    2705497
  • Title

    pMATLAB: Parallel MATLAB Library for Signal Processing Applications

  • Author

    Bliss, N.T. ; Kepner, Jeremy ; Kim, Heonhwan ; Reuther, A.

  • Volume
    4
  • fYear
    2007
  • fDate
    15-20 April 2007
  • Abstract
    MATLAB® is one of the most commonly used languages for scientific computing with approximately one million users worldwide. At MIT Lincoln Laboratory, MATLAB is used by technical staff to develop sensor processing algorithms. MATLAB´s popularity is based on availability of high-level abstractions leading to reduced code development time. Due to the compute intensive nature of scientific computing, these applications often require long running times and would benefit greatly from increased performance offered by parallel computing. pMatlab (www.ll.mit.edu/pMatlab) implements partitioned global address space (PGAS) support via standard operator overloading techniques. The core data structures in pMatlab are distributed arrays and maps, which simplify parallel programming by removing the need for explicit message passing. This paper presents the pMatlab design and results for the HPC Challenge benchmark suite. Additionally, two case studies of pMatlab use are described.
  • Keywords
    mathematics computing; parallel programming; signal processing; HPC Challenge benchmark suite; explicit message passing; operator overloading techniques; pMATLAB; parallel MATLAB library; parallel computing; parallel programming; partitioned global address space support; scientific computing; sensor processing algorithms; signal processing applications; Availability; Computer languages; Concurrent computing; Laboratories; Libraries; MATLAB; Partitioning algorithms; Scientific computing; Signal processing; Signal processing algorithms; data processing; parallel languages; parallel programming; software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    1520-6149
  • Print_ISBN
    1-4244-0727-3
  • Type

    conf

  • DOI
    10.1109/ICASSP.2007.367288
  • Filename
    4218319