I saw that my last core was always maxed out at 100% whereas the other cores are at around 10-20%. Could it be that it is just an issue on how the workload is allocated to the available cores?
I figured this could be the case since the built in FPS counter always claims it is limited by the Mainthread.