![]() |
![]() |
#62 (permalink) |
列管會員
![]() ![]() |
![]() 觀念的分享
NUMA (Non-Uniform Memory Access) 的設計簡化了匯流排的複雜程度, NUMA 把系統切成數個節點 (node),每個處理器及記憶體就位在某一個節點上,當處理器存取同一個節點的記憶體時,可以有較高的存取速度;而存取其他節點的記憶體時,就需要透過節點間的資料傳遞,會耗費較多時間。 ![]() 作業系統中為了提高記憶體存取的效率,會針對硬體的 NUMA 配置來設定記憶體存取的策略 (policy),並提供 NUMA 相關的程式介面 (API) 來查詢系統 NUMA 配置和修改存取策略。 以 GNU Linux 為例,作業系統的核心 (kernel) 在2.6版後,就會依據硬體架構的 NUMA 設計,進行記憶體的配置,並提供 NUMA 相關的系統呼叫函式 (system call) 供程式使用;在 /proc 這個程序虛擬檔案系統 (proc file system) 裡,也有 numa_maps 檔案可以查詢某個程序 (process) 的記憶體配置。另外也有 numactl 指令,可以查詢系統的 NUMA 狀況及改變記憶體配置的策略。 ![]() 因為 NUMA 架構的影響,當利用共享記憶體進行需要資料交換的平行計算時,如果進行計算的執行緒在不同節點的核心的話,共享記憶體存取的效率就會下降,所以需要了解每個執行緒是被那一個核心所執行。在 Linux 的環境中,要觀察目前正在執行的程式狀態可以使用 top 指令,配合-H參數可以顯示所有的執行緒,進入 top 指令的介面後,打開 Last used CPU 的資訊,就可以了解每一個執行緒是被那一個核心執行的。 參考 numactl 指令得到的 NUMA 架構資訊,可以知道每一個核心所屬的節點和每個節點的記憶體配置,利用這些資訊就能規劃執行緒與核心的分配。 ![]() 進一步對 NUMA 了解,可參考此文 http://technet.microsoft.com/zh-tw/l.../ms345345.aspx 本文參考文章 周秉誼 / 臺灣大學計算機及資訊網路中心作業管理組碩士後研究人員 http://www.cc.ntu.edu.tw/chinese/epa...01220_1508.htm |
![]() |
送花文章: 33547,
![]() |
![]() |
#64 (permalink) |
長老會員
![]() ![]() |
![]() |
__________________ 地獄變現記 [人身得來不易,願大家能尊重生命--勿傷胎命][好淫者請好自為之吧--割鳥] 南泉禪師道: 「道不屬知,不屬不知。知是妄覺,不知是無記。若真達不疑之道,猶如太虛,廓然蕩豁,豈可強是非邪?」 德山宣鑒禪師: 「如果明白無事,則勿妄求,妄求而得,亦非得也。汝但無事於心,無心於事,則虛而靈,空而妙。若毛端許,言之本末者,皆為自欺。何故?毫氂繫念,三塗業因。瞥爾情生,萬劫羈鎖。聖名凡號,盡是虛聲。殊相劣形,皆是幻色。汝欲求之,得無累乎?」 |
|
![]() |
送花文章: 5469,
![]() |
![]() |
#66 (permalink) |
長老會員
![]() ![]() |
![]() 我很多同事常問我這問題,我大概是這樣回答:
如果只是一般家庭用玩GAME或做些文書報告,那可採用A牌 因為價格比較便宜(俗又大碗) 但如果說做一些繪圖方面比較注重效能的話,就建議I牌 個人認為雖然說兩家的CPU各有優缺點 但嚴格來說I牌的技術還是有些領先,而且比較踏實 而A牌技術雖然不輸I牌 但畢竟是競爭者,有時為了表示領先對手,總會耍些"小動作"來證明自家的優越(當然 I牌也是會啦) 所以個人覺得如果您只想要快,要便宜,可以考慮A牌 若在運算方面要求高些(如CAD,3D繪圖)那還是用I牌會比較實在些 所以小弟公司,小弟都會選擇I牌的CPU <個人淺見> 此帖於 2011-10-30 06:46 PM 被 不知道 編輯. |
![]() |
送花文章: 5469,
![]() |
![]() ![]() |
|
|
![]() |
||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
疑問 - 為何微軟更新時CPU的使用率一定是100%? 難到不能限制使用率嗎? | poss | 網路疑難應用技術研討區 | 4 | 2008-11-05 09:20 PM |
求助 - 為何Windows media plarer會把CPU變成100% | arnold0613 | 一般電腦疑難討論區 | 3 | 2007-02-28 06:42 PM |
疑問 - 不知為何電腦的cpu使用率居高不下 | 寒傲雪飲 | 硬體疑難使用問題討論區 | 7 | 2006-12-05 01:53 PM |
快報 - AMD 將大幅度調降CPU價格 | K22514 | 硬體疑難使用問題討論區 | 8 | 2006-07-23 09:48 AM |
為何我的cpu一開機使用率就百分之百? | longcat | 硬體疑難使用問題討論區 | 4 | 2003-08-14 06:15 PM |