• DocumentCode
    3287947
  • Title

    The Multicomputer Toolbox approach to concurrent BLAS and LACS

  • Author

    Falgout, Robert D. ; Skjellum, Anthony ; Smith, Steven G. ; Still, Charles H.

  • Author_Institution
    Lawrence Livermore Nat. Lab., CA, USA
  • fYear
    1992
  • fDate
    26-29 Apr 1992
  • Firstpage
    121
  • Lastpage
    128
  • Abstract
    The authors describe many of the issues involved in general-purpose concurrent basic linear algebra subprograms (concurrent BLAS or CBLAS) and discuss data-distribution independence, while further generalizing data distributions. They comment on the utility of linear algebra communication subprograms (LACS). They also describe an algorithm for dense matrix-matrix multiplication and also discuss matrix-vector multiplication issues. With regard to communication, they conclude that there is limited leverage in LACS per se as a stand-alone message-passing standard, and propose that needed capabilities instead be integrated in a general, application-level message passing standard, focusing attention on CBLAS and large-scale application needs. Most of the proposed LACS features are similar to existing or needed general-purpose primitives anyway. All of the ideas discussed have been implemented or are under current development within the Multicomputer Toolbox open software system
  • Keywords
    mathematics computing; matrix algebra; parallel algorithms; parallel programming; software tools; subroutines; Multicomputer Toolbox; concurrent BLAS; concurrent basic linear algebra subprograms; data-distribution independence; dense matrix-matrix multiplication; linear algebra communication subprograms; matrix-vector multiplication; message passing standard; open software system; Arithmetic; Communication standards; Contracts; Laboratories; Large scale integration; Linear algebra; Los Angeles Council; Message passing; Software systems; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High Performance Computing Conference, 1992. SHPCC-92, Proceedings.
  • Conference_Location
    Williamsburg, VA
  • Print_ISBN
    0-8186-2775-1
  • Type

    conf

  • DOI
    10.1109/SHPCC.1992.232679
  • Filename
    232679