Skip to content
Todd Gamblin edited this page Jan 7, 2016 · 5 revisions

Spack

Spack is a flexible package manager for HPC. It is intended to let you build for many combinations of compiler, architectures, dependency libraries, and build configurations, all with a friendly, intuitive user interface. Spack draws some ideas from Homebrew and Nix, with its own pure Python package format, extensive internal support for managing software dependency graphs, and powerful command line syntax.

For more information on Spack, look at the Spack Documentation.

Google Group

The first step to getting involved is to join the Spack Google Group.

Roadmap

See the Spack Roadmap for a very approximate schedule of what's on the horizon.

Teleconferences

There are weekly Spack teleconferences on Thursdays at 1pm Pacific Time. Join the Google Group to be notified of how to dial in, or just browse the notes:

Status

Spack is currently alpha software. It will remain so until it hits v1.0.

After that, the level of support will likely vary by platform, but we intend to support the largest supercomputer platforms: Linux, Blue Gene/Q, and Cray machines, as well as the CORAL machines to be deployed at Lawrence Livermore, Argonne, and Oak Ridge National Laboratories. These are Summit & Sierra at LLNL and ORNL, and Aurora at ANL.

Clone this wiki locally