Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Updating readme for 24.05 release
  • Loading branch information
eugeneswalker committed May 6, 2024
1 parent 56ba540 commit 0007b57
Showing 1 changed file with 48 additions and 47 deletions.
95 changes: 48 additions & 47 deletions environments/24.05/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# E4S Release 24.02
# E4S Release 24.05

February 2024 release of E4S
May 2024 release of E4S

## Files

* `amd64-gcc-cpu-ubuntu20.04/spack.yaml` -- Model Spack Environment for systems without GPU (amd64)
* `amd64-gcc-cuda-ubuntu20.04/spack.yaml` -- Model Spack Environment for systems with NVIDIA GPUs (amd64)
* `amd64-gcc-rocm-ubuntu20.04/spack.yaml` -- Model Spack Environment for systems with AMD GPUs (amd64)
* `amd64-gcc-cpu-ubuntu22.04/spack.yaml` -- Model Spack Environment for systems without GPU (amd64)
* `amd64-gcc-cuda-ubuntu22.04/spack.yaml` -- Model Spack Environment for systems with NVIDIA GPUs (amd64)
* `amd64-gcc-rocm-ubuntu22.04/spack.yaml` -- Model Spack Environment for systems with AMD GPUs (amd64)
* `amd64-oneapi-ubuntu22.04/spack.yaml` -- Model Spack Environment for systems with Intel GPUs (amd64)
* `arm64-gcc-cpu-ubuntu20.04/spack.yaml` -- Model Spack Environment for systems without GPU (arm64)
* `arm64-gcc-cuda-ubuntu20.04/spack.yaml` -- Model Spack Environment for systems with NVIDIA GPUs (arm64)
* `arm64-gcc-cpu-ubuntu22.04/spack.yaml` -- Model Spack Environment for systems without GPU (arm64)
* `arm64-gcc-cuda-ubuntu22.04/spack.yaml` -- Model Spack Environment for systems with NVIDIA GPUs (arm64)
* `ppc64le-gcc-cpu-ubuntu20.04/spack.yaml` -- Model Spack Environment for systems without GPUs (ppc64le)
* `ppc64le-gcc-cuda-ubuntu20.04/spack.yaml` -- Model Spack Environment for systems with NVIDIA GPUs (ppc64le)

Expand All @@ -20,17 +20,17 @@ Alongside the Spack environments listed above there are `concretize.log` files w

## Spack Version

E4S 24.02 uses Spack branch `e4s-24.02`
E4S 24.05 uses Spack branch `e4s-24.05`
* https://github.com/spack/spack
* Branch [e4s-24.02](https://github.com/spack/spack/tree/e4s-24.02)
* Branch [e4s-24.05](https://github.com/spack/spack/tree/e4s-24.05)


## Spack Build Cache

* https://cache.e4s.io/24.02 (not intended for web browser access; for use as a `spack mirror`)
* https://cache.e4s.io/24.05 (not intended for web browser access; for use as a `spack mirror`)

```
$> spack mirror add E4S https://cache.e4s.io/24.02
$> spack mirror add E4S https://cache.e4s.io/24.05
$> spack buildcache keys -it
gpg: key 4345F04B40005581: public key "University of Oregon - E4S" imported
Expand All @@ -45,68 +45,69 @@ $> spack buildcache list -al
## Model Environments

* Model environment for NVIDIA GPUs on amd64 is:
* `amd64-gcc-cuda-ubuntu20.04/spack.yaml`
* `amd64-gcc-cuda-ubuntu22.04/spack.yaml`
* For `cuda_arch=80` and `cuda_arch=90`
* Built and tested using:
* `Ubuntu 20.04, GCC 11.4.0`
* `ecpe4s/ubuntu20.04-runner-amd64-gcc-11.4-mpi-base:2023.08.20`
* `Ubuntu 22.04, GCC 11.4.0`
* `ecpe4s/e4s-release-base-cuda-amd64:24.05

* Model environment for NVIDIA GPUs on ppc64le is:
* `ppc64le-gcc-cuda-ubuntu20.04/spack.yaml`
* For `cuda_arch=70`
* Built and tested using:
* `Ubuntu 20.04, GCC 9.4.0`
* `ecpe4s/ubuntu20.04-runner-ppc64-gcc-11.4-mpi-base:2023.08.20`
* `ecpe4s/e4s-release-base-cuda-ppc64:24.05`

* Model environment for NVIDIA GPUs on arm64 is:
* `arm64-gcc-cuda-ubuntu20.04/spack.yaml
* `arm64-gcc-cuda-ubuntu22.04/spack.yaml
* For `cuda_arch=75`, `cuda_arch=80`, `cuda_arch=90`
* Built and tested using:
* `Ubuntu 20.04, GCC 11.4.0`
* `ecpe4s/ubuntu20.04-runner-arm64-gcc-11.4-mpi-base:2023.08.20`
* `Ubuntu 22.04, GCC 11.4.0`
* `ecpe4s/e4s-release-base-cuda-arm64:24.05`

* Model environment for AMD GPUs on x86_64 is:
* `amd64-gcc-rocm-ubuntu20.04/spack.yaml`
* `amd64-gcc-rocm-ubuntu22.04/spack.yaml`
* For `amdgpu_target=gfx908` and `amdgpu_target=gfx90a`
* Built and tested using:
* `Ubuntu 20.04, GCC 11.4.0`
* `ecpe4s/ubuntu20.04-runner-amd64-gcc-11.4-rocm5.4.3-mpi-base:2023.08.20`
* `Ubuntu 22.04, GCC 11.4.0`
* `ecpe4s/e4s-release-base-rocm-amd64:24.05`

* Model environment for Intel GPUs on x86_64 is:
* `amd64-oneapi-ubuntu22.04/spack.yaml`
* Built and tested using:
* `Ubuntu 22.04, OneAPI 2024.0.1`
* `ecpe4s/ubuntu22.04-runner-amd64-oneapi-2024.0.1:2024.01.22`
* `ecpe4s/e4s-release-base-oneapi-amd64:24.05`
* Derived from Intel's official `intel/hpckit:2024.0.1-devel-ubuntu22.04` image

## Example output of `spack find`

Here is what `spack find` would show following the installation of the `amd64-gcc-cuda-ubuntu20.04/spack.yaml` with the `cuda_arch=80` specs enabled.
Here is what `spack find` would show following the installation of the `amd64-gcc-cuda-ubuntu22.04/spack.yaml` with the `cuda_arch=80` specs enabled.

```
root@0741a576c1d4:/# spack find -x
-- linux-ubuntu20.04-x86_64 / [email protected] ------------------------
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] mgard@2023-03-31 [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] mgard@2023-03-31 [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] openfoam@2312 [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
==> 173 installed packages
-- linux-ubuntu22.04-x86_64 / [email protected] ------------------------
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] mgard@2023-12-09 [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] openfoam@2312 [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
==> 183 installed packages
```

0 comments on commit 0007b57

Please sign in to comment.