[parsec-users] How can I specify the core affinity when I run PARSEC ?

Christian Bienia cbienia at CS.Princeton.EDU
Mon Jul 12 15:40:55 EDT 2010

Hi Kai,


You can use the PARSEC hooks package. It contains basic support for affinity
on Linux that allows you to run the program only on a contiguous slice of
the CPUs. To find out more about the affinity support you should have a look
at the source code of the hooks package and read the manual pages of the
PARSEC hooks and the involved system calls. The current affinity support in
PARSEC is really just meant as a starting point for your own affinity code.






From: parsec-users-bounces at lists.cs.princeton.edu
[mailto:parsec-users-bounces at lists.cs.princeton.edu] On Behalf Of Ma, Kai
Sent: Friday, July 09, 2010 11:02 PM
To: parsec-users at lists.cs.princeton.edu
Subject: [parsec-users] How can I specify the core affinity when I run


Hi, Team.
For example, if I want to schedule the PARSEC on the first 4 cores in a
large cluster (20 cores). Is there any existing configuration option I have
to activate, or command line option I should use, or the only way to do this
is to use taskset command after PARSEC threads have been lauched?
Any input will be highly appreciated!
Best Wishes.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cs.princeton.edu/pipermail/parsec-users/attachments/20100712/432ebf3c/attachment.html>

More information about the parsec-users mailing list