Skip to content

Commit

Permalink
Fixes and bumps
Browse files Browse the repository at this point in the history
* Fix hdf5 on moonshot
* Bump ExaAdmm version enabling portability on the latest CUDA.jl and
  AMDGPU.jl
  • Loading branch information
michel2323 committed Sep 19, 2022
1 parent 9ba006b commit 8a282a1
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 7 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
julia-version: ['1.7']
julia-version: ['1.8']
julia-arch: [x64]
os: [ubuntu-20.04]

Expand All @@ -39,7 +39,7 @@ jobs:
runs-on: self-hosted
strategy:
matrix:
julia-version: ['1.7']
julia-version: ['1.8']
julia-arch: [x64]
os: [ubuntu-20.04]

Expand Down
4 changes: 2 additions & 2 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
[compat]
CUDA = "3.4"
CatViews = "1"
ExaAdmm = "0.2"
ExaAdmm = "0.3"
ExaPF = "0.8"
ExaTron = "2.1"
Ipopt = "1"
JuMP = "1"
MPI = "0.19"
julia = "~1.7"
julia = "1.8"

[extras]
LazyArtifacts = "4af54fe1-eca0-43a8-85a7-787d91b784e3"
Expand Down
7 changes: 4 additions & 3 deletions setup_moonshot.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#!/bin/bash
module load intel mpich hdf5
julia --project -e 'ENV["JULIA_HDF5_PATH"]="/nfs/gce/software/custom/linux-ubuntu18.04-x86_64/hdf5/1.12.1-mpich-3.4.2-intel-parallel-fortran"; ENV["JULIA_MPI_BINARY"]="system"; ENV["JULIA_MPI_PATH"]="/nfs/gce/software/custom/linux-ubuntu18.04-x86_64/mpich/3.4.2-intel"; using Pkg; Pkg.build("MPI"; verbose=true); Pkg.build("HDF5"; verbose=true)'
julia --project -e 'using MPI ; MPI.install_mpiexecjl(force=true ;destdir=".")'
export JULIA_HDF5_PATH="/disk/hdf5/hdf5-1.12.2/build/bin"
export JULIA_MPI_BINARY="system"
julia --project -e 'using Pkg; Pkg.build("MPI"; verbose=true); Pkg.build("HDF5"; verbose=true)'
julia --project -e 'using MPI ; MPI.install_mpiexecjl(force=true ;destdir=".")'

0 comments on commit 8a282a1

Please sign in to comment.