摘要 b{,vZhP- BQ{'r^u rUmnv%qTS 本用例以眾所周知的邁克爾遜
干涉儀為例,展示了分布式計算的能力。多色
光源與干涉測量裝置的一個位置掃描的
反射鏡相結(jié)合,以執(zhí)行詳細的相干測量。使用具有六個本地多核PC組成的網(wǎng)絡(luò)分布式計算,所得到的2,904個基本
模擬的模擬時間可以從一個多小時顯著減少到不到3分鐘。
&>Z p}.V 85](,YYz 模擬任務(wù) $oIGlKc:L S/6I9zOP ^3nB2G.ax 基本模擬任務(wù) {/XU[rn }S9uh-j6l 'D?sRbJ= 基本任務(wù)集合#1:波長 h)T-7b !<^`Sx/+ ?Q6ZZQ~ 基本任務(wù)集合#2:反射鏡位置 eD N%p tmC9p6% Of{'A 使用分布式計算進行模擬 !Op18hP$ 在本例中,在基本模擬任務(wù)中有兩個獨立的
參數(shù)變化:
tUs{/Je
光譜中的24個波長采樣
(d-j/v*4 121個不同反射鏡位置
`pXC= []B2 總共2904個基本模擬任務(wù)
r<.*:]L 由于單個基本模擬(單個波長和反射鏡位置)只需要大約0.9秒,因此將一些基本模擬組合起來并在DC客戶端上模擬集合會更有效。因此,所有波長組合在一個單一的模擬(在光源中配置光譜),帶有DC的Parameter Run用來建模不同的反射鏡位置。與在一次Parameter Run中建模所有2904個任務(wù)相比,此策略減少了不必要的開銷。
<~Tfi*^+ V__n9L/t 組合所有波長的基本任務(wù) z|G 39 y{\(|j >V3pYRA 使用分布式計算 WR>2t&;E Gp))1b'; Uf-`g> Parameter Run用于改變反射鏡位置,從而允許將各種迭代分發(fā)到網(wǎng)絡(luò)中的計算機。為了啟用分布式計算,只需導(dǎo)航到相應(yīng)的選項卡并配置可用計算機和客戶端的數(shù)量,然后像往常一樣啟動模擬,將數(shù)據(jù)傳輸?shù)娇蛻舳撕褪占Y(jié)果都是自動完成的(與本地執(zhí)行參數(shù)掃描的方式相同)。
JOx""R8T5 B9h> 基于分布式計算的模擬 ,6a }l;lv E%>){Y) FZtILlw 模擬時間比較 7 m!e\x8