0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HPC的基本配置方法

工程師鄧生 ? 來源:老貓電磁館 ? 作者:高頻嗨肺嘶 ? 2022-09-21 09:10 ? 次閱讀

1.HPC基本配置方法(本方法不適用于SIwave)

軟件安裝完成后,用戶就可以使用軟件進(jìn)行建模、仿真計(jì)算了。但是,若要充分調(diào)用計(jì)算機(jī)的資源,還需對(duì)HPC并行計(jì)算進(jìn)行一定的配置。

1.1.HPC的類型

HPC license分為兩種,HPC與HPC Pack,它們?cè)谲浖械呐渲梅椒?,略有區(qū)別。

1.2.HPC類型的配置

打開軟件菜單欄,選擇ToolsOptionsHPC and Analysis Options,打開如下對(duì)話框,選中“Options”選項(xiàng)卡,見下圖。 圖中藍(lán)色部分“HPC License”項(xiàng),包含“Pool”、“Pack”與“None”三個(gè)子選項(xiàng)。HPC License對(duì)應(yīng)于“Pool”,HPC Pack對(duì)應(yīng)于“Pack”。選擇與License匹配的類型即可。

a662b320-38ce-11ed-ba43-dac502259ad0.png

1.3.本地電腦Local的多處理器設(shè)置

1)打開軟件菜單欄,選擇ToolsOptionsHPC and Analysis Options,打開如下對(duì)話框,默認(rèn)為“Configurations”選項(xiàng)卡。

a67df5ea-38ce-11ed-ba43-dac502259ad0.png

2)點(diǎn)擊“Edit”,打開Local設(shè)置對(duì)話框,設(shè)置CPU總數(shù)與task任務(wù)數(shù)(分的域數(shù))。 設(shè)置的CPU總數(shù)不大于license授權(quán)文件支持的CPU數(shù)量,也不能超出計(jì)算機(jī)硬件的CPU數(shù)量。

關(guān)于license授權(quán)文件支持的CPU數(shù)量,請(qǐng)與對(duì)應(yīng)的ANSYS銷售人員確認(rèn)。

a69b518a-38ce-11ed-ba43-dac502259ad0.png

1.4.遠(yuǎn)程調(diào)用服務(wù)器的多處理器設(shè)置(RSM)

1)打開軟件菜單欄,選擇ToolsOptionsHPC and Analysis Options,打開如下對(duì)話框,點(diǎn)擊“Add”。

a6a5af18-38ce-11ed-ba43-dac502259ad0.png

2)為本次HPC配置取個(gè)名字,通過添加服務(wù)器名稱、IP地址等,將服務(wù)器加入到列表中,并設(shè)置總的CPU數(shù);分的域數(shù)可手動(dòng)添加,也可選擇自動(dòng)設(shè)置選項(xiàng)。

a6bc65e6-38ce-11ed-ba43-dac502259ad0.png

3)通過點(diǎn)擊“Test”,測(cè)試遠(yuǎn)程服務(wù)器的設(shè)置是否成功。

a6e10b94-38ce-11ed-ba43-dac502259ad0.png

4)點(diǎn)擊“OK”,回到HPC設(shè)置中的“Configurations”選項(xiàng)卡,通過“Make Active”,可以在Local與遠(yuǎn)程調(diào)用服務(wù)器之間進(jìn)行切換。

a6f505cc-38ce-11ed-ba43-dac502259ad0.png

1.5.完成HPC的基本配置

通過HPC的基本配置,可以實(shí)現(xiàn)本地電腦與RSM遠(yuǎn)程調(diào)用的多CPU并行運(yùn)算,以及域分解提高求解效率。必須說明的是,RSM遠(yuǎn)程調(diào)用,本地電腦并不參與運(yùn)算求解,而只顯示操作界面。

如果需要實(shí)現(xiàn)多電腦分布式并行運(yùn)算,以求解更大更復(fù)雜的問題,我們需要進(jìn)行高級(jí)HPC設(shè)置,即MPI的配置方法(僅適用于HFSS)。

2.HPC高級(jí)配置 (僅HFSS) —— Message Passing Interface (MPI)

MPI即消息傳遞接接口,是目前使用最為廣泛的實(shí)現(xiàn)并行計(jì)算的一種方式。在消息傳遞模型中,計(jì)算由一個(gè)或者多個(gè)進(jìn)程構(gòu)成,進(jìn)程間的通信通過調(diào)用庫函數(shù)發(fā)送和接收消息來完成。通信是一種協(xié)同的行為。

ANSYS EM Suite 16.0包含兩種MPI方式,即IBM Platform MPI與Intel MPI。用戶可以自由選擇,取其中一種即可。

MPI配置前的準(zhǔn)備工作

