1. 程式人生 > >Multiple CPUs,Multiple Cores、Hyper-Threading

Multiple CPUs,Multiple Cores、Hyper-Threading

現在多數的家用電腦,仍然使用的是 Single CPU,Multiple Cores(單顆 CPU,多個核心),而多 CPU 系統一般只見於超級計算機、 大型伺服器等需要巨大計算能力的系統。之所以不將 PC 設計為多 CPU,在於帶來的代價和成本的提升。

多個 CPU,在主機板上即需要多個 CPU 卡槽,還需引入 CPU 之間的通訊機制,自然地多個 CPU 系統也將損耗更多的電力。

  • CPU 的數量對應著主機板上卡槽的數量;
  • 核心的數目(number of cores)對應著 central processing unit 的數目。
    • dual-core:2 個 central processing units
    • quad-core:4 個 central processing units
    • octa-core:8 個 central processing units