ScaLAPACK

ScaLAPACK

The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition.

ScaLAPACK is designed for heterogeneous computing and is portable on any computer that supports MPI or PVM.

External links

* [http://www.netlib.org/scalapack/ The ScaLAPACK Project] on Netlib.org
* [http://www.netlib.org/scalapack/slug/ ScaLAPACK Users' Guide]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • ScaLAPACK — Не следует путать с Scala (язык программирования). ScaLAPACK (Scalable Linear Algebra PACKage) библиотека с открытым исходным кодом, включающая в себя подмножество процедур LAPACK, переработанных для использования на MPP компьютерах[1], включая:… …   Википедия

  • Jack Dongarra — is a University Distinguished Professor of Computer Sciencein the Computer Science Department [http://www.cs.utk.edu] at the University of Tennessee. He holds the position of a Distinguished Research Staff member in the Computer Science and… …   Wikipedia

  • LAPACK — (Linear Algebra PACKage)  библиотека с открытым исходным кодом, содержащая решатели основных задач линейной алгебры. Написана на языке Fortran с использованием другой библиотеки BLAS. Существуют также аналоги, сохраняющие или даже… …   Википедия

  • PBLAS — Parallel Basic Linear Algebra Subprograms (PBLAS) is an implementation of Level 2 and 3 BLAS intended for distributed memory architectures.[1] It provides a computational backbone for ScaLAPACK, a parallel implementation of LAPACK. It depends on… …   Wikipedia

  • Global array — Global Arrays, or GA, is the library developed by scientists at Pacific Northwest National Laboratory for parallel computing. GA provides a friendly API for shared memory programming on distributed memory computers for multidimensional arrays.… …   Wikipedia

  • LAPACK — LAPACK, the Linear Algebra PACKage, is a software library for numerical computing written in Fortran 77. It provides routines for solving systems of simultaneous linear equations, least squares solutions of linear systems of equations, eigenvalue …   Wikipedia

  • Out-of-core algorithm — Out of core or External memory algorithms are algorithms that are designed to process data that is too large to fit into a computer s main memory at one time. Such algorithms must be optimized to efficiently fetch and access data stored in slow… …   Wikipedia

  • Kentucky Linux Athlon Testbed — The Kentucky Linux Athlon Testbed (or KLAT2) is a 64+2 node Beowulf cluster built by the University of Kentucky in 2000. The cluster used entirely off the shelf components. It is capable of over 64 GFLOPS using ScaLAPACK, and approximately 22.8… …   Wikipedia

  • Ensemble Kalman filter — The ensemble Kalman filter (EnKF) is a recursive filter suitable for problems with a large number of variables, such as discretizations of partial differential equations in geophysical models. The EnKF originated as a version of the Kalman filter …   Wikipedia

  • MUMPS (software) — MUMPS (MUltifrontal Massively Parallel sparse direct Solver) is a software application for the solution of large sparse systems of linear algebraic equations on distributed memory parallel computers. It was developed in European project PARASOL… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”