Mostly to satisfy curiosity and to either check that there are no abnormal performance impacts, minimise scheduling noise, or to force specific thread layouts (which is especially useful on NUMA machines, but also requires some additional work, like proper mbind
settings, avoiding allocations before clone
, and so on, so not the current priority).