欢迎来到天天文库
浏览记录
ID:16232657
大小:1.22 MB
页数:206页
时间:2018-08-08
《fortran语言mpi程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Fortran语言MPI并行计算程式设计编着:郑守成期间:民国92年2月12日电话:(03)5776085x305E-mail:c00tch00@nchc.gov.tw206Fortran語言1MPI并行計算程式設計1第一章前言51.1MPI并行計算軟體61.2國家高速網路與計算中心的并行計算環境71.3在IBM電腦系統上如何使用MPI81.3.1IBM電腦系統的MPIFortran程式編譯指令81.3.2IBM電腦系統的Jobcommandfile81.3.3IBM電腦系統的并行程式的執行指令111.4在PCCluster上如何使用MPI131.4.
2、1PCCluster上的MPIFortran程式編譯指令131.4.2PCCluster上的Jobcommandfile141.4.3PCCluster上的并行程式執行指令15第二章無邊界資料交換的并行程式162.1MPI基本指令172.1.1mpif.hincludefile172.1.2MPI_INIT,MPI_FINALIZE172.1.3MPI_COMM_SIZE,MPI_COMM_RANK182.1.4MPI_SEND,MPI_RECV192.2無邊界資料交換的循序程式T2SEQ212.3資料不切割的并行程式T2CP232.4MPI_SCAT
3、TER,MPI_GATHER,MPI_REDUCE282.4.1MPI_SCATTER,MPI_GATHER282.4.2MPI_REDUCE,MPI_ALLREDUCE302.5資料切割的并行程式T2DCP32第三章需要邊界資料交換的并行程式363.1MPI_SENDRECV,MPI_BCAST373.1.1MPI_SENDRECV373.1.2MPI_BCAST373.2邊界資料交換的循序程式T3SEQ393.3資料不切割的邊界資料交換并行程式T3CP403.4資料切割的邊界資料交換并行程式(一)T3DCP_1473.5資料切割的邊界資料交換并行程
4、式(二)T3DCP_252第四章格點數不能整除的并行程式574.1格點數不能整除的循序程式T4SEQ584.2.MPI_SCATTERV、MPI_GATHERV604.3MPI_PACK、UNPACK、BARRIER、WTIME622064.3.1MPI_PACK、MPI_UNPACK624.3.2MPI_BARRIER、MPI_WTIME654.4資料切割的并行程式T4DCP67第五章多維陣列的并行程式725.1多維陣列的循序程式T5SEQ735.2多維陣列資料不切割的并行程式T5CP765.3多維陣列末維資料切割的并行程式T5DCP855.4與二維
5、切割有關的MPI副程式925.4.1垂直座標圖示法則(CartesianTopology)925.4.2界定二維切割的MPI副程式MPI_CART_CREATE、93MPI_CART_COORDS、MPI_CART_SHIFT935.4.3定義固定間隔資料的MPI副程式96MPI_TYPE_VECTOR、MPI_TYPE_COMMIT965.5多維陣列末二維切割的并行程式T5_2D98第六章MPI程式的效率提昇1126.1Nonblocking資料傳送1136.2資料傳送的合併1226.3以邊界資料計算取代邊界資料交換1266.4輸出入資料的安排128
6、6.4.1事先切割輸入資料1286.4.2事後收集切割過的輸出資料131第七章導出的資料類別1337.1導出的資料類別1347.2陣列的轉換1397.3兩方迴歸與管線法149第八章多方依賴及SOR解法1558.1四方依賴及SOR解法1568.2黑白點間隔SOR解法1598.3斑馬線SOR解法1688.4八方依賴與四色點間隔SOR解法175第九章有限元素法程式1839.1有限元素法的循序程式1849.2有限元素法的并行程式187附錄一撰寫C語言的MPI程式197參考書目200ParallelProcessingwithoutPartitionof1-DA
7、rrays201ParallelProcessingwithPartitionof1-DArrays202Parallelonthe2ndDimensionof2-DArrayswithoutPartition203206Parallelonthe2ndDimensionof2-DArrayswithPartition204Partitiononthe3rddimensionof3-DArrays205206第一章前言本章将介绍MPI并行计算软体、国家高速网路与计算中心现有的并行计算环境、以及在各型机器上如何使用MPI。第一节简单介绍MPI并行计算软体
8、。第二节介绍国家高速网路与计算中心现有的并行计算环境。第三节介绍如何在IBM电脑系统上使用MP
此文档下载收益归作者所有