
發布
注冊
/
登錄abaqus分布計算的案例
如何實現在多種計算資源上布置、管理和解決仿真問題?分布式計算服務DCS
Ansys分布式計算服務 (Distributed Compute Services,簡稱DCS) ,是一個應用程序集合,它使您能夠在各種計算資源上布置、管理和解決仿真問題。作為DCS服務的一部分,設計點求解服務(Design Point Services,簡稱DPS)為分布在集群、網絡和操作系統上的成千上萬個設計點提供了穩定的求解方案。
DCS的主要功能羅列如下:
可同時更新設計點;
無需輸入、輸出、用戶界面或隊列開銷即可擴展設計點更新;
容忍設計點更新失敗;
使用Ansys遠程求解管理器(RSM)在本地計算機和HPC集群上支持提交;
設計點更新執行監控;
過濾、排序和比較設計點;
將CSV(逗號分隔值)文件或Microsoft Excel文件中的其他設計點直接導入DPS進行評估;
將已在DPS中評估的選定設計點導入到Ansys Workbench項目中以進行進一步分析或審查;
在HPC執行期間,在不同的計算機上運行模擬和解算器的幾何體更新;
支持斷開連接和重新連接,這樣DPS就可以在沒有Workbench的情況下繼續運行設計點評估。
下圖顯示了以Ansys Workbench為中心的DCS架構。
DCS功能還可滿足以下應用需求:
許多設計變更的評估;
需要運行數千或上萬個設計點;
靈活使用不同架構計算資源(在Windows?上更新CAD,在Linux上解決);
開放式體系結構,使您能夠使用自己的設計探索系統來驅動流程。
展開 Mechanical 分布式計算與共享內存的測試
硬件16核32線程,64G內存,無顯卡加速
工況1: Distributed 16 cores
工況2: Non Distributed,32 cores
計算用時比較:
工況1 工況2
用時 1h46m 5h49m
內存 12.6G 8.9G
結論: 用分布式(在solve中勾選Distributed復選框)計算,只能使用物理核數;用內存共享式(不勾選Distributed復選框)計算,可使用全部線程數。前者內存消耗大,但用時顯著少于后者,這就是ansys不建議用內存共享計算的原因。
注意此處分布式計算是軟件術語,不同于分布式機群(硬件概念)。
展開 Ansys分布式計算服務DCS功能簡介
Ansys分布式計算服務 (Distributed Compute Services,簡稱DCS) ,是一個應用程序集合,它使您能夠在各種計算資源上布置、管理和解決仿真問題。作為DCS服務的一部分,設計點求解服務(Design Point Services,簡稱DPS)為分布在集群、網絡和操作系統上的成千上萬個設計點提供了穩定的求解方案。
DCS的主要功能羅列如下:
可同時更新設計點;
無需輸入、輸出、用戶界面或隊列開銷即可擴展設計點更新;
容忍設計點更新失敗;
使用Ansys遠程求解管理器(RSM)在本地計算機和HPC集群上支持提交;
設計點更新執行監控;
過濾、排序和比較設計點;
將CSV(逗號分隔值)文件或Microsoft Excel文件中的其他設計點直接導入DPS進行評估;
將已在DPS中評估的選定設計點導入到Ansys Workbench項目中以進行進一步分析或審查;
在HPC執行期間,在不同的計算機上運行模擬和解算器的幾何體更新;
支持斷開連接和重新連接,這樣DPS就可以在沒有Workbench的情況下繼續運行設計點評估。
下圖顯示了以Ansys Workbench為中心的DCS架構。
DCS功能還可滿足以下應用需求:
許多設計變更的評估;
需要運行數千或上萬個設計點;
靈活使用不同架構計算資源(在Windows?上更新CAD,在Linux上解決);
開放式體系結構,使您能夠使用自己的設計探索系統來驅動流程。
展開 Ansys分布式計算服務DCS功能簡介
綜上所述,DCS技術能夠更有效、更可靠地跨操作系統、網絡和位置使用您的計算資源,同時有助于利用您的仿真資源進行設計優化。
現在我們將具體針對Ansys DCS 的配置做簡要介紹,假設您正在單用戶桌面場景中通過Ansys Workbench設置和使用DPS,但是,DPS并不局限于Workbench。您可以使用其他工具(優化器)創建數以萬計的設計點,然后利用DPS提供的最小網絡占用來處理它們的評估,也可以從其他Ansys產品啟動DPS。例如,在Ansys optiSLang用戶指南中,有關DPS主題中解釋了如何將DPS系統插入optiSLang工作流并建立到DPS的連接,連接DPS后,可以在DPS服務器上選擇現有項目,選擇要使用的參數,并在DPS中運行任意設計點計算。DPS為許多計算場景提供無縫支持:
在單用戶桌面系統上
在一組工作站上
在群集(HPC資源)上
在私有或公共云資源上
在具有不同功能的混合系統上
切換到分布式計算的優勢隨著項目的復雜性而增長。
展開 
Ansys分布式計算服務DCS功能簡介
Ansys分布式計算服務 (Distributed Compute Services,簡稱DCS) ,是一個應用程序集合,它使您能夠在各種計算資源上布置、管理和解決仿真問題。作為DCS服務的一部分,設計點求解服務(Design Point Services,簡稱DPS)為分布在集群、網絡和操作系統上的成千上萬個設計點提供了穩定的求解方案。
DCS的主要功能羅列如下:
可同時更新設計點;
無需輸入、輸出、用戶界面或隊列開銷即可擴展設計點更新;
容忍設計點更新失敗;
使用Ansys遠程求解管理器(RSM)在本地計算機和HPC集群上支持提交;
設計點更新執行監控;
過濾、排序和比較設計點;
將CSV(逗號分隔值)文件或Microsoft Excel文件中的其他設計點直接導入DPS進行評估;
將已在DPS中評估的選定設計點導入到Ansys Workbench項目中以進行進一步分析或審查;
在HPC執行期間,在不同的計算機上運行模擬和解算器的幾何體更新;
支持斷開連接和重新連接,這樣DPS就可以在沒有Workbench的情況下繼續運行設計點評估。
下圖顯示了以Ansys Workbench為中心的DCS架構。
DCS功能還可滿足以下應用需求:
許多設計變更的評估;
需要運行數千或上萬個設計點;
靈活使用不同架構計算資源(在Windows?上更新CAD,在Linux上解決);
開放式體系結構,使您能夠使用自己的設計探索系統來驅動流程。
展開 Ansys分布式計算服務DCS功能簡介
綜上所述,DCS技術能夠更有效、更可靠地跨操作系統、網絡和位置使用您的計算資源,同時有助于利用您的仿真資源進行設計優化。
現在我們將具體針對Ansys DCS 的配置做簡要介紹,假設您正在單用戶桌面場景中通過Ansys Workbench設置和使用DPS,但是,DPS并不局限于Workbench。您可以使用其他工具(優化器)創建數以萬計的設計點,然后利用DPS提供的最小網絡占用來處理它們的評估,也可以從其他Ansys產品啟動DPS。例如,在Ansys optiSLang用戶指南中,有關DPS主題中解釋了如何將DPS系統插入optiSLang工作流并建立到DPS的連接,連接DPS后,可以在DPS服務器上選擇現有項目,選擇要使用的參數,并在DPS中運行任意設計點計算。DPS為許多計算場景提供無縫支持:
在單用戶桌面系統上
在一組工作站上
在群集(HPC資源)上
在私有或公共云資源上
在具有不同功能的混合系統上
切換到分布式計算的優勢隨著項目的復雜性而增長。
展開 Ansys分布式計算服務DCS功能簡介
綜上所述,DCS技術能夠更有效、更可靠地跨操作系統、網絡和位置使用您的計算資源,同時有助于利用您的仿真資源進行設計優化。
現在我們將具體針對Ansys DCS 的配置做簡要介紹,假設您正在單用戶桌面場景中通過Ansys Workbench設置和使用DPS,但是,DPS并不局限于Workbench。您可以使用其他工具(優化器)創建數以萬計的設計點,然后利用DPS提供的最小網絡占用來處理它們的評估,也可以從其他Ansys產品啟動DPS。例如,在Ansys optiSLang用戶指南中,有關DPS主題中解釋了如何將DPS系統插入optiSLang工作流并建立到DPS的連接,連接DPS后,可以在DPS服務器上選擇現有項目,選擇要使用的參數,并在DPS中運行任意設計點計算。DPS為許多計算場景提供無縫支持:
在單用戶桌面系統上
在一組工作站上
在群集(HPC資源)上
在私有或公共云資源上
在具有不同功能的混合系統上
切換到分布式計算的優勢隨著項目的復雜性而增長。
展開 RP Fiber Power 光纖模式分布的計算
文件:Fiber modes .fpw
(對應表格操作文件Fiber modes .fpi)
簡要的說,該程序通過對整體模型求解計算了光纖模式的分布。
該腳本程序需定義折射率分布值。通過數行程序代碼,依次讀取折射率值,插值繪制折射率函數n_f(r)圖形。
以下為程序運行后,光纖模式特性相關圖形:
圖1為徑向函數圖形,不同顏色曲線對應不同的ι值。圖中,也表明了折射率分布及模式的有效折射率。
圖2為選定模式的強度分布圖樣。
圖3為模式數與波長的關系曲線。在波長為1.96um時僅存在單模形式。
圖4為表明有效折射率與波長有關,折射率增大到包層折射率大小時,對應截止波長。
圖5為纖芯內對應所有模式及波長的功率。
來自“武漢墨光”微信公眾號
展開 一端密封含孔管子的壓力分布模擬計算
大家好,想請問下有一根一端密封一段進口的管子,管子上均勻分布有小孔,液體從小孔流出,從管子的進口處持續的注入壓力為P的水,我想用fluent模擬計算下離進液口不同距離的各個孔洞的處的壓力分布。請教大佬能指導下該怎么計算嗎?謝謝
isight分布并行高性能計算能力
分布并行高性能計算能力是isght軟件的一個重要而突出的性能。
一.什么是分布并行呢?
分布:iSIGHT可以通過任務管理器與其它計算機運行的各種應用軟件相連接,對輸入輸出文件的處理及軟件的啟動和監視進行遙控作業,以便運行分布在多計算機、多操作系統和多領域之間的目標優化問題,適用于客戶的各種計算環境。
并行:iSIGHTtigong分布并行模式,使用戶能夠有效合理的利用硬件資源,對復雜耗時的優化任務進行多機分布并行計算,并且用戶可以通過圖形界面總覽當前網絡環境,并根據計算機類型或工作組特性進行任務分派。
二.為什么要進行并行計算呢?
在進行多模塊多因子項目分析時,通常計算量較大,且模塊間關系較復雜,計算起來可能消耗較長的時間。
為了應對這種情況,Isighttigong分布并行模式,使用戶能夠有效合理的利用硬件資源。對復雜耗時的優化任務進行多機分布并行計算,并且用戶可以通過圖形界面總覽當前網絡環境,并根據計算機類型或工作組特性進行任務分派。
三.分布并行具體包括哪些內容呢?
1.任務并行計算
可以根據計算機資源和機器的工作特性(是否裝載某仿真軟件)來合理的將優化任務中的某個組件或子任務分配給合適的計算機進行計算。
分布并行高性能計算能力.pdf
展開 VirtualLab Fusion 2023.2:分布式計算的使用
目前需要解決多個獨立模擬的復雜任務,如參數掃描或優化,仍可能需要大量計算時間。分布式計算可以大大縮短這一時間,分布式計算是一種使用多臺計算機和/或服務器來加快速度的概念,在這個概念中,一個大的軟件套裝中的每一個模擬任務是相互并行計算的。這個用例演示了如何在VirtualLab Fusion中使用分布式計算。
前提條件
“VirtualLab.DistributedComputing.ServerSupportService.exe”文件位于對應的zip歸檔文件中,必須在所有使用的工作站上執行。
□
所有計算機必須在同一個局域網(LAN)或虛擬專用網(VPN)中。
□ 網絡內部通信需要使用以下端口:
–23001 (TCP & UDP)
–23002 (TCP & UDP)
–23003 (TCP & UDP)
如何在VIRTUALLAB FUSION中開啟分布式計算?
當分布式計算套裝可用時,一個新的選項卡將出現在主菜單的右側。
單擊“Start Server”激活分布式計算。
添加客戶機
□ 要將模擬任務分發到不同的客戶端,請單機Add Clients on Remote Machine按鈕。
□ 一個新的窗口將會出現,并列出所有運行的主機。
展開 
VirtualLab Fusion 2023.2:分布式計算的使用
目前需要解決多個獨立模擬的復雜任務,如參數掃描或優化,仍可能需要大量計算時間。分布式計算可以大大縮短這一時間,分布式計算是一種使用多臺計算機和/或服務器來加快速度的概念,在這個概念中,一個大的軟件套裝中的每一個模擬任務是相互并行計算的。
這個用例演示了如何在VirtualLab Fusion中使用分布式計算。
前提條件
? “VirtualLab.DistributedComputing.ServerSupportService.exe”文件位于對應的zip歸檔文件中,必須在所有使用的工作站上執行。
? 所有計算機必須在同一個局域網(LAN)或虛擬專用網(VPN)中。
? 網絡內部通信需要使用以下端口:
– 23001 (TCP & UDP)
– 23002 (TCP & UDP)
– 23003 (TCP & UDP)
如何在VIRTUALLAB FUSION中開啟分布式計算?
當分布式計算套裝可用時,一個新的選項卡將出現在主菜單的右側。
單擊“Start Server”激活分布式計算。
添加客戶機
? 要將模擬任務分發到不同的客戶端,請單機Add Clients on Remote Machine按鈕。
? 一個新的窗口將會出現,并列出所有運行的主機。
? 指定要向不同的主機添加多少客戶端(clients),然后單擊OK
分布式計算控制面板
通過使用分布式計算開始模擬
展開 利用MS計算水分子的徑向分布和擴散系數
最后,有計算需求歡迎通過微信公眾號聯系我們。
微信公眾號:320科技工作室。
LS-DYNA分布式并行計算MPP軟件及安裝 ¥4.99
LS-DYNA軟件求解器軟件分為共享式式并行計算SMP求解器和分布式并行求解器MPP。目前,非正版軟件客戶大部分應用的是SMP求解器或ANSYS/LS-DYNA求解器。本文提供了MPP安裝和破解,非正版軟件僅支持8核求解,如需更多核計算請購買正版。
1. 軟件需求(如需軟件,請購買后后臺聯系作者)
w_mpi-rt_p_4.0.3.010.exe
ls-dyna_mpp_d_R101_winx64_ifort131_impi.zip
ls-dyna_mpp_s_R101_winx64_ifort131_impi.zip
LS-PrePost
2. 安裝破解
3. 破解驗證
通過LS-Prepost軟件自帶的求解管理器LS-Run運行SMP和MPP,驗證案例為官方例子airbag-deploy.k,NCPU為8,MEMORY為20m,運行結果可以看出MPP求解時間為4s,SMP求解時間為6s
展開 [VirtualLab] 基于分布式計算的AR光波導中測試圖像的仿真
使用分布式計算
參數運行用于改變當前視場模式的角度,這允許將各種迭代分發到網絡中的計算機上。為了啟用分布式計算,只需導航到相應的選項卡,并配置可用的計算機和客戶端的數量。然后像往常一樣開始模擬,將數據傳輸到客戶端和結果的收集將自動完成(與本地執行的參數掃描的方式相同)。
采用分布式計算方法進行仿真
客戶端數量:41臺(在5臺不同的計算機上)。
模擬時間(10201次模擬):4小時10分鐘。
模擬結果:不同視場角的輻射通量。
模擬時間比較
→分布式計算減少了91%的模擬時間!*
*注意:由于基本模擬只需要幾秒鐘,模擬時間的減少會受到網絡開銷的限制。
展開