I think you have to take into account HT. Cuz those intel numbers are with HT on I would assume, thus giving nonrealistic single thread / core performance.
So, in order to compensate you should take into account up to 30% benefit from HT and take that much off intels core count.
So, for the i7 980x it would be 8 cores and 2600k would be like 5.25 cores