From what I understand, the i7 processors are all quad core. However, my laptop (Lenovo 910) has an i7 7500U processor and only seems to have 2 cores and 4 threads. I verified this with CPU-Z after noticing I was only running 2 cores. Turns out I only have 2 cores. Why is this? How is this better than an i5 if it only has 2 cores?