本實(shí)驗(yàn)要求學(xué)生搭建并行環(huán)境并運(yùn)行計(jì)算π的程序_第1頁
本實(shí)驗(yàn)要求學(xué)生搭建并行環(huán)境并運(yùn)行計(jì)算π的程序_第2頁
本實(shí)驗(yàn)要求學(xué)生搭建并行環(huán)境并運(yùn)行計(jì)算π的程序_第3頁
本實(shí)驗(yàn)要求學(xué)生搭建并行環(huán)境并運(yùn)行計(jì)算π的程序_第4頁
本實(shí)驗(yàn)要求學(xué)生搭建并行環(huán)境并運(yùn)行計(jì)算π的程序_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、機(jī)械1005孫宏浩學(xué)號(hào)20102024并行程序設(shè)計(jì)本實(shí)驗(yàn)要求學(xué)生搭建并行環(huán)境并運(yùn)行計(jì)算的程序。一、實(shí)驗(yàn)條件1.硬件基礎(chǔ) 幾臺(tái)電腦、路由器或集線器。這次實(shí)驗(yàn)在計(jì)算中心進(jìn)行,硬件條件已經(jīng)具備采用網(wǎng)線通過集線器形成局域網(wǎng)。2.軟件基礎(chǔ) 使用MPICH軟件搭建并行計(jì)算的環(huán)境。二、實(shí)驗(yàn)步驟1.查看自己的IP地址、獲取同一組的成員的IP地址。首先點(diǎn)擊開始按鈕在運(yùn)行中輸入CMD命令回車運(yùn)行,在彈出的窗口中輸入ipconfigall命令顯示自己的ip地址及計(jì)算機(jī)名稱等信息,我使用的電腦 ip地址是172.16.164.201同時(shí)從小組成員那里得到他們的ip地址分別為: 172.16.164.170在CMD窗口

2、內(nèi)輸入ping 172.16.164.170 ping 172.16.164.196 2格式化d盤來得到一個(gè)易于操作的磁盤空間,然后登入在程序設(shè)計(jì)技術(shù)的課程的參考資源中下載mpich軟件并解壓安裝在d盤的d:mpich中 3在d盤內(nèi)建立一個(gè)work的文件夾并右鍵點(diǎn)擊在屬性中設(shè)置為共享在權(quán)限選項(xiàng)卡中設(shè)置為完全控制以達(dá)到能在三臺(tái)計(jì)算機(jī)之間有一個(gè)共同的能夠操作的空間。以此達(dá)到構(gòu)建并行計(jì)算的環(huán)境。 5、建立并行程序所要求的賬戶,來實(shí)現(xiàn)在另一臺(tái)計(jì)算機(jī)上啟動(dòng)另一個(gè)進(jìn)程的要求。右鍵單擊我的電腦然后選擇管理在目錄樹下的用戶上再次右鍵單擊添加新用戶小組內(nèi)的三臺(tái)電腦上使用相同的用戶名和密碼分別設(shè)為 mpi mpi

3、。建立新用戶后在用戶的目錄下找到mpi然后右鍵給mpi這個(gè)用戶添加管理員的權(quán)限。6、 配置vc+6.0啟動(dòng)vc+6.0然后在菜單選項(xiàng)工程中點(diǎn)擊選項(xiàng),在選項(xiàng)的選項(xiàng)卡中點(diǎn)擊目錄在默認(rèn)的條件下增加路徑d:mpichsdkinclude然后在增加lib的路徑d:mpichsdklib增加sourcefile路徑為d:mpichsdkinclude7、打開工程所在位置為d:mpichsdkesamplesntbasic的目錄在選項(xiàng)卡中文件類型選擇所有文件然后打開工程。8、在工程下打開工程中的源文件然后編譯,如圖所示編譯成功后在上一個(gè)路徑中找到debug這個(gè)文件夾在這個(gè)文件夾中找到cpi這個(gè)鏈接后生成的可

4、執(zhí)行文件然后復(fù)制到d盤下得work文件夾中。至此各種的準(zhǔn)備工作完成了。 9、 關(guān)閉所有的窗口然后在桌面上點(diǎn)擊單擊開始菜單在開始菜單的程序中找到guiMPIRun這個(gè)軟件并打開如圖所示。然后開始配置在application中選擇d盤下得work文件夾中的cpi.exe在右下角點(diǎn)擊hosts reset輸入小組成員的計(jì)算機(jī)名稱然后回車,計(jì)算中心的計(jì)算機(jī)是雙核心的因此要選擇線程數(shù)為6在number of 下選擇6.然后選擇三臺(tái)計(jì)算機(jī)使其以藍(lán)色顯示10、 開始運(yùn)行程序點(diǎn)擊run,如圖顯示的在三臺(tái)計(jì)算機(jī)上運(yùn)行了不同的進(jìn)程。輸入數(shù)據(jù)10000000如后回車程序開始運(yùn)行。11、 觀看實(shí)驗(yàn)結(jié)果打開任務(wù)管理器,在沒有運(yùn)行并行程序時(shí)看到cpu的占用率很小,但是當(dāng)程序運(yùn)行時(shí)cpu的使用達(dá)到了100%,然后下一個(gè)同學(xué)開始實(shí)驗(yàn)運(yùn)行程序結(jié)果也是這樣cpu的使用達(dá)到了100%三、實(shí)驗(yàn)分析 在這次的實(shí)驗(yàn)中我們?nèi)艘粋€(gè)小組將電腦通過網(wǎng)線連接起來構(gòu)建小的集群來實(shí)現(xiàn)并行計(jì)算,通過這使得實(shí)驗(yàn)我們了解了并行計(jì)算的過程及并行計(jì)算的優(yōu)點(diǎn),并行計(jì)算可以充分的利用計(jì)算機(jī)的資源是計(jì)算機(jī)的cp

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論