Skip to content

Commit

Permalink
Add some configs to be cleaned up
Browse files Browse the repository at this point in the history
  • Loading branch information
Philip Sakievich committed Jul 30, 2020
0 parents commit 563064b
Show file tree
Hide file tree
Showing 12 changed files with 398 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
views/*
spack
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "spack"]
path = spack
url = https://github.com/spack/spack
21 changes: 21 additions & 0 deletions configs/cee/compilers.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
compilers:
- compiler:
environment: {}
extra_rpaths:
- /projects/sierra/linux_rh7/SDK/hwloc/lib
- /projects/sierra/linux_rh7/SDK/mpi/openmpi/4.0.3-gcc-7.2.0-RHEL7/lib
- /projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/lib64
- /projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/lib
flags: # {}
cflags: -Wl,-rpath,/projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/lib64
cxxflags: -Wl,-rpath,/projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/lib64
fflags: -Wl,-rpath,/projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/lib64
modules: [sierra-devel]
operating_system: rhel7
paths:
cc: /projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/bin/gcc
cxx: /projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/bin/g++
f77: /projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/bin/gfortran
fc: /projects/sierra/linux_rh7/SDK/compilers/gcc/7.2.0-RHEL7/bin/gfortran
spec: [email protected]
target: x86_64
16 changes: 16 additions & 0 deletions configs/cee/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
config:
install_tree: $spack/opt/spack
install_path_scheme: "${ARCHITECTURE}/${COMPILERNAME}-${COMPILERVER}/${PACKAGE}-${VERSION}-${HASH}"
module_roots:
tcl: $spack/share/spack/modules
lmod: $spack/share/spack/lmod
build_stage:
- $spack/var/spack/stage
# Use single source cache per user to avoid unnecessary downloading across spack installations
source_cache: /projects/wind/.spack/downloads
misc_cache: /projects/wind/.spack/cache
verify_ssl: true
checksum: true
dirty: false
locks: true
# build_jobs: 8
85 changes: 85 additions & 0 deletions configs/cee/packages.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
packages:
all:
compiler: [gcc]
modules: {}
paths: {}
providers:
mpi: [openmpi]
blas: [netlib-lapack]
lapack: [netlib-lapack]
variants: +mpi~shared build_type=Release
target: [x86-64]
libpng:
version: [3.49.0]
paths:
[email protected]: /usr/lib64
findutils:
version: [4.4.2]
paths:
[email protected]: /usr/bin
buildable: false
openmpi:
version: [4.0.3]
modules:
[email protected]: sierra-mpi/openmpi/4.0.3
buildable: False
pkg-config:
paths:
[email protected]: /usr/bin/pkg-config
buildable: False
cuda:
version: [9.2.88]
buildable: False
modules:
[email protected]: sierra-compiler/nvidia/9.2.88
python:
version: [3.6.3]
modules:
[email protected]: sierra-python/3.6.3
paths:
[email protected]: /projects/sierra/linux_rh6/install/Python/2.7/
buildable: False
zlib:
version: [1.2.5]
paths:
[email protected]: /usr/
bzip2:
version: [1.6.0]
buildable: false
paths:
[email protected]: /usr/
cmake:
version: [3.12.2]
buildable: false
paths:
[email protected]: /projects/sierra/linux_rh6/install/cmake/3.12.2/
variants: +ownlibs
hdf5:
variants: +cxx+hl build_type=Release
# netlib-lapack:
# version: [system]
# paths:
# netlib-lapack@system: /usr/lib64
superlu:
version: [4.3]
boost:
version: [1.66.0]
netcdf:
version: [4.4.1.1]
variants: +parallel-netcdf maxdims=65536 maxvars=524288 build_type=Release
parallel-netcdf:
version: [1.12.1]
yaml-cpp:
version: [0.6.2]
fftw:
variants: +mpi+fma build_type=Release
hypre:
version: [develop]
openfast:
version: [develop]
variants: +cxx
tioga:
version: [develop]
trilinos:
version: [develop]
variants: build_type=Release ~alloptpkgs~xsdkflags~metis~mumps~superlu-dist+superlu~hypre+hdf5~suite-sparse~python~shared+boost+tpetra~epetra~epetraext+exodus+pnetcdf+zlib+stk+teuchos+belos+zoltan+zoltan2~amesos+amesos2~anasazi~ifpack+ifpack2+muelu~fortran~ml+gtest~aztec~sacado~x11+instantiate~instantiate_cmplx~dtk~fortrilinos~openmp~rol~nox+shards~intrepid~intrepid2~cgns
29 changes: 29 additions & 0 deletions configs/ghost/compilers.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
compilers:
- compiler:
environment: {}
extra_rpaths:
- /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/compiler/lib/intel64
modules: [intel/17.0.1.132 openmpi-intel/1.10]
flags: {}
operating_system: rhel7
paths:
cc: /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/bin/intel64/icc
cxx: /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/bin/intel64/icpc
f77: /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/bin/intel64/ifort
fc: /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/bin/intel64/ifort
spec: [email protected]
target: x86_64
- compiler:
environtment: {}
extra_rpaths:
- /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/compiler/lib/intel64
modules: [sierra-devel]
flags: {}
operating_system: rhel7
paths:
cc: /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/bin/intel64/icc
cxx: /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/bin/intel64/icpc
f77: /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/bin/intel64/ifort
fc: /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/bin/intel64/ifort
spec: [email protected]
target: x86_64
16 changes: 16 additions & 0 deletions configs/ghost/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
config:
install_tree: $spack/opt/spack
install_path_scheme: "${ARCHITECTURE}/${COMPILERNAME}-${COMPILERVER}/${PACKAGE}-${VERSION}-${HASH}"
module_roots:
tcl: $spack/share/spack/modules
lmod: $spack/share/spack/lmod
build_stage:
- $spack/var/spack/stage
# Use single source cache per user to avoid unnecessary downloading across spack installations
source_cache: /projects/wind/.spack/downloads
misc_cache: /projects/wind/.spack/cache
verify_ssl: true
checksum: true
dirty: false
locks: true
build_jobs: 24
90 changes: 90 additions & 0 deletions configs/ghost/packages.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
packages:
all:
compiler:
- [email protected]
modules: {}
paths: {}
providers:
mpi:
- openmpi
blas:
- netlib-lapack
lapack:
- netlib-lapack
variants: +mpi build_type=Release
openmpi:
version: [1.10.7]
buildable: false
modules:
[email protected]: openmpi-intel/1.10
intel-mkl:
version: [19.0.3]
buildable: false
modules:
[email protected]: mkl/19.0.3.199
pkg-config:
paths:
[email protected]: /usr/bin/pkg-config
buildable: False
openssl:
version: [1.0.2]
buildable: false
paths:
[email protected]: /usr
ncurses:
version: [5.9]
buildable: false
paths:
[email protected]: /usr
cmake:
version: [3.12.2]
buildable: false
paths:
[email protected]: /projects/cmake/toss3/3.12.2
binutils:
version: [2.29.1]
zlib:
version: [1.2.7]
buildable: false
paths:
[email protected]: /usr
bzip2:
version: [1.0.6]
buildable: false
paths:
[email protected]: /usr
m4:
version: [1.4.16]
buildable: false
paths:
[email protected]: /usr
boost:
version: [1.66.0]
hdf5:
version: [1.10.1]
variants: +mpi+cxx+hl
netcdf:
version: [4.4.1.1]
variants: +parallel-netcdf maxdims=65536 maxvars=524288
parallel-netcdf:
version: [1.10.0]
superlu:
version: [4.3]
netlib-lapack:
version: [3.8.0]
yaml-cpp:
version: [0.6.2]
variants: ~shared
fftw:
variants: +mpi+fma
openfast:
version: [develop]
variants: +cxx
hypre:
version: [develop]
variants: +int64~superlu-dist
tioga:
version: [develop]
trilinos:
version: [develop]
variants: ~alloptpkgs~xsdkflags~metis~mumps~superlu-dist+superlu~hypre+hdf5~suite-sparse~python~shared+boost+tpetra~epetra~epetraext+exodus+pnetcdf+zlib+stk+teuchos+belos+zoltan+zoltan2~amesos+amesos2~anasazi~ifpack+ifpack2+muelu~fortran~ml+gtest~aztec~sacado~x11+instantiate~instantiate_cmplx~dtk~fortrilinos~openmp~rol~nox+shards~intrepid~intrepid2~cgns
29 changes: 29 additions & 0 deletions configs/skybridge/compilers.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
compilers:
- compiler:
environment: {}
extra_rpaths:
- /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/compiler/lib/intel64
modules: [intel/17.0.1.132 openmpi-intel/1.10]
flags: {}
operating_system: rhel7
paths:
cc: /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/bin/intel64/icc
cxx: /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/bin/intel64/icpc
f77: /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/bin/intel64/ifort
fc: /projects/global/toss3/compilers/intel/intel_2017/compilers_and_libraries_2017.1.132/linux/bin/intel64/ifort
spec: [email protected]
target: x86_64
- compiler:
environtment: {}
extra_rpaths:
- /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/compiler/lib/intel64
modules: [sierra-devel]
flags: {}
operating_system: rhel7
paths:
cc: /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/bin/intel64/icc
cxx: /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/bin/intel64/icpc
f77: /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/bin/intel64/ifort
fc: /projects/global/toss3/compilers/intel/intel_2019/compilers_and_libraries_2019.3.199/linux/bin/intel64/ifort
spec: [email protected]
target: x86_64
16 changes: 16 additions & 0 deletions configs/skybridge/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
config:
install_tree: $spack/opt/spack
install_path_scheme: "${ARCHITECTURE}/${COMPILERNAME}-${COMPILERVER}/${PACKAGE}-${VERSION}-${HASH}"
module_roots:
tcl: $spack/share/spack/modules
lmod: $spack/share/spack/lmod
build_stage:
- $spack/var/spack/stage
# Use single source cache per user to avoid unnecessary downloading across spack installations
source_cache: /projects/wind/.spack/downloads
misc_cache: /projects/wind/.spack/cache
verify_ssl: true
checksum: true
dirty: false
locks: true
build_jobs: 24
Loading

0 comments on commit 563064b

Please sign in to comment.