Skip to content
eile edited this page Dec 19, 2011 · 6 revisions

Thread Affinity

Overview

Implement CPU affinity to support binding of render and network threads to CPU cores close to their respective devices (see https://github.com/Eyescale/Equalizer/issues/57). The following threads are affected by the affinity hint:

  • pipe hint: binds pipe render thread, AUTO uses all cores close to the GPU
  • server/node: binds receiver, command, transmit and main threads, AUTO binds to all cores close to the first NIC used in a listener device

File Format

server | node | pipe
{
    attributes
    {
        hint_affinity OFF|AUTO|1-n|CPU1-m
    }
}
Clone this wiki locally