please use `num_of_cpus` (improved readability)