Dear Sir/Madam,
I am having an issue when installing papi with the cuda component in our system which is CentOS Linux release 7.3.1611 and has 2 Quadro RTX 5000 GPUs.
I tried both as a root and as a user but cuda component not available after the install. I followed these steps:
$ module load cuda/10.1.243 gcc/8.2.0
$ cd papi
$ git pull
$ cd src
$ ./configure --prefix=$PAPIDIR --with-components="cuda nvml rapl"
$ export PAPI_CUDA_ROOT=$CUDADIR
$ make
$ make install
When I check the list of components with papi_component_avail, I get:
$ papi_component_avail
Compiled-in components:
Name: perf_event Linux perf_event CPU counters
Name: perf_event_uncore Linux perf_event CPU uncore and northbridge
Name: cuda CUDA events and metrics via NVIDIA CuPTI interfaces
\-> Disabled:
Name: nvml NVML provides the API for monitoring NVIDIA hardware (power usage, temperature, fan speed, etc)
Name: rapl Linux RAPL energy measurements
Active components:
Name: perf_event Linux perf_event CPU counters
Native: 224, Preset: 56, Counters: 10
PMUs supported: ix86arch, perf, perf_raw, hsw_ep
Name: perf_event_uncore Linux perf_event CPU uncore and northbridge
Native: 761, Preset: 0, Counters: 97
PMUs supported: rapl, hswep_unc_cbo0, hswep_unc_cbo1, hswep_unc_cbo2, hswep_unc_cbo3
hswep_unc_cbo4, hswep_unc_cbo5, hswep_unc_cbo6, hswep_unc_cbo7, hswep_unc_ha0
hswep_unc_imc0, hswep_unc_imc1, hswep_unc_imc2, hswep_unc_imc3, hswep_unc_imc4
hswep_unc_pcu, hswep_unc_qpi0, hswep_unc_qpi1, hswep_unc_ubo, hswep_unc_r2pcie
hswep_unc_r3qpi0, hswep_unc_r3qpi1, hswep_unc_sbo0, hswep_unc_sbo1
Name: nvml NVML provides the API for monitoring NVIDIA hardware (power usage, temperature, fan speed, etc)
Native: 36, Preset: 0, Counters: 36
Name: rapl Linux RAPL energy measurements
Native: 28, Preset: 0, Counters: 28
For your information, profiling support in the nvidia kernel module was enabled and standard user was given access to profile by:
echo -e "options nvidia "NVreg_RestrictProfilingToAdminUsers=0"" > /etc/modprobe.d/nvidia.conf
I really appreciate if you help me debug this issue.
Regards,
Buket
Buket Benek Gursoy, Ph.D.
Computational Scientist
7th Floor, The Tower, Trinity Technology & Enterprise Campus,
Grand Canal Quay, Dublin 2, Ireland