This is a follow up from the thread: https://software.intel.com/en-us/forums/topic/508577
I was able to get an account on a machine at my work that has newer Intel Processors so that I can run my PCM tests. The computer has some Xeon E7-4870 processors inside. I am unsure of the OS beyond it being Linux, though if I had to guess, I would say SUSE.
I got everything compiled correctly, both the PCM and my own code. When I ran my first test, I got the following error message:
> > Can not access CPUs Model Specific Registers (MSRs).
> > Try to execute 'modprobe msr' as root user and then
> > you also must have read and write permissions for /dev/cpu/*/msr devices
> > (the 'chown' command can help). make: *** [runEpetra] Error 1
I am discussing this with the administrator at the moment. For obvious reasons, he is quite concerned about giving root/read-write access to an unknown program so that some guy can run some tests. I gave him links to the PCM website so he can read up, but I also told him I would inquire about ways to run the PCM effectively without root access.
So, is there a way to run my tests without root access without causing the above problem?