Skip to content

caps-tum/autopin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autopin

This is the original autopin implementation. Feel free to try it, but it may be outdated. Try Autopin+ for a current tool.

Autopin is a thread to core pinning tool, based on perfmon. To use this tool, the perfmon patch must be installed. Furthermore for NUMA-architectures the automatic page migration patch by Lee Schermerhorn must be installed (Patch). Autopin is designed to work with the Intel compiler.

Howto:

  1. make in the autopin folder

  2. start autopin: OMP_NUM_THREADS=4 SCHEDULE=0123,0246,4561,3254 autopin/autopin --follow-all --init-time 5 -t 1 -w 5 -e INSTRUCTIONS_RETIRED testprog/exampleprogram

About

The original autopin implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published