default to ncpu - 1