Live data from Hacker News

Spack – scientific software package manager for supercomputers, Linux, and macOS

spack.io

1–10 of 107 posts

Re: Spack – scientific software package manager for supercomputers, Linux, and macOS

#8

What does this offer over the usual suspects brew, linuxbrew, apt… ?

Spack allows you to have several matrices of the same package installed. So, if you want to install Foobar, and you want one copy built with gcc and linked to openmpi, one copy with llvm and linked to mpich, and three copies with the Intel compiler and three different versions of the Intel mpi libraries,spack can do that for you, and help manage your environment to ensure you are running the stack you intend.

It's primary use is in supercomputing to make various optimizations available to users.

Re: Spack – scientific software package manager for supercomputers, Linux, and macOS

#9

What does this offer over the usual suspects brew, linuxbrew, apt… ?

The examples you listed are designed to install packages on a single system.

Spack is designed to install packages in a network-storage path that can be accessed by multiple semi-heterogeneous systems that run the same main architecture.

Post reply on HN