scalapack-mpich2 - ScaLAPACK libraries compiled against mpich2

Property Value
Distribution CentOS 6
Repository PUIAS Computational i386
Package name scalapack-mpich2
Package version 1.7.5
Package release 10.puias6
Package architecture i686
Package type rpm
Installed size 4.89 MB
Download size 1.79 MB
Official Mirror
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
ScaLAPACK is designed for heterogeneous computing and is
portable on any computer that supports MPI or PVM.
Like LAPACK, the ScaLAPACK routines are based on
block-partitioned algorithms in order to minimize the frequency
of data movement between different levels of the memory hierarchy.
(For such machines, the memory hierarchy includes the off-processor
memory of other processors, in addition to the hierarchy of registers,
cache, and local memory on each processor.) The fundamental building
blocks of the ScaLAPACK library are distributed memory versions (PBLAS)
of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra
Communication Subprograms (BLACS) for communication tasks that arise
frequently in parallel linear algebra computations. In the ScaLAPACK
routines, all interprocessor communication occurs within the PBLAS and the
BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK
routines resemble their LAPACK equivalents as much as possible.
This package contains ScaLAPACK	libraries compiled with	mpich2.


Package Version Architecture Repository
scalapack-mpich2-1.7.5-10.puias6.x86_64.rpm 1.7.5 x86_64 PUIAS Computational
scalapack-mpich2 - - -


Name Value
environment-modules - - - - -
rtld(GNU_HASH) -
scalapack-common = 1.7.5-10.puias6


Name Value -
scalapack-lam = 1.7.5-10.puias6
scalapack-mpich2 = 1.7.5-10.puias6
scalapack-mpich2(x86-32) = 1.7.5-10.puias6


Name Value
scalapack-lam <= 1.7.5-7


Type URL
Binary Package scalapack-mpich2-1.7.5-10.puias6.i686.rpm
Source Package scalapack-1.7.5-10.puias6.src.rpm

Install Howto

  1. Download latest puias-computational rpm from
  2. Install puias-computational rpm:
    # rpm -Uvh puias-computational*rpm
  3. Install scalapack-mpich2 rpm package:
    # yum install scalapack-mpich2




2010-07-07 - Tom "spot" Callaway <> - 1.7.5-10
- Move all BuildRequires to the top of the spec file
- -static packages now Require matching -devel package, they're not very useful otherwise
2009-12-15 - Deji Akingunola <> - 1.7.5-9
- Buildrequire mpich2-devel-static
2009-12-09 - Tom "spot" Callaway <> - 1.7.5-8
- drop lam support (Provides/Obsoletes by mpich2, which is a hack, but something's gotta do it)
- move static libs to static subpackages (resolves bz 545150)
2009-08-06 - Tom "spot" Callaway <> - 1.7.5-7
- rework package to handle all supported MPI environments in Fedora
2009-07-26 - Fedora Release Engineering <> - 1.7.5-6
- Rebuilt for
2009-02-25 - Fedora Release Engineering <> - 1.7.5-5
- Rebuilt for
2008-09-23 - Tom "spot" Callaway <> 1.7.5-4
- incorporate Deji Akingunola's changes (bz 462424)
- build against openmpi instead of lam
2008-07-08 - Tom "spot" Callaway <> 1.7.5-3
- fix compile against new lam paths
2008-02-13 - Tom "spot" Callaway <> 1.7.5-2
- rebuild for new gcc
2007-08-27 - Tom "spot" Callaway <> 1.7.5-1.1
- rebuild for BuildID

See Also

Package Description
scalapack-mpich2-devel-1.7.5-10.puias6.i686.rpm Development libraries for ScaLAPACK (mpich2)
scalapack-mpich2-static-1.7.5-10.puias6.i686.rpm Static libraries for ScaLAPACK (mpich2)
scalapack-openmpi-1.7.5-18.sdl6.i686.rpm ScaLAPACK libraries compiled against openmpi
scalapack-openmpi-devel-1.7.5-18.sdl6.i686.rpm Development libraries for ScaLAPACK (openmpi)
scalapack-openmpi-static-1.7.5-18.sdl6.i686.rpm Static libraries for ScaLAPACK (openmpi)
scipy-0.10.1-2.puias6.i686.rpm Scipy: Scientific Tools for Python
scipy27-0.14.1-1.sdl6.i686.rpm Scientific Tools for Python
scons23-2.3.3-1.sdl6.noarch.rpm An Open Source software construction tool
scons27-2.5.0-1.sdl6.noarch.rpm An Open Source software construction tool
scotch604-doc-6.0.4-13.sdl6.noarch.rpm Documentations and example for scotch and ptscotch
scrapy27-0.20.2-2.sdl6.noarch.rpm Screen scaper
seff-2.1-1.sdl6.noarch.rpm Utility for computing efficiency of Slurm jobs
shapelib-1.3.0b2-7.puias6.i686.rpm API in "C" for Shapefile handling
shapelib-devel-1.3.0b2-7.puias6.i686.rpm Development files for shapelib
shiboken-1.0.9-2.sdl6.i686.rpm CPython bindings generator for C++ libraries