對(duì)于需要參加分布式并行運(yùn)算的電腦, 1)都必須擁有一個(gè)相同的用戶名以及相同的密碼,該用戶屬性必須為管理員賬戶; 2)要確保每一臺(tái)電腦都安裝了相同版本的ANSYS EM 軟件,而且軟件都安裝在相同的目錄下(建議默認(rèn)安裝路徑); 3)各電腦之間是相互連通的,即“ping”命令可以在任意兩臺(tái)電腦間成功執(zhí)行,并完成數(shù)據(jù)的收發(fā)。

2.1.Intel MPI安裝與配置

2.1.1.運(yùn)行ANSYS EM Suite安裝包的“autorun.exe”,進(jìn)入安裝界面

a70719c4-38ce-11ed-ba43-dac502259ad0.png

2.1.2.選擇“Install Distributed Simulation Technologies”,打開如下界面

a72cab62-38ce-11ed-ba43-dac502259ad0.png

2.1.3.點(diǎn)擊“InstallIntel MPI”,選擇解壓目錄,進(jìn)入MPI安裝界面

a73d746a-38ce-11ed-ba43-dac502259ad0.png

2.1.4.點(diǎn)擊“下一步”,按照默認(rèn)安裝設(shè)置

a75233b4-38ce-11ed-ba43-dac502259ad0.png

2.1.5.最后點(diǎn)擊“完成”

a77286f0-38ce-11ed-ba43-dac502259ad0.png

2.1.6.通過ANSYS EM軟件的安裝目錄找到“wmpiregister.exe“文件,以管理員身份運(yùn)行,打開注冊(cè)對(duì)話框。

具體的文件目錄,可參考如下位置 “C:Program FilesAnsysEMAnsysEM16.0Win64commonfluent_mpimultiportmpiwin64intelin”。

a79146ee-38ce-11ed-ba43-dac502259ad0.png

2.1.7.輸入域名和多機(jī)共有的用戶名,若多機(jī)同域,域名可省略;另外,注冊(cè)成功后,會(huì)顯示成功提示信息“Password encrypted into the Registry“。

a7a3f654-38ce-11ed-ba43-dac502259ad0.png

2.1.8.在所有參加分布式計(jì)算的計(jì)算機(jī)上,重復(fù)步驟5.1.1至5.1.7,完成Intel MPI的配置。

2.2.IBM Platform MPI 安裝與配置

2.2.1.運(yùn)行ANSYS EM Suite安裝包的“autorun.exe”,進(jìn)入安裝界面

2.2.2.選擇“Install Distributed Simulation Technologies”,打開如下界面

a7b4dd52-38ce-11ed-ba43-dac502259ad0.png

2.2.3.選擇“Install IBM Platform MPI”,進(jìn)入MPI安裝界面

a7e961e4-38ce-11ed-ba43-dac502259ad0.png

2.2.4.選擇安裝目錄,默認(rèn)即可

2.2.5.選擇對(duì)應(yīng)操作系統(tǒng)“for Windows XP/2003/Vista/2008/7”,如下圖

a7fb0e4e-38ce-11ed-ba43-dac502259ad0.png

2.2.6.安裝至下圖時(shí),切記勾選項(xiàng)要全部選中

a81b54a6-38ce-11ed-ba43-dac502259ad0.png

2.2.7.默認(rèn)安裝直至最后完成

a83894f8-38ce-11ed-ba43-dac502259ad0.png

2.2.8.開始/運(yùn)行/cmd,打開DOS命令窗口

2.2.9.利用cd命令,將當(dāng)前路徑切換至如下目錄

C:Program FilesAnsysEMAnsysEM16.0win64commonfluent_mpimultiportmpi win64pcmpiin(軟件默認(rèn)安裝情況下)

2.2.10.運(yùn)行命令“mpidiag–s <你的計(jì)算機(jī)名> -at -cache”,注冊(cè)密碼

命令是將用戶本機(jī)(用于界面操作與并行設(shè)置的本地電腦,控制并行運(yùn)算)的信息添加至MPI信息中。 具體操作,見下圖示例。其中“beigcao”為本地用戶的個(gè)人PC,注冊(cè)的密碼為多機(jī)共有用戶名對(duì)應(yīng)的密碼。注冊(cè)成功后會(huì)返回一條信息,并給出共有的用戶名“gcao”。

a8564e12-38ce-11ed-ba43-dac502259ad0.png

2.2.11.重復(fù)步驟5.2.1至5.2.10,在每一臺(tái)參加運(yùn)算的電腦上配置一次(除計(jì)算機(jī)名外,與圖中配置完全一致),以實(shí)現(xiàn)最終的多機(jī)并行。

2.2.12.完成IBM Platform MPI的配置。

2.3.CPU資源配置

