白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析

摘要

 

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖1

本用例以眾所周知的邁克爾遜干涉儀為例,展示了分布式計(jì)算的能力。多色光源與干涉測(cè)量裝置的一個(gè)位置掃描的反射鏡相結(jié)合,以執(zhí)行詳細(xì)的相干測(cè)量。使用具有六個(gè)本地多核PC組成的網(wǎng)絡(luò)分布式計(jì)算,所得到的2,904個(gè)基本模擬的模擬時(shí)間可以從一個(gè)多小時(shí)顯著減少到不到3分鐘。

 

模擬任務(wù)

 白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖2

基本模擬任務(wù)

 

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖3

 

基本任務(wù)集合#1:波長(zhǎng)

 

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖4

 

基本任務(wù)集合#2:反射鏡位置

 

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖5

 

使用分布式計(jì)算進(jìn)行模擬

在本例中,在基本模擬任務(wù)中有兩個(gè)獨(dú)立的參數(shù)變化:

?光譜中的24個(gè)波長(zhǎng)采樣

?121個(gè)不同反射鏡位置

? 總共2904個(gè)基本模擬任務(wù)

由于單個(gè)基本模擬(單個(gè)波長(zhǎng)和反射鏡位置)只需要大約0.9秒,因此將一些基本模擬組合起來(lái)并在DC客戶(hù)端上模擬集合會(huì)更有效。因此,所有波長(zhǎng)組合在一個(gè)單一的模擬(在光源中配置光譜),帶有DC的Parameter Run用來(lái)建模不同的反射鏡位置。與在一次Parameter Run中建模所有2904個(gè)任務(wù)相比,此策略減少了不必要的開(kāi)銷(xiāo)。

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖6

 

組合所有波長(zhǎng)的基本任務(wù)

 

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖7

 

使用分布式計(jì)算

 

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖8

Parameter Run用于改變反射鏡位置,從而允許將各種迭代分發(fā)到網(wǎng)絡(luò)中的計(jì)算機(jī)。為了啟用分布式計(jì)算,只需導(dǎo)航到相應(yīng)的選項(xiàng)卡并配置可用計(jì)算機(jī)和客戶(hù)端的數(shù)量,然后像往常一樣啟動(dòng)模擬,將數(shù)據(jù)傳輸?shù)娇蛻?hù)端和收集結(jié)果都是自動(dòng)完成的(與本地執(zhí)行參數(shù)掃描的方式相同)。

 

基于分布式計(jì)算的模擬

 

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖9

 

模擬時(shí)間比較

 

白光干涉相干性測(cè)量 - 在VirtualLab Fusion中利用分布式計(jì)算分析的圖10

登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP