PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   雙顆CPU的主機板為什麼一定要裝兩顆相同的CPU? (https://www.pcdvd.com.tw/showthread.php?t=1135863)

冰的啦魔王大人 2017-10-15 11:39 AM

要當工作站高時脈的話,
2680 比較常見,2667 2673 (少)與 2687(貴)
口袋夠深的話,我也在考慮2680

NTC_TW_IT 2017-10-15 01:50 PM

引用:
作者冰的啦魔王大人
對稱式多工處理 SMP
chiounan
2014-10-30 08:38:46 1357 瀏覽
單一電腦多 CPU 核心是目前電腦的主流,而多個 CPU 的運作方式可分為不同 CPU 負擔不同工作的非對稱模式 (asymmetrical multi-processing),以及多個 CPU 分擔同一件工作的對稱模式 (symmetrical multi-processing,SMP)。如果要採用非對稱模式的話,電腦要執行的運算工作必須要先很精巧的分割,才能達到真正的效益,而這往往需要特殊的編譯器與作業系統搭配,所以不是很普遍。而另一種對稱模式則相對簡單,普遍的作業系統像是 Linux 都有支援 SMP 架構。

在 SMP 架構中,CPU 與 CPU 之間共用記憶體,所以如果缺法適當的鎖定機制,一個 CPU 所儲存的運算結果是有可能被另一個 CPU 所誤用的。這點在 user space 的程式上問題少了點,因為程式往往每次只在呼叫他的 CPU 上執行。但是對 kernel module 而言,卻可能同時被在不同 CPU 上執行的...

補充一下
關於記憶體存取部分,現在普遍常見是UMA/NUMA架構
有server board可以看一下BIOS設定,應該有這各選項才對
預設應該是關閉的,也就是說CPU能存取remote node與local node上的記憶體
舉個例來說 2顆CPU, 256GB + 256GB記憶體
關了NUMA,那麼程式可以存取一共512GB記憶體
但是跨到remote node去存取記憶體,就會走所謂的QPI或者UPI,此時會產生latency
CPU affinity, IRQ affinity或者是NUMA相關的字眼,在虛擬化平台應該很常見了才是

冰的啦魔王大人 2017-10-15 08:00 PM

引用:
作者NTC_TW_IT
補充一下
關於記憶體存取部分,現在普遍常見是UMA/NUMA架構
有server board可以看一下BIOS設定,應該有這各選項才對
預設應該是關閉的,也就是說CPU能存取remote node與local node上的記憶體


看了一下我的NUMA 是Enabled .

cupidchen 2017-11-13 02:23 AM

很正常吧..除非這塊主板上有兩組不同的晶片組..否則當然只能支援相同腳位處理器..

gdrgdr 2017-11-15 10:01 AM

應該是Intel的限制,會報CPU mismatch錯誤
兩顆CPU頻率不同,存取QPI和MEMORY可能會有問題


所有的時間均為GMT +8。 現在的時間是12:13 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。