首先,獲取所有參加并行計(jì)算的電腦名稱與CPU數(shù)量,找開HFSS中的多處理器設(shè)置選項(xiàng)卡。具體操作請(qǐng)參照步驟4.4。 其次,添加各個(gè)電腦名稱,并配置每個(gè)電腦的CPU總數(shù)與分的域數(shù)。

最后,本地電腦應(yīng)作為主節(jié)點(diǎn),位置應(yīng)在最前方。 手動(dòng)方式與自動(dòng)方式的兩種配置結(jié)果,可參照下圖。(圖中為兩臺(tái)電腦并行計(jì)算,Local與beitech01)

a87202a6-38ce-11ed-ba43-dac502259ad0.pnga88d1f5a-38ce-11ed-ba43-dac502259ad0.png

2.4.Profile中查看多機(jī)并行運(yùn)算的過程

打開一個(gè)工程文件,將求解器由默認(rèn)的“Direct Solver”更改為“Domain Decomposition”,即域分解法,進(jìn)行仿真計(jì)算。多機(jī)并行可在Profile中查看。

a8a9fe54-38ce-11ed-ba43-dac502259ad0.png

2.5.MPI配置完成

當(dāng)仿真中看到步驟5.4的結(jié)果時(shí),就說明MPI配置成功。

需要注意的是,步驟5.4中而我們看到的有5個(gè)域,而其實(shí)共有6個(gè)域。這是因?yàn)樽鳛橹鞴?jié)點(diǎn)的本地電腦Beitech04,其中一個(gè)域用來進(jìn)行整體仿真的控制,即作了頭節(jié)點(diǎn)。

MPI配置成功之后,用戶可根據(jù)自己仿真資源消耗的情況,自由選擇由幾臺(tái)電腦并行計(jì)算;本地電腦也可只操作而不參加并行運(yùn)算等。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 多處理器
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    8901
  • HPC
    HPC
    +關(guān)注

    關(guān)注

    0

    文章

    306

    瀏覽量

    23616
  • HFSS軟件
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    12269

原文標(biāo)題:HFSS軟件的HPC基本配置方法

