Search NASA⌕ Search

DOE OSTI · 1051228

Elemental: a new framework for distributed memory dense matrix computations.

Abstract

Parallelizing dense matrix computations to distributed memory architectures is a well-studied subject and generally considered to be among the best understood domains of parallel computing. Two packages, developed in the mid 1990s, still enjoy regular use: ScaLAPACK and PLAPACK. With the advent of many-core architectures, which may very well take the shape of distributed memory architectures within a single processor, these packages must be revisited since the traditional MPI-based approaches will likely need to be extended. Thus, this is a good time to review lessons learned since the introduction of these two packages and to propose a simple yet effective alternative. Preliminary performance results show the new solution achieves competitive, if not superior, performance on large clusters.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Romero, N, Poulson, J, Marker, B, Hammond, J, Van de Geijn, R. 2012-02-14. Elemental: a new framework for distributed memory dense matrix computations.. https://www.osti.gov/biblio/1051228

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related reports

Fire Protection Design

The purpose of this project is to design the demolition and installation of a deluge valve swap from a DV-5 to a DV-5A valve.

99 GENERAL AND MISCELLANEOUS↗