Encyclopedia of Parallel Computing

2011 Edition
| Editors: David Padua

PLASMA

  • Jack Dongarra
  • Piotr Luszczek
Reference work entry
DOI: https://doi.org/10.1007/978-0-387-09766-4_153

Definition

Parallel Linear Algebra Software for Multi-core Architectures (PLASMA) is a free and open-source software library for numerical solution of linear equation systems on shared memory computers with multi-core processors. In particular, PLASMA is designed to give high efficiency on homogeneous multi-core processors and multi-socket systems of multi-core processors. As of today, majority of such systems are on-chip symmetric multiprocessors with classic super-scalar processors as their building blocks augmented with short-vector SIMD extensions (such as SSE and AltiVec). PLASMA is available for download from the PLASMA Web site (To obtain the PLASMA library logon to: http://icl.cs.utk.edu/plasma/).

Discussion

The emergence of multi-core microprocessor designs marked the beginning of a forced march toward an era of computing in which research applications must be able to exploit parallelism at a continuing pace and unprecedented scale [ 1]. To answer this challenge PLASMA...
This is a preview of subscription content, log in to check access.

Bibliography

  1. 1.
    Herb Sutter A (2005) Fundamental turn toward concurrency in software. Dr. Dobb’s J 30(3):202–210Google Scholar
  2. 2.
    Anderson E, Bai Z, Bischof C, Blackford LS, Demmel JW, Dongarra J, Du Croz J, Greenbaum A, Hammarling S, McKenney A, Sorensen D (1992) LAPACK Users’ guide. SIAM, PhiladelphiazbMATHGoogle Scholar
  3. 3.
    Blackford LS, Choi J, Cleary A, D’Azevedo E, Demmel J, Dhillon I, Dongarra J, Hammarling S, Henry G, Petitet A, Stanley K, Walke D, Whaley RC (1997) ScaLAPACK users’ guide. SIAM, PhiladelphiazbMATHGoogle Scholar
  4. 4.
    Christofides N (1975) Graph theory: an algorithmic approach. Academic, New YorkzbMATHGoogle Scholar
  5. 5.
    Buttari A, Langou J, Kurzak J, Dongarra JJ (2006) Parallel tiled QR factorization for multicore architectures. In: PPAM’07: Seventh international conference on parallel processing and applied mathematics, Gdansk, Poland, pp 639–648Google Scholar
  6. 6.
    Buttari A, Langou J, Kurzak J, Dongarra JJ (2007) Lapack working note 191: A class of parallel tiled linear algebra algorithms for multicore architectures. Technical Report UT-CS-07-600, Electrical Engineering and Computer Sciences Department, University of TennesseeGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2011

Authors and Affiliations

  • Jack Dongarra
    • 1
  • Piotr Luszczek
    • 2
  1. 1.Department of Computer ScienceUniversity of TennesseeKnoxvilleUSA
  2. 2.Department of Computer ScienceUniversity of TennesseeKnoxvilleUSA