Draft:Spack (package manager)
![]() | Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit the draft click on the "Edit" tab at the top of the window. To be accepted, a draft should:
It is strongly discouraged to write about yourself, your business or employer. If you do so, you must declare it. Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Last edited by Pariksheetn~enwiki (talk | contribs) 20 days ago. (Update) |
Initial release | July 9, 2014[1] |
---|---|
Stable release | 0.23.1[2]
/ February 19, 2025 |
Written in | Python |
Platform | aarch32, aarch64, ppc, ppcle, ppc64, ppc64le, riscv64, sparc, sparc64, x86, x86-64 |
Type | Package management |
License | MIT and Apache 2.0 |
Website | spack |
Spack is a free and open source Supercomputing Package manager tool to manage the combinatorial complexity of scientific software that was developed by the Lawrence Livermore National Laboratory (LLNL)[3] and since 2024 has became a project of the High Performance Software Foundation that is part of the Linux Foundation[4]. Spack allows users to compose packages parameterized by version, platform, compiler, options, and dependency packages using a specification syntax or spec[3]. An installed spec can either be loaded and unloaded directly by spack like an environmental module as part of a traditional high-performance computing (HPC) workflow or externally by environmental module tools. Users may install spack by cloning the spack git repository and need not rely on an existing, shared spack installation. Spack ensures reproducibility by storing all package recipes used to build the software as well as their configuration and output build logs[3].
See also
[edit]References
[edit]- ^ "Release v0.8 (2014-07-09) · spack/spack". GitHub.
- ^ "Release v0.23.1 (2025-02-19) · spack/spack". GitHub.
- ^ a b c Gamblin, Todd; LeGendre, Matthew P.; Collette, Michael R.; Lee, Gregory L.; Moody, Adam; de Supinski, Bronis R.; Scott Futral, W. The Spack package manager: bringing order to HPC software chaos (PDF). Supercomputing 2015 (SC15). Austin, Texas. doi:10.1145/2807591.2807623.
- ^ Lehman, Noah (May 13, 2024). "Linux Foundation Announces the Launch of the High Performance Software Foundation" (Press release). Hamburg, Germany: The Linux Foundation.