PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   Intel網卡效率的微感 (https://www.pcdvd.com.tw/showthread.php?t=1095804)

aicc 2016-01-04 11:12 PM

Intel網卡效率的微感
 
由於做模擬都會把工作丟到叢集去運算,藉此提升速度與效率。但每次檢閱log時,總覺得各節點資料發/回的時間似乎有點參差不齊,本來以為是資料量龐大,各節點的IO難免有些落差,加上非常少執行這種作業,所以一直沒有太深入探究。近日在調整電腦的配置時,好奇心下順便幫主節點更換了一張intel網卡9301ct(原本是on board的螃蟹晶片)。

其餘各節點原本就已配置intel網路晶片,所以未更動。
Switcher是HP ProCurve
配線全部5米cat6

更換前總模擬時間433秒左右,更換後416秒左右,提升約4%,log也顯示資料發/回有更整齊了。

心得:
1.些微的效益增幅讓錢花的還不算太浪費。
2. Intel的網卡有許多設定的項目,需要一些時間再研究一下。

目前在思索是什麼原因造成這種差異? 封包錯誤? cpu loading? 有前輩可以分享一下經驗或提點一下關鍵字嗎? :)

Stone Crab 2016-01-05 11:06 AM

我純粹路過...
十幾年前就有3com網卡神話,
再後來有Marvell網卡神話,
之後是Intel網卡神話.
現在滿街都是內建螃蟹晶片 (筆電比較有機會內建Intel)
Bigfoot Killer感覺只是在電競選手跟重度網游痴漢當中有點市場...
所以到現在還推不起來...

以前用3com網卡真的感覺有差...
後來用Marvell感覺只是噱頭 (有可能是被nForce晶片組連累)
在後來進入大WiFi時代感覺Intel網卡真的比較穩.

Sioux 2016-01-05 12:05 PM

 
  3COM的確有差,問題是燙壞了...

http://pcdvd.com.tw/showthread.php?t=777064
 
 
 

barboo0412 2016-01-05 12:25 PM

引用:
作者aicc
由於做模擬都會把工作丟到叢集去運算,藉此提升速度與效率。但每次檢閱log時,總覺得各節點資料發/回的時間似乎有點參差不齊,....


對這個步驟有點興趣, 可以大概描述一下 整個運作方式嗎?

aicc 2016-01-05 06:23 PM

2個附加檔案
因為這是個人的學習設備,所以會比較傾向user,engineer的路我還有一段要走。情況簡述如下,如有錯誤或是不足的地方,請跟我說一下。

硬體的配置很簡易,是封閉式的區網,如圖A
軟體指令的層級通常如圖B

目前是進行影像模擬/算圖,軟體商有提供分散式/網路算圖介面,一般來說大概分成moniter/manager/slave這3種節點,通常參與運算的是1個manager+很多個slave。把確定要運算的檔案直接在本地執行,或是發派給manager執行都可以,軟體會直接偵測區網內所有已指定並安裝界面程式的設備協同運算。參照圖B,manager除了要發/回所有資訊,通常也會一起參與運算。在運算的過程裡同時會有log/message可以檢視進度和狀況。影像模擬通常會有幾10mb~百多mb的資料在來回跑,應該只算中等程度的使用。如果是進行複雜流體模擬,應該有機會是100mb以上在跑了,不過目前還沒走到這邊,流體模擬的軟體授權太貴了,有機會再試試。

所以藉由觀察log/message發現,slave設備的接收完訊息的時間不太一致,參與模擬的slave反應也落後manager,更換網卡後情況有些微改善。4%是測試一個frame/step的結果,量大的話差距可能會更明顯。

PS:
有人知道,intel9301ct在電腦未開機時,switch燈不亮是正常的嗎?

tvirus 2016-01-06 10:08 AM

沒亮頂多只是不能Wake on LAN而已,網卡沒在待機而已吧?

csshih 2016-01-06 12:38 PM

沒開機,switch沒亮燈是正常
你現在的情況比較像是因封包損失率低了,所以respond變好
並不是intel多神奇
你要真的非常神奇的光景跑出來,大概也只有intel 10GBE,Qlogic才會看得到

否則我以前架openmpi叢集的經驗
流量太大,intel照樣死給你看
有時非得用 infiniband或10GBE

ps:你在校園嗎?
去申請個IDL試用 license
在你的叢集跑個一次
保證有感

f3346 2016-01-06 04:43 PM

引用:
作者csshih
沒開機,switch沒亮燈是正常
你現在的情況比較像是因封包損失率低了,所以respond變好
並不是intel多神奇
你要真的非常神奇的光景跑出來,大概也只有intel 10GBE,Qlogic才會看得到

否則我以前架openmpi叢集的經驗
流量太大,intel照樣死給你看
有時非得用 infiniband或10GBE

ps:你在校園嗎?
去申請個IDL試用 license
在你的叢集跑個一次
保證有感


好奇的問...有人會在家中裝到這等級嗎 :confused:

cmwang 2016-01-06 04:49 PM

引用:
作者f3346
好奇的問...有人會在家中裝到這等級嗎 :confused:


當然不會啊,10GbE的網卡看來還不算太貴,但10GbE的switch就不便宜了,更別提IB了:laugh::laugh:....

csshih 2016-01-06 05:20 PM

引用:
作者f3346
好奇的問...有人會在家中裝到這等級嗎 :confused:


想太多了
在唸書時是好不容易擺脫實驗室老師
就發誓絕不碰這些東西的
所以我強調:

在校園
在校園
在校園

(重點說三次) :laugh: :laugh: :laugh:

ps:最後回樓主一下

intel 82579LM算是入門級網卡了
你應該是用on board的
若你之前有一堆錯誤
其實還算是可以接受的

http://www.tomshardware.com/answers...controller.html


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。