Piensa en tu cpu como un tunel... al tener varios nucleos tiene mas carriles por donde pasar, no por ello el tunel es mas grande pero si permite que el paso sea mucho mas fluido cuando haya varios que deban pasar pues no se colapsara.
Tu aplicacion solo pasara por uno de los núcleos, se podría dividir el trabajo entre varios de los nucleos pero seguramente es un solo proceso el que se come el nucleo y no esta preparado para usar varios núcleos a la vez.