Definition
PLAPACK is a software library for dense parallel linear algebra computations.
Discussion
Introduction
The PLAPACK (van de Geijn, Robert., Using PLAPACK, pp. 1, 3, 4, 6, 43, 59, 85, ©1997 Massachusetts Institute of Technology, by permission of the MIT Press) library is a modern, dense parallel linear algebra library that is extensible, easy to use, and available under an open source license. It is designed to be user-friendly while offering competitive performance when compared to the more traditionally constructed ScaLAPACK library.
The PLAPACK Project
MotivationPLAPACK’s design was motivated by the observation that the parallel implementation of most dense linear algebra operations is a relatively well-understood process. Nonetheless, the creation of general-purpose, high-performance parallel dense linear algebra libraries is severely hampered by the fact that translating the sequential algorithms to a parallel code requires careful manipulation of indices and parameters...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Bibliography
Gropp W, Lusk E, Skjellum A (1994) Using MPI. The MIT Press, Cambridge, MA
Balay S, Gropp W, McInnes LC, Smith B (1996) PETSc 2.0 users manual. Technical report ANL-95/11, Argonne National Laboratory, Cass Avenue Argonne
Gunnels JA, Gustavson FG, Henry GM, van de Geijn RA (2001) FLAME: formal linear algebra methods environment. ACM T Math Software 27(4):422–455
Van Zee FG (2009) Libflame: the complete reference.http://www.lulu.com/content/5915632/
Alpatov P, Baker G, Edwards HC, Gunnels J, Morrow G, Overfelt J, van de Geijn R (1997) PLAPACK: parallel linear algebra package design overview. In: Proceedings of the 1997 ACM/IEEE conference on supercomputing, ACM, New York, pp 29
van de Geijn RA (1997) Using PLAPACK. The MIT Press, Cambridge, MA
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this entry
Cite this entry
Gunnels, J.A. (2011). PLAPACK. In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_277
Download citation
DOI: https://doi.org/10.1007/978-0-387-09766-4_277
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09765-7
Online ISBN: 978-0-387-09766-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering