Does each core has its own private set of registers?

后端 未结 2 1897
佛祖请我去吃肉
佛祖请我去吃肉 2021-01-05 14:07

Looking from this intel core i7 nehalem microarchitecure \"enter

It seems that each co

相关标签:
2条回答
  • 2021-01-05 15:03

    Yes, each core has its set of registers. "Core" is equivalent of separate CPU on socket but with "multicore" the electronic wiring is simple.

    0 讨论(0)
  • 2021-01-05 15:07

    Each core has its own set of registers, MMU, TLB, level 1 caches (data and instruction), level 2 cache (this depends on processor) etc. Cache Coherency is supported across cores via "QPI" and in the case of high end Core 7 and server-based processors like Xeon, Cache Coherency is supported across processors on a multi-processor mother board by exposing "QPI" on the external pins of those processors (for processors where multi-processor cache coherency is not supported, "QPI" is not "exposed").

    Wiki article: Nehalem

    0 讨论(0)
提交回复
热议问题