A core must be able to handle INT, FP and SIMD SSEx instructions.
Multithreaded applications generally use SIMD, so when all the "cores" are in use, that's equal to 4 computing units. Are you aware of many MT application that massively use Integer units ?
Bookmarks