corealloc-0.2.0 is not a library.
Visit the last successful build:
corealloc-0.6.0
corealloc
Figures out which core-ids to pin your program to:
Allocate 12 cores, as close together as possible:
Installation
Usage
Assume two sockets:
Socket 0: ( 0 28 1 29 2 30 3 31 4 32 5 33 6 34 7 35 8 36 9 37 10 38 11 39 12 40 13 41 )
Socket 1: ( 14 42 15 43 16 44 17 45 18 46 19 47 20 48 21 49 22 50 23 51 24 52 25 53 26 54 27 55 )
Allocate 12 cores, spread out over multiple sockets, if possible:
Same but don't consider neighbouring hyper-threads for allocation: