Скорее всего, они просто устанавливают приоритет своих вычислительных потоков на очень низкий уровень, а затем полагаются на планировщик ОС, чтобы сделать все остальное. Потоки / процессы с низким приоритетом будут работать только тогда, когда никаким другим потокам не нужно время ЦП для чего-либо.