文章出處:【微信號(hào):微波仿真論壇,微信公眾號(hào):微波仿真論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一種簡單高效配置FPGA的方法

    本文描述了一種簡單高效配置FPGA的方法,該方法利用微處理器從串行外圍接口(SPI)閃存配置FPGA設(shè)備。這種方法減少了硬件組件、板空間和成
    的頭像 發(fā)表于 10-24 14:57 ?71次閱讀
    一種簡單高效<b class='flag-5'>配置</b>FPGA的<b class='flag-5'>方法</b>

    Linux環(huán)境變量配置方法

    Linux上環(huán)境變量配置分為設(shè)置永久變量和臨時(shí)變量兩種。環(huán)境變量設(shè)置方法同時(shí)要考慮環(huán)境Shell類型,不同類型的SHELL設(shè)置臨時(shí)變量方法和設(shè)置永久變量對(duì)應(yīng)的配置文件不同。Linux環(huán)
    的頭像 發(fā)表于 10-23 13:39 ?57次閱讀

    云計(jì)算hpc的主要功能是什么

    云計(jì)算HPC(High-Performance Computing)是指利用云計(jì)算技術(shù)來實(shí)現(xiàn)高性能計(jì)算的一種解決方案。云計(jì)算HPC將高性能計(jì)算能力以云服務(wù)的形式提供給用戶。
    的頭像 發(fā)表于 10-22 10:20 ?64次閱讀

    科研計(jì)算HPC平臺(tái)是什么

    高性能計(jì)算平臺(tái)(HPC平臺(tái))是一個(gè)利用由成千上萬個(gè)處理器核心組成的超級(jí)計(jì)算機(jī)或計(jì)算機(jī)集群來執(zhí)行復(fù)雜計(jì)算任務(wù)的平臺(tái)。
    的頭像 發(fā)表于 10-21 10:43 ?76次閱讀

    HPC云計(jì)算前景

    高性能計(jì)算(HPC)與云計(jì)算的結(jié)合,正逐步成為推動(dòng)科技創(chuàng)新和產(chǎn)業(yè)升級(jí)的重要引擎。隨著數(shù)據(jù)規(guī)模的不斷擴(kuò)大和計(jì)算需求的日益復(fù)雜,HPC云計(jì)算展現(xiàn)出了巨大的潛力和價(jià)值。
    的頭像 發(fā)表于 10-16 10:17 ?102次閱讀

    云計(jì)算hpc是什么意思

    云計(jì)算HPC(High-Performance Computing)是指利用云計(jì)算技術(shù)來實(shí)現(xiàn)高性能計(jì)算的一種解決方案。
    的頭像 發(fā)表于 10-15 10:01 ?99次閱讀

    歐姆龍EtherCAT配置方法

    歐姆龍EtherCAT配置方法
    的頭像 發(fā)表于 06-13 16:03 ?787次閱讀
    歐姆龍EtherCAT<b class='flag-5'>配置</b><b class='flag-5'>方法</b>

    TSMaster VLAN配置方法

    ,以太網(wǎng)目錄Catalog1.VLAN的配置方法2.TCP/IP通訊帶VLAN測(cè)試1.TSMaster配置VLANVLAN配置流程如下:1)VLAN
    的頭像 發(fā)表于 05-18 08:21 ?374次閱讀
    TSMaster VLAN<b class='flag-5'>配置</b><b class='flag-5'>方法</b>

    AWS HPC為什么不用Infiniband?有何原因?

    HPC的低延遲需求來自于很多應(yīng)用都會(huì)通過網(wǎng)格刨分來進(jìn)行并行運(yùn)算,然后網(wǎng)格間有復(fù)雜而頻繁的通信數(shù)據(jù)交互,Brain將其稱為“Ghost Cell Exchange”。
    的頭像 發(fā)表于 04-16 16:59 ?487次閱讀
    AWS <b class='flag-5'>HPC</b>為什么不用Infiniband?有何原因?

    康佳特歡迎COM-HPC載板設(shè)計(jì)指南Rev. 2.2的發(fā)布 COM-HPC Mini規(guī)范現(xiàn)已完善

    ? 2024/4/2 中國上海 * * * 嵌入式和邊緣計(jì)算技術(shù)的領(lǐng)先供應(yīng)商德國康佳特--歡迎COM-HPC載板設(shè)計(jì)指南2.2修訂版的發(fā)布,該指南為開發(fā)人員新增了基于95毫米x70毫米COM-HPC
    發(fā)表于 04-02 10:47 ?517次閱讀
    康佳特歡迎COM-<b class='flag-5'>HPC</b>載板設(shè)計(jì)指南Rev. 2.2的發(fā)布 COM-<b class='flag-5'>HPC</b> Mini規(guī)范現(xiàn)已完善

    看一下通過采用HPC方法來解決汽車行業(yè)工程挑戰(zhàn)的兩個(gè)具體實(shí)例

    大家可能都知道,將Ansys解決方案與高性能計(jì)算(HPC)相結(jié)合,可帶來巨大的投資回報(bào)(ROI)。接下來,讓我們來看一下通過采用HPC方法來解決汽車行業(yè)工程挑戰(zhàn)的兩個(gè)具體實(shí)例。
    的頭像 發(fā)表于 03-12 14:29 ?449次閱讀

    什么是HPC高性能計(jì)算

    高性能計(jì)算(HighPerformanceComputing,簡稱HPC),是指利用集群、網(wǎng)格、超算等計(jì)算機(jī)技術(shù),通過合理地組織計(jì)算機(jī)資源以及運(yùn)用適合的算法和程序,提高計(jì)算效率和處理能力,實(shí)現(xiàn)對(duì)大量
    的頭像 發(fā)表于 02-19 13:27 ?740次閱讀
    什么是<b class='flag-5'>HPC</b>高性能計(jì)算

    SOVD協(xié)議在HPC中的應(yīng)用詳解

    整車電子電器架構(gòu)正在從分布式總線架構(gòu)逐漸向以High Performance Computer(以下簡稱HPC)為中心的集中式架構(gòu)轉(zhuǎn)變
    的頭像 發(fā)表于 12-29 16:34 ?6006次閱讀
    SOVD協(xié)議在<b class='flag-5'>HPC</b>中的應(yīng)用詳解

    linux網(wǎng)絡(luò)配置的3種方法

    Linux是一種流行的操作系統(tǒng),廣泛應(yīng)用于服務(wù)器和網(wǎng)絡(luò)設(shè)備中。Linux系統(tǒng)提供了多種方法配置網(wǎng)絡(luò)連接,使得網(wǎng)絡(luò)設(shè)置更加靈活和可定制。本文將會(huì)介紹Linux網(wǎng)絡(luò)配置的三種方法,包括命
    的頭像 發(fā)表于 11-27 14:33 ?4091次閱讀

    HPC工作負(fù)載應(yīng)用中如何實(shí)現(xiàn)硅光子學(xué)

    在當(dāng)今的數(shù)字?jǐn)?shù)據(jù)密集型環(huán)境中,隨著組織面臨大量工作負(fù)載和復(fù)雜的數(shù)據(jù)處理挑戰(zhàn),對(duì)高性能計(jì)算 (HPC) 的需求持續(xù)激增。高效、高帶寬、低延遲計(jì)算的新方法對(duì)于處理這些需求至關(guān)重要,因?yàn)閭鹘y(tǒng)技術(shù)在數(shù)
    的頭像 發(fā)表于 10-27 15:39 ?376次閱讀