There was a bug in the map compiler that limited it to only using 1 CPU. Try increasing the CPU count in the build dialog and check again. If it's still at 50% you will have to wait for the next engine update.