Penryn? I think you're confused.
I3 has 2 cores, the i5 6 series has 2 cores with hyperthreading to make it seem like a quad, the i5 5 series has 4 cores, and the i7 series has 4 cores with hyperthreading to make it seem like an 8-core - the i7 970 and 980X are the exception, they have 6 cores with hyperthreading for a virtual 12 cores.