1 extra core actually, but 5 more threads.
hmm...that depends of the model. There are either 2-cored ones up to 6.
And I repeat: you are being vastly overly broad when you discuss the differences between them. "Some misc. extras" is a gigantic category and is far, far more important than the clock frequency or the number of cores (and not every i7 has five extra cores - several of them are dual- or quad-core).
By "some misc extras" I meant little things like memory management, bus speed and anything non-architecture related things. I'm not hiding any "Great Magical Feature" over here.
Processor architecture is a category covering a much, much, MUCH more complicated set of features than the instruction set that they use. There are gigantic hardware differences in modern x86 processors, differences that involve more than higher clock speeds or more cores, and you're ignoring these pretty much entirely.
OK, like which ones?. Please, tell me how the x86 architecture has evolved over the years. And please ommit:
- New instruction sets (which are add-ons to the basic architecture).
- Clock speed.
- Number of cores.
- Bus speed.
- Memory management.
Just explain how the RAW x86 architecture has evolved those years. I'll be truly glad to hear it.
Ah, and please face the fact that even "x86-64" is nothing more than another extension to the x86 architecture, and not a new one. Just for the note.
And limit yourself to x86, which is an instruction set architecture by definition (hence why I insist so much in instruction sets), and not processor design.