大家。
我对管道有疑问。 多核处理器中每个CPU内核有多少个管道?
例如,四核处理器有四个管道使用每个核心?或者每个核心共享一个管道?
请告诉我。
答案 0 :(得分:0)
答案是“这取决于确切的微体系结构。”
大多数多核处理器都为每个物理核心提供完整或接近完整的指令流水线。
如果“多核”处理器具有“对称多线程”(英特尔称之为“超线程”),则通常意味着每个物理核心都有两个逻辑核心,其中指令管道的第一部分被复制,但只有一条管道为该物理核心“倍增”。
有些设计也可以共享其他功能单元。例如,AMD Bulldozer在每对物理内核之间共享SIMD管道。