Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Rohit_G_1
Beginner
341 Views

intel vtune sep*/sepdrv* error on a cluster

Hi

 

I am using Vtune on the cluster but I seem to run into an error

 

amplxe: Error: Cannot enable Hardware Event-based Sampling: problem with the driver (sep*/sepdrv*). Check that the driver is running and the driver group is in the current user group list. See "Building and Managing the Sampling Driver" help topic for further details.

I am using pbspro (provided within the cluster environment) to submit my jobs.

The command I execute is

 

amplxe-cl -r my_vtune -collect memory-access -no-auto-finalize  -- /hpc/home/rogupta/C_version_current_gcc_fftw3/./computeC

 

I saw a post on intel forums that this requires building the driver in root mode. I cannot do that but is there any other way to make sure this driver exists and/or if i have permissions to use it.

 

With kind regards

Rohit

0 Kudos
1 Reply
341 Views

Hello Rohit,

From <VTune Amplifier install path>sepdk/src directory, run the command below

    'insmod-sep -q'

The command output should report that pax and sep drivers are loaded, and accessible for your user group.

Something like below:

> ./insmod-sep -q
pax driver is loaded and owned by group "users" with file permissions "660".
socperf2_0 driver is loaded and owned by group "users" with file permissions "660".
sep4_0 driver is loaded and owned by group "users" with file permissions "660".
vtsspp driver is loaded and owned by group "users" with file permissions "660".

 

More details on administration sampling drivers are in the documentation:https://software.intel.com/en-us/sep_driver

Regards, Katya

Reply