diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2023-12-27 08:02:30 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-27 08:02:30 -0800 |
commit | 7143f1f9fa486b8900c8cf88d23d4caef0c5931b (patch) | |
tree | 2ac8ac032fee2b1a153216c455bffc3d07505284 | |
parent | 51ecc550baf23d28b0f29051c7ed47a548a4efb3 (diff) | |
download | spack-7143f1f9fa486b8900c8cf88d23d4caef0c5931b.tar.gz spack-7143f1f9fa486b8900c8cf88d23d4caef0c5931b.tar.bz2 spack-7143f1f9fa486b8900c8cf88d23d4caef0c5931b.tar.xz spack-7143f1f9fa486b8900c8cf88d23d4caef0c5931b.zip |
CITATION.cff: wrap at 100 columns like the rest of Spack (#41849)
-rw-r--r-- | CITATION.cff | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/CITATION.cff b/CITATION.cff index 16f42d0165..59888b51ce 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -31,13 +31,17 @@ type: software message: "If you are referencing Spack in a publication, please cite the paper below." title: "The Spack Package Manager: Bringing Order to HPC Software Chaos" abstract: >- - Large HPC centers spend considerable time supporting software for thousands of users, but the complexity of HPC software is quickly outpacing the capabilities of existing software management tools. - Scientific applications require specific versions of compilers, MPI, and other dependency libraries, so using a single, standard software stack is infeasible. - However, managing many configurations is difficult because the configuration space is combinatorial in size. - We introduce Spack, a tool used at Lawrence Livermore National Laboratory to manage this complexity. - Spack provides a novel, re- cursive specification syntax to invoke parametric builds of packages and dependencies. - It allows any number of builds to coexist on the same system, and it ensures that installed packages can find their dependencies, regardless of the environment. - We show through real-world use cases that Spack supports diverse and demanding applications, bringing order to HPC software chaos. + Large HPC centers spend considerable time supporting software for thousands of users, but the + complexity of HPC software is quickly outpacing the capabilities of existing software management + tools. Scientific applications require specific versions of compilers, MPI, and other dependency + libraries, so using a single, standard software stack is infeasible. However, managing many + configurations is difficult because the configuration space is combinatorial in size. We + introduce Spack, a tool used at Lawrence Livermore National Laboratory to manage this complexity. + Spack provides a novel, re- cursive specification syntax to invoke parametric builds of packages + and dependencies. It allows any number of builds to coexist on the same system, and it ensures + that installed packages can find their dependencies, regardless of the environment. We show + through real-world use cases that Spack supports diverse and demanding applications, bringing + order to HPC software chaos. preferred-citation: title: "The Spack Package Manager: Bringing Order to HPC Software Chaos" type: conference-paper @@ -71,7 +75,7 @@ preferred-citation: type: doi value: 10.1145/2807591.2807623 - description: "The DOE Document Release Number of the work" - type: other + type: other value: "LLNL-CONF-669890" authors: - family-names: "Gamblin" |