Releases: https://developer.nvidia.com/cuda-toolkit-archive
CUDA Toolkit 11.6.0 (January 2022), Versioned Online Documentation
CUDA Toolkit 11.5.0 (October 2021), Versioned Online Documentation
CUDA Toolkit 11.4.0 (June 2021), Versioned Online Documentation
CUDA Toolkit 11.3.0 (April 2021), Versioned Online Documentation
CUDA Toolkit 11.2.0 (December 2020), Versioned Online Documentation
This file contains hidden or 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
import os | |
import reframe as rfm | |
import reframe.utility.sanity as sn | |
import reframe.utility.udeps as udeps | |
images_list = ['tutti.sif', 'frutti.sif'] | |
# {{{ build: |
This file contains hidden or 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
hipcc --offload-arch=gfx908 -fPIC -fgpu-rdc -std=c++17 -w -c domain/util.cu | |
hipcc --offload-arch=gfx908 -fPIC -fgpu-rdc -std=c++17 -w -c domain/test.cu -Iinclude | |
hipcc -fPIC -shared -dlink util.o test.o -o device_link.o -fgpu-rdc --hip-link | |
/opt/rocm/llvm/bin/clang++ src/main.cpp util.o test.o device_link.o -o exe -L/opt/rocm/hip/lib -lamdhip64 -Iinclude |
This file contains hidden or 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
import reframe as rfm | |
import reframe.utility.sanity as sn | |
@rfm.simple_test | |
class analytical_solution(rfm.RunOnlyRegressionTest): | |
test = parameter(['sedov', 'noh']) # noh | |
valid_systems = ['*'] | |
valid_prog_environs = ['*'] |
Code for https://jira.cscs.ch/browse/VCMSA-85
- Build with: ./rfm_build.sh
- Run with:
- sbatch pass.slm
- sbatch fail.slm
- sbatch fail_1.slm
code for https://jira.cscs.ch/browse/VCMSA-86
- ./rfm_build.sh
- sbatch rfm_job.sh
GPU0 GPU1 GPU2 GPU3 CPU Affinity NUMA Affinity
GPU0 X NV4 NV4 NV4 48-63,112-127 3
This file contains hidden or 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
cmake_minimum_required(VERSION 3.23) | |
project(hello) | |
enable_language(CXX) | |
find_package(MPI REQUIRED) | |
# include_directories(${MPI_Fortran_INCLUDE_PATH}) | |
# add_executable(f.exe ./src/hello_world_mpi.f90) | |
# add_executable(c.exe ./src/hello_world_mpi.c) | |
set(exename C.exe) | |
add_executable(${exename} hello_world_mpi.cpp) |
Testing modulefile loading with squashfs
reframe -c jg_buildonly.py \
--system $CLUSTER_NAME:gpu-squashfs \
--module-path +/user-environment/modules -r \
-p PrgEnv-gnu -v
This file contains hidden or 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
# Copyright 2016-2022 Swiss National Supercomputing Centre (CSCS/ETH Zurich) | |
# ReFrame Project Developers. See the top-level LICENSE file for details. | |
# | |
# SPDX-License-Identifier: BSD-3-Clause | |
import os | |
import reframe as rfm | |
import reframe.utility.sanity as sn |
squashfs-run /scratch/e1000/piccinal/base-gcc11-mpi821-hip52.squashfs bash
module use /user-environment/modules
ls /user-environment/modules/hipcub/
module load cray-mpich hip/5.2.3 hipcub/5.2.3 rocblas/5.2.3 rocm-cmake/5.2.3 \
gcc/11.3.0 hipblas/5.2.3 hipfft/5.2.3 rocfft/5.2.3 rocthrust/5.2.3