• 大小: 0.81M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


并行算法实践 高教出版社陈国良编 书中所附38个MPI并行源程序代码,包括从排序到FFT的很多经典算法。

资源截图

代码片段和文件信息

#include 
#include 
#include 

/*
  * 函数名: main
  * 功能:   主函数,实现枚举排序
  * 输入:argc为命令行参数个数;
  *            argv为每个命令行参数组成的字符串数组
  * 输出:返回1代表程序正常结束
*/
int main(int argcchar *argv[])
{
int DataSize MyLength;              /*DataSize:数组长度;MyLength:处理器分配到的数据长度*/
int *data_in *data_out;             /*输入和输出数组指针*/
int *rank;                           /*秩数组*/
int MyID SumID;
int i j;                                     

MPI_Status status;                   

MPI_Init(&argc&argv);                /*MPI 初始化*/
MPI_Comm_rank(MPI_COMM_WORLD&MyID);  /*每个处理器确定各自ID*/
        MPI_Comm_size(MPI_COMM_WORLD&SumID); /*每个处理器确定总处理器个数*/

if(MyID==0)                           /*主处理器*/
DataSize=GetDataSize();       /*读入待排序序列的长度*/

MPI_Bcast(&DataSize 1 MPI_INT 0 MPI_COMM_WORLD);
                                              /*主处理器广播待排序序列的长度*/
/*在各个处理器间划分任务*/
MyLength=DataSize/SumID;              
if(MyID==SumID-1)                     /*每个处理器确定各自要排序的序列长度*/
MyL

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         54  2003-07-14 02:22  并行算法实践-mpi源程序\22-2\dataIn.txt

     文件       4419  2003-07-14 02:22  并行算法实践-mpi源程序\22-2\dwt.c

     文件        380  2003-07-14 02:22  并行算法实践-mpi源程序\22-2\readme.txt

     目录          0  2006-03-13 10:03  并行算法实践-mpi源程序\22-2

     文件         24  2003-07-14 02:22  并行算法实践-mpi源程序\22-1\dataIn.txt

     文件      10722  2003-07-14 03:19  并行算法实践-mpi源程序\22-1\fft.c

     文件        471  2003-07-14 02:22  并行算法实践-mpi源程序\22-1\readme.txt

     目录          0  2006-03-13 10:03  并行算法实践-mpi源程序\22-1

     文件         28  2003-07-14 02:22  并行算法实践-mpi源程序\21-4\dataIn.txt

     文件      17110  2003-07-14 02:22  并行算法实践-mpi源程序\21-4\qr_value.c

     文件        470  2003-07-14 02:22  并行算法实践-mpi源程序\21-4\readme.txt

     目录          0  2006-03-13 10:03  并行算法实践-mpi源程序\21-4

     文件         40  2003-07-14 02:22  并行算法实践-mpi源程序\21-3\dataIn.txt

     文件        504  2003-07-14 02:22  并行算法实践-mpi源程序\21-3\readme.txt

     文件       6913  2003-07-14 02:22  并行算法实践-mpi源程序\21-3\single.c

     目录          0  2006-03-13 10:03  并行算法实践-mpi源程序\21-3

     文件      23028  2003-07-14 02:22  并行算法实践-mpi源程序\21-2\cjacobi.c

     文件        132  2003-07-14 02:22  并行算法实践-mpi源程序\21-2\dataIn.txt

     文件       1469  2003-07-14 02:22  并行算法实践-mpi源程序\21-2\readme.txt

     目录          0  2006-03-13 10:03  并行算法实践-mpi源程序\21-2

     文件         80  2003-07-14 02:22  并行算法实践-mpi源程序\21-1\dataIn.txt

     文件       3829  2003-07-14 02:22  并行算法实践-mpi源程序\21-1\power.c

     文件       2491  2003-07-14 02:22  并行算法实践-mpi源程序\21-1\readme.txt

     目录          0  2006-03-13 10:03  并行算法实践-mpi源程序\21-1

     文件         82  2003-07-14 02:22  并行算法实践-mpi源程序\20-3\dataIn.txt

     文件        735  2003-07-14 02:22  并行算法实践-mpi源程序\20-3\readme.txt

     文件       7185  2003-07-14 02:22  并行算法实践-mpi源程序\20-3\relaxation.c

     目录          0  2006-03-13 10:03  并行算法实践-mpi源程序\20-3

     文件        145  2003-07-14 02:22  并行算法实践-mpi源程序\20-2\dataIn.txt

     文件        564  2003-07-14 02:22  并行算法实践-mpi源程序\20-2\readme.txt

............此处省略133个文件信息

评论

共有 条评论