-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
36e1369
commit 903e6a1
Showing
34 changed files
with
15,072 additions
and
15,637 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
31 changes: 31 additions & 0 deletions
31
_stacks/Deep-Learning-Profiling-Tools/hpctoolkit/ci/spack/predeps-env/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
spack: | ||
view: false | ||
concretizer: | ||
unify: when_possible | ||
reuse: false | ||
|
||
specs: | ||
- matrix: | ||
- - hpctoolkit@develop | ||
- - ~viewer ~mpi +opencl ~cuda ~rocm ~level_zero | ||
- [+papi, ~papi] | ||
|
||
packages: | ||
all: | ||
# NB: These requirements must be anchor-copied to all packages with custom requires | ||
require: | ||
# We only concretize for generic targets | ||
- &target {any_of: ['target=:x86_64', 'target=:aarch64', 'target=:ppc64le']} | ||
# Do not allow infinity versions, we only build full "point" releases | ||
- &noinf '@:999999999' | ||
|
||
hpctoolkit: | ||
require: | ||
- *target | ||
|
||
libevent: | ||
require: | ||
- *target | ||
- *noinf | ||
# Workaround for https://github.com/spack/spack/issues/41056 | ||
- spec: '^libtool @2.4.6' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- py-jupyterlab | ||
- py-numpy | ||
- py-pandas | ||
- py-matplotlib | ||
- py-scipy | ||
view: true | ||
concretizer: | ||
unify: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
27 changes: 27 additions & 0 deletions
27
_stacks/JiakunYan/hpx-lci_scripts/spack_env/delta/hpx-lcw-sc24-openmpi/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master | ||
^hpx+examples networking=lci,lcw,mpi max_cpu_count=128 | ||
^lci+examples+tests+benchmarks fabric=ofi | ||
- hpx-bench@master | ||
view: true | ||
concretizer: | ||
unify: true | ||
develop: | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-lcw | ||
spec: hpx@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master | ||
lcw: | ||
path: ../../../../lcw | ||
spec: lcw@=master |
34 changes: 34 additions & 0 deletions
34
_stacks/JiakunYan/hpx-lci_scripts/spack_env/delta/hpx-mpich-debug/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master%gcc@11.4 | ||
^hpx+examples networking=lci,lcw,mpi max_cpu_count=128 build_type=Debug | ||
^lcw+pcounter | ||
^lci+debug+examples+tests+benchmarks fabric=ofi build_type=Debug | ||
^mpich+vci+slurm~hydra~fortran+debug netmod=ofi pmi=slurm | ||
^silo~mpi | ||
- hpx-bench@master | ||
view: true | ||
concretizer: | ||
unify: true | ||
reuse: false | ||
develop: | ||
mpich: | ||
path: ../../../../mpich | ||
spec: mpich@=master | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-lcw | ||
spec: hpx@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master | ||
lcw: | ||
path: ../../../../lcw | ||
spec: lcw@=master |
34 changes: 34 additions & 0 deletions
34
_stacks/JiakunYan/hpx-lci_scripts/spack_env/delta/hpx-mpich-pcounter/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master%gcc@11.4 | ||
^hpx+examples+lci_pp_pcounter+lcw_pp_pcounter networking=lci,lcw,mpi max_cpu_count=128 | ||
^lcw+pcounter | ||
^lci+examples+tests+benchmarks+pcounter fabric=ofi | ||
^mpich+vci+slurm~hydra~fortran netmod=ofi pmi=slurm | ||
^silo~mpi | ||
- hpx-bench@master | ||
view: true | ||
concretizer: | ||
unify: true | ||
reuse: false | ||
develop: | ||
mpich: | ||
path: ../../../../mpich | ||
spec: mpich@=master | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-lcw | ||
spec: hpx@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master | ||
lcw: | ||
path: ../../../../lcw | ||
spec: lcw@=master |
33 changes: 33 additions & 0 deletions
33
_stacks/JiakunYan/hpx-lci_scripts/spack_env/delta/hpx-mpich/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master%gcc@11.4 | ||
^hpx+examples networking=lci,lcw,mpi max_cpu_count=128 | ||
^lci+examples+tests+benchmarks fabric=ofi | ||
^mpich+vci+slurm~hydra~fortran netmod=ofi pmi=slurm | ||
^silo~mpi | ||
- hpx-bench@master | ||
view: true | ||
concretizer: | ||
unify: true | ||
reuse: false | ||
develop: | ||
mpich: | ||
path: ../../../../mpich | ||
spec: mpich@=master | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-lcw | ||
spec: hpx@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master | ||
lcw: | ||
path: ../../../../lcw | ||
spec: lcw@=master |
21 changes: 21 additions & 0 deletions
21
_stacks/JiakunYan/hpx-lci_scripts/spack_env/expanse/hpx-fix6388-lci/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master ^hpx networking=lci,mpi max_cpu_count=128 ^openmpi | ||
view: true | ||
concretizer: | ||
unify: true | ||
develop: | ||
octotiger: | ||
path: ../../../../octotiger | ||
spec: octotiger@=master | ||
hpx: | ||
path: ../../../../hpx-fix-6388 | ||
spec: hpx@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master |
22 changes: 22 additions & 0 deletions
22
_stacks/JiakunYan/hpx-lci_scripts/spack_env/expanse/hpx-lci-md-pcounter/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master ^hpx+lci_pp_pcounter networking=lci,mpi max_cpu_count=128 ^openmpi@4.1.5 fabrics=ucx schedulers=slurm +pmi ^ ucx@1.14.0 ^lci+pcounter | ||
- hpx-bench@master | ||
view: true | ||
concretizer: | ||
unify: true | ||
develop: | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-multidevice | ||
spec: hpx@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master |
21 changes: 21 additions & 0 deletions
21
_stacks/JiakunYan/hpx-lci_scripts/spack_env/expanse/hpx-lci/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master ^hpx networking=lci,mpi max_cpu_count=128 ^openmpi | ||
view: true | ||
concretizer: | ||
unify: true | ||
develop: | ||
octotiger: | ||
path: ../../../../octotiger | ||
spec: octotiger@=master | ||
hpx: | ||
path: ../../../../hpx | ||
spec: hpx@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master |
25 changes: 25 additions & 0 deletions
25
_stacks/JiakunYan/hpx-lci_scripts/spack_env/expanse/hpx-lcw-amd/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master ^hpx networking=lci,lcw,mpi max_cpu_count=128 build_type=Release ^openmpi@4.1.5 fabrics=ucx schedulers=slurm +pmi ^ ucx@1.14.0 ^lci build_type=Release | ||
- hpx-bench@master%aocc cppflags="-lalm -lm -march=native" | ||
view: true | ||
concretizer: | ||
unify: true | ||
develop: | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-lcw | ||
spec: hpx@=master | ||
lcw: | ||
path: ../../../../lcw | ||
spec: lcw@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master |
30 changes: 30 additions & 0 deletions
30
_stacks/JiakunYan/hpx-lci_scripts/spack_env/expanse/hpx-lcw-pcounter/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- hpx-bench@master%gcc | ||
^hpx+lci_pp_pcounter networking=lci,lcw,mpi max_cpu_count=128 | ||
^lci+examples+tests+benchmarks+pcounter | ||
^openmpi@4.1.5 fabrics=ucx schedulers=slurm +pmi | ||
^ucx+verbs+rc+ud+mlx5_dv+ib_hw_tm+dc+thread_multiple+knem+cma+xpmem+rdmacm | ||
- octotiger@master | ||
view: true | ||
concretizer: | ||
unify: true | ||
reuse: false | ||
develop: | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-lcw | ||
spec: hpx@=master | ||
lcw: | ||
path: ../../../../lcw | ||
spec: lcw@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
34 changes: 34 additions & 0 deletions
34
_stacks/JiakunYan/hpx-lci_scripts/spack_env/expanse/hpx-mpich-ofi/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master%gcc | ||
^hpx+lci_pp_pcounter+lcw_pp_pcounter networking=lci,lcw,mpi max_cpu_count=128 | ||
^lci+examples+tests+benchmarks fabric=ofi | ||
^mpich+vci+slurm~hydra~fortran netmod=ofi pmi=slurm | ||
^libfabric fabrics=verbs,rxm | ||
^silo~mpi | ||
- hpx-bench@master | ||
view: true | ||
concretizer: | ||
unify: true | ||
reuse: false | ||
develop: | ||
mpich: | ||
path: ../../../../mpich | ||
spec: mpich@=master | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-lcw | ||
spec: hpx@=master | ||
lcw: | ||
path: ../../../../lcw | ||
spec: lcw@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master |
35 changes: 35 additions & 0 deletions
35
_stacks/JiakunYan/hpx-lci_scripts/spack_env/expanse/hpx-mpich-pcounter/spack.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# This is a Spack Environment file. | ||
# | ||
# It describes a set of packages to be installed, along with | ||
# configuration settings. | ||
spack: | ||
# add package specs to the `specs` list | ||
specs: | ||
- octotiger@master%gcc | ||
^hpx+lci_pp_pcounter+lcw_pp_pcounter networking=lci,lcw,mpi max_cpu_count=128 | ||
^lcw+pcounter | ||
^lci+examples+tests+benchmarks+pcounter | ||
^mpich+vci+slurm~hydra~fortran netmod=ucx pmi=slurm | ||
^ucx+verbs+rc+ud+mlx5_dv+ib_hw_tm+dc+thread_multiple+knem+cma+xpmem+rdmacm | ||
^silo~mpi | ||
- hpx-bench@master | ||
view: true | ||
concretizer: | ||
unify: true | ||
reuse: false | ||
develop: | ||
mpich: | ||
path: ../../../../mpich | ||
spec: mpich@=master | ||
hpx_bench: | ||
path: ../../../../hpx_bench | ||
spec: hpx-bench@=master | ||
hpx: | ||
path: ../../../../hpx-lcw | ||
spec: hpx@=master | ||
lcw: | ||
path: ../../../../lcw | ||
spec: lcw@=master | ||
lci: | ||
path: ../../../../lci | ||
spec: lci@=master |
Oops, something went wrong.