If you don't pin them to cores, the OS is still free to assign threads to cores as it pleases. Assuming the scheduler is somewhat fair, threads will progress at roughly the same rate.
Even a small bias could turn a 5 minute calculation into a 6 or 7 minute calculation as the stragglers finish up.