新聞中心
linux MPI 配置實(shí)戰(zhàn):快速搭建集群

創(chuàng)新互聯(lián)專(zhuān)注于古雷港企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城開(kāi)發(fā)。古雷港網(wǎng)站建設(shè)公司,為古雷港等地區(qū)提供建站服務(wù)。全流程按需開(kāi)發(fā),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
Linux Message Passing Interface(MPI)是一種利用消息傳遞方式實(shí)現(xiàn)進(jìn)程交互通信的配置實(shí)踐。它支持多臺(tái)計(jì)算機(jī)(多節(jié)點(diǎn))上的多個(gè)進(jìn)程之間的彼此通信,使應(yīng)用程序可以在一個(gè)集群環(huán)境中協(xié)作執(zhí)行任務(wù),大大提高了計(jì)算機(jī)的性能。本文將介紹如何快速搭建 Linux MPI 集群,并實(shí)現(xiàn)其中的節(jié)點(diǎn)之間的通信。
要快速搭建 Linux MPI 集群,我們需要準(zhǔn)備的內(nèi)容有:
(1)至少兩臺(tái) Linux 計(jì)算機(jī);
(2)安裝Linux MPI 模式,比如運(yùn)行 OpenMpi 、 MVAPICH2 等;
(3)安裝 SSH。
第一步,在節(jié)點(diǎn)上安裝MPI。如何安裝MPI,取決于安裝的系統(tǒng)和硬件環(huán)境,安裝過(guò)程不再贅述,可參考 MPI 的官方文檔。
第二步,安裝 SSH 無(wú)密碼登錄。Linux MPI 使用 SSH 無(wú)密碼登錄作為節(jié)點(diǎn)之間通信方式,因而需要保證所有節(jié)點(diǎn)間可以相互通信(ssh),此外還需要將其中有一臺(tái)計(jì)算機(jī)作為控制節(jié)點(diǎn)。設(shè)置 SSH 無(wú)密碼登錄的方式,請(qǐng)參考 Linux 相關(guān)的教程。
第三步,啟動(dòng) NFS 服務(wù)。NFS 服務(wù)可以保證節(jié)點(diǎn)間數(shù)據(jù)的快速共享,以便在并行程序運(yùn)行過(guò)程中,可以方便的將數(shù)據(jù)讀寫(xiě)到節(jié)點(diǎn)間的共享路徑中。配置 NFS 服務(wù)的步驟過(guò)程,請(qǐng)參考 Linux 相關(guān)的教程。
第四步,修改 hosts 文件。為了使節(jié)點(diǎn)間能夠正確地訪問(wèn)和通信,需要將所有節(jié)點(diǎn)的 hostname 和 IP 地址以及端口號(hào)寫(xiě)入 /etc/hosts 文件中,這樣 Linux 系統(tǒng)才知道其他節(jié)點(diǎn)的地址及端口號(hào),從而實(shí)現(xiàn)節(jié)點(diǎn)的相互通信。
第五步,啟動(dòng) Linux MPI 集群。完成上述準(zhǔn)備工作之后,即可在控制節(jié)點(diǎn)上啟動(dòng)集群,方式是使用 mpirun 命令,例如: mpirun –prefix –hostfile –np –bynode –wdir myprogram。其中: 是 Linux MPI 的安裝路徑, 是 hosts 文件的路徑, 是啟動(dòng)的進(jìn)程數(shù), 是應(yīng)用程序工作目錄,myprogram 是需要執(zhí)行的應(yīng)用程序。
以上就是 Linux MPI 集群快速搭建的步驟。以上步驟如果順利完成,就可以實(shí)現(xiàn)不同節(jié)點(diǎn)之間的通信,從而實(shí)現(xiàn)并行程序的執(zhí)行,大大提高計(jì)算機(jī)的性能。當(dāng)然,MPI 集群的配置并不容易,但只要熟悉 Linux 的服務(wù)配置,應(yīng)該還是可以快速搭建的。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專(zhuān)業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
新聞標(biāo)題:LinuxMPI配置實(shí)戰(zhàn):快速搭建集群(linuxmpi配置)
網(wǎng)站網(wǎng)址:http://fisionsoft.com.cn/article/cdspcec.html


咨詢(xún)
建站咨詢(xún)
