摘要 O^GTPYW DlP=R y|ZJ-[qg 從給定的
光學(xué)系統(tǒng)中傳遞快速準(zhǔn)確的結(jié)果是任何光學(xué)
模擬軟件的主要任務(wù)。目前需要解決多個獨立模擬的復(fù)雜任務(wù),如
參數(shù)掃描或
優(yōu)化,仍可能需要大量計算時間。分布式計算可以大大縮短這一時間,分布式計算是一種使用多臺計算機和/或服務(wù)器來加快速度的概念,在這個概念中,一個大的軟件套裝中的每一個模擬任務(wù)是相互并行計算的。這個用例演示了如何在
VirtualLab Fusion中使用分布式計算。
h#>67gJV e^fjla5 前提條件 h 9/68Gc?6 “VirtualLab.DistributedComputing.ServerSupportService.exe”
文件位于對應(yīng)的zip歸檔文件中,必須在所有使用的工作站上執(zhí)行。
XUWza=BR" 所有計算機必須在同一個局域網(wǎng)(LAN)或虛擬專用網(wǎng)(VPN)中。
_G42|lA$/ 網(wǎng)絡(luò)內(nèi)部
通信需要使用以下端口:
3[$VW+YV – 23001 (TCP & UDP)
IiL?@pIq – 23002 (TCP & UDP)
;lldxS – 23003 (TCP & UDP)
q#1um
@m3 ~2H)#`\ac8 如何在VIRTUALLAB FUSION中開啟分布式計算? l6RJour M II]sF @:
NrC76 當(dāng)分布式計算套裝可用時,一個新的選項卡將出現(xiàn)在主菜單的右側(cè)。
SVJ3!1B, 單擊“Start Server”激活分布式計算。
LQ._?35r k58lmuU 添加客戶機 'ga@=;Wj ~$5[#\5%G 要將模擬任務(wù)分發(fā)到不同的客戶端,請單機Add Clients on Remote Machine按鈕。
) Ez=#dIq 一個新的窗口將會出現(xiàn),并列出所有運行的主機。
~lMsD~$sO 指定要向不同的主機添加多少客戶端(clients),然后單擊OK
>13=