support for RHEL/OSX's archaic versions of split, mods to ensure we do not try to split workloads if we have a single sample or only one core