| .gitlab-ci.yml (98e77aa22a23644d7e8c18815a6a016f5b2d2446) | .gitlab-ci.yml (b68a8d799acb1d44569fb95028e25f895284bc04) |
|---|---|
| 1stages: 2 - test 3 4noether-rocm: 5 stage: test 6 tags: 7 - rocm 8 image: jedbrown/rocm:latest 9 script: 10# Compilers 11 - export COVERAGE=1 CC=gcc CXX=g++ FC=gfortran HIPCC=hipcc 12 - $CC --version && $CXX --version && $FC --version && $HIPCC --version 13# MAGMA from dev branch 14 - export MAGMA_DIR=/projects/hipMAGMA && git -C $MAGMA_DIR describe | 1stages: 2 - test 3 4noether-rocm: 5 stage: test 6 tags: 7 - rocm 8 image: jedbrown/rocm:latest 9 script: 10# Compilers 11 - export COVERAGE=1 CC=gcc CXX=g++ FC=gfortran HIPCC=hipcc 12 - $CC --version && $CXX --version && $FC --version && $HIPCC --version 13# MAGMA from dev branch 14 - export MAGMA_DIR=/projects/hipMAGMA && git -C $MAGMA_DIR describe |
| 15# PETSc with HIP (minimal) 16 - export PETSC_DIR=/projects/jed/petsc PETSC_ARCH=mpich-hip-g && git -C $PETSC_DIR describe && make -C $PETSC_DIR info |
|
| 15# LIBXSMM v1.16.1 16 - cd .. && export XSMM_VERSION=libxsmm-1.16.1 && { [[ -d $XSMM_VERSION ]] || { git clone --depth 1 --branch 1.16.1 https://github.com/hfp/libxsmm.git $XSMM_VERSION && make -C $XSMM_VERSION -j$(nproc); }; } && git -C $XSMM_VERSION describe --tags && export XSMM_DIR=$PWD/$XSMM_VERSION && cd libCEED 17# OCCA v1.1.0 18 - cd .. && export OCCA_VERSION=occa-1.1.0 OCCA_OPENCL_ENABLED=0 && { [[ -d $OCCA_VERSION ]] || { git clone --depth 1 --branch v1.1.0 https://github.com/libocca/occa.git $OCCA_VERSION && make -C $OCCA_VERSION -j$(nproc); }; } && make -C $OCCA_VERSION info && export OCCA_DIR=$PWD/$OCCA_VERSION && cd libCEED 19# libCEED 20 - make info 21 - make -j$(nproc) 22 - echo '[{"subject":"/","metrics":[{"name":"Transfer Size (KB)","value":"19.5","desiredSize":"smaller"},{"name":"Speed Index","value":0,"desiredSize":"smaller"},{"name":"Total Score","value":92,"desiredSize":"larger"},{"name":"Requests","value":4,"desiredSize":"smaller"}]}]' > performance.json --- 27 unchanged lines hidden --- | 17# LIBXSMM v1.16.1 18 - cd .. && export XSMM_VERSION=libxsmm-1.16.1 && { [[ -d $XSMM_VERSION ]] || { git clone --depth 1 --branch 1.16.1 https://github.com/hfp/libxsmm.git $XSMM_VERSION && make -C $XSMM_VERSION -j$(nproc); }; } && git -C $XSMM_VERSION describe --tags && export XSMM_DIR=$PWD/$XSMM_VERSION && cd libCEED 19# OCCA v1.1.0 20 - cd .. && export OCCA_VERSION=occa-1.1.0 OCCA_OPENCL_ENABLED=0 && { [[ -d $OCCA_VERSION ]] || { git clone --depth 1 --branch v1.1.0 https://github.com/libocca/occa.git $OCCA_VERSION && make -C $OCCA_VERSION -j$(nproc); }; } && make -C $OCCA_VERSION info && export OCCA_DIR=$PWD/$OCCA_VERSION && cd libCEED 21# libCEED 22 - make info 23 - make -j$(nproc) 24 - echo '[{"subject":"/","metrics":[{"name":"Transfer Size (KB)","value":"19.5","desiredSize":"smaller"},{"name":"Speed Index","value":0,"desiredSize":"smaller"},{"name":"Total Score","value":92,"desiredSize":"larger"},{"name":"Requests","value":4,"desiredSize":"smaller"}]}]' > performance.json --- 27 unchanged lines hidden --- |