Accept negative -par values to leave N CPUs free.