Dhahi374 / likwid

Automatically exported from code.google.com/p/likwid
GNU General Public License v3.0
0 stars 0 forks source link

Support for non-consecutive processor IDS #104

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Turning off some of the processors 
2. would cause an error in line 120 of /src/msr.c

Using likwid 3.0. 

Could you improve it to have non-consecutive processor ids?

Original issue reported on code.google.com by nishtala...@gmail.com on 4 Jul 2013 at 2:11

GoogleCodeExporter commented 9 years ago
The upcoming release will introduce a new application which allows to dump the 
topology information to a file in the /etc directory.  The cpuid module will 
check if this file is available and use it if it is. This will prevent the 
cpuid execution on ALL processors and should enable to use LIKWID on systems 
with disabled processors. You only have to have the complete access once.

Can you check if this solves your problem when the new release is available. 
You can also already check it by trying the mercurial HEAD revision.

Original comment by jan.trei...@gmail.com on 26 Dec 2013 at 9:07

GoogleCodeExporter commented 9 years ago

Original comment by jan.trei...@gmail.com on 26 Dec 2013 at 9:08

GoogleCodeExporter commented 9 years ago
Yes, this should solve the problem.

Original comment by nishtala...@gmail.com on 7 Jan 2014 at 4:42

GoogleCodeExporter commented 9 years ago
Check for disabled processors in any affinity related activity.

Original comment by jan.trei...@gmail.com on 8 May 2014 at 12:27