- PASS Stressing GPUs. Source available at this repository (contact MK).
- PASS Regression tests (contact TWR).
- Note: MPI over CRAY_CUDA_MPS=1 seems to be broken again, see email from TWR 1 April, 15:42. FIXED 9 April 2015.
- Note: 6001 and 6003 are failing, this is a simple test that executes libsci_acc DGEMM. FIXED 10 April 2015.
- PASS Ramses with MPI and OpenACC support, without OpenMP (contact CG).
- PASS Specfem3D exporting CRAY_CUDA_MPS=1. Source available at
/scratch/santis/lucamar/specfem3d/globe(contact LM and Nina). - PASS Gromacs exporting CRAY_CUDA_MPS=1. Source available at
/scratch/santis/lucamar/gromacs(contact LM and Nina). - PASS CP2K MPI+OpenMP+cuda, version 2.6, exporting CRAY_CUDA_MPS=1. Source available at
/scratch/santis/lucamar/cp2k/gpu(contact LM.) Note: 01.04.2015 MPI over CRAY_CUDA_MPS=1 seems to be broken again, see email from TWR 15:42.
- PASS (GPP 10.04.2015) #15166: nvcc warning no longer appears (contact LB).
- PASS (GPP 10.04.2015) #17365: G2G over MPI with CUDA and OpenCL working ok (contact LB).
- PASS (GPP 10.04.2015) #17402: basic profiling by exporting COMPUTE_PROFILE=1 (contact LB).
- PASS (GPP 10.04.2015) #17591: DGEMM status error when exporting CRAY_CUDA_MPS=1 no longer occurs (contact LB).
- PASS (GPP 10.04.2015) #17988: problem solved with if using module
cray-libsci_acc/3.1.1. The related CrayPort bug is #802506 (contact AJ). - Source code available at this repository.
- PASS OpenCL 1.0/1.1 tests working ok.
- PASS G2G over MPI tests working ok.
- Source available at this repository.
- PASS GridTools compilation fails if using the
CCwrapper to compile CUDA code, which passes the-mavxto thenvcccompiler. The workaround forg++ 4.8.2is to avoid passing the-mavxoption tonvcc. Another workaround is to useg++ 4.7.3(contact MB). - A minimal test case follows:
#include <algorithm>
int main (int argc, char **argv)
{
return EXIT_SUCCESS;
}- Compile on Santis with:
$> module load cudatoolkit
$> nvcc -ccbin /opt/gcc/4.8.2/bin/g++ -std=c++11 test.cu # Works
$> nvcc -ccbin /opt/gcc/4.8.2/bin/g++ -std=c++11 test.cu -Xcompiler ,\"-mavx\" # FAILS
$> nvcc -ccbin /opt/gcc/4.7.3/bin/g++ -std=c++11 test.cu -Xcompiler ,\"-mavx\" # Works
- PASS (LB 10.4.2015) Xavier successfully compiled and run COSMO tests using CCE and CUDA 6.5 ( see ticket #18018 ).
- ????
perftoolson CP2K + CUDA working ok. Setup and instructions are available here, but are not yet reproducible (contact JG). - ????
scorep: installation + test still ongoing (contact JG).
- ???? ddt/5.0 is working after Allinea's intervention. Still waiting for a reproducible test case (contact JG).
There is no direct dependency between the visualization tools and CUDA. Only through the driver update affects them due to OpenGL support.
- PASS Xorg recompilation with the lastest Nvidia driver was successful (contact GF).
- PASS Testing of visualization tools has been performed and they are working ok (contact GF).
- PASS 2015/04/09 matrixMulCUBLAS