【優(yōu)化】Isight分布與并行配置_Windows
2016-10-24 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
2.Isight分布與并行配置_Windows
我們在解決如何簡化重復(fù)枯燥的迭代過程這個問題的過程中,提出利用計算機并行分布技術(shù)將任務(wù)分配給不同的計算機進行計算,在面臨大規(guī)模計算時,這是一種合理分配計算資源的技術(shù)。
Isight同樣配備了該項技術(shù)。
基于該項技術(shù),Isight將計算機群分為一個服務(wù)端和多個客戶端,首先需要分別安裝相應(yīng)的軟件包進行支持。
2.1服務(wù)器端的安裝過程:
2.2客戶端安裝過程
2.3運行配置
安裝完成之后,需要首先對服務(wù)端和客戶端進行連接(可采用網(wǎng)線加路由器的方式)。建立起了服務(wù)端與客戶端的數(shù)據(jù)傳輸關(guān)系之后,開始進行分布式并行配置,需要首先在服務(wù)端啟動distributed,然后再在客戶端啟動station。
雙擊服務(wù)端桌面distributed圖標(biāo),顯示如下:
雙擊客戶端桌面station圖標(biāo),顯示如下:
點擊"OK",顯示如下:
在服務(wù)器端搭建好流程;
點擊需要進行分布式計算的組件(這里選擇task1)
點擊“view the properties of Task1”
在“Affinities”下面點擊“Station Name”右側(cè)的“電腦圖標(biāo)”
彈出新對話框,對話框中列出了“DElocalStation”(服務(wù)器本身)以及“gxg”(客戶端),這里將“gxg”勾上,并點擊“OK”。
這時彈出如下對話框,點擊“是”。
點擊“運行”,便可運行。
Station界面如下:
2.4注意事項
1、必須確保在客戶端進行分布式運算的組件對應(yīng)的輸入文件存在于與服務(wù)器端相同的路徑下。
2、利用分布式進行計算,所有緩存文件均在相應(yīng)的“station”中,具體位置是:
"C:\用戶\(用戶名)\AppData\Local\Temp\fiper\(station名)",而在服務(wù)器中是沒有相關(guān)文件的。
3、進行分布式計算的組件頭上必須是“Task”,其他組件是不行的。
4、若并行運算組件集成了其他軟件,如abaqus,則在服務(wù)器端搭建流程時,相應(yīng)的.bat文件編寫時,對應(yīng)的abaqus工作路徑應(yīng)與客戶端abaqus的工作路徑一致,而不是服務(wù)器端的。舉例說明,如圖所示:
在這個工作流程中,Task1是通過分布式并行設(shè)置,在另一個客戶端上進行運算的,其他部分則是在服務(wù)器端運算。其中兩個simcode組件均集成了abaqus軟件,服務(wù)器端的abaqus的工作路徑是D:\Program Files (x86)\Abaqus\Commands\abaqus.bat,因此Bear-A組件對應(yīng)的.bat文件編寫為"D:\Program Files (x86)\Abaqus\Commands\abaqus.bat" cae nogui=Bear-A.py;客戶端的abaqus的工作路徑是D:\Program Files\SIMULIA\Abaqus\Commands\abaqus.bat,因此Bear-R組件對應(yīng)的.bat文件編寫為"D:\Program Files\SIMULIA\Abaqus\Commands\abaqus.bat" cae nogui=Bear-R.py。
相關(guān)標(biāo)簽搜索:【優(yōu)化】Isight分布與并行配置_Windows ISight培訓(xùn) ISight培訓(xùn)課程 ISight分析 ISight在線視頻教程 ISight技術(shù)學(xué)習(xí)教程 ISight軟件教程 ISight資料下載 ISight代做 ISight基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)