文件名称:matrix_mpi
- 所属分类:
- 并行运算
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 2.06mb
- 下载次数:
- 0次
- 提 供 者:
- any***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
Multiplication of matrices of size and MxK HxM.
ALL shipment must be made without blocking!
Managing the process:
1. Asks for the dimensions of matrices M, K, N.
2. Produces dynamic formation and filling of matrix operands.
3. Prepares and distributes tasks (calculation of value of 1 cell of the resulting matrix) among the child processes.
4. Accepts the results and record the resulting matrix.
5. Prints the matrix operands and the resultant matrix to the screen.
6. Inform the child processes to complete work.
Child processes:
1. Is the job to calculate
2. Calculates the elements of the resulting matrix
3. Transmit the result of controlled processes.
4. Managing the process takes responses from all.
5. Managing the process sends a message of completion of
6. all processes are finalizing
ALL shipment must be made without blocking!
Managing the process:
1. Asks for the dimensions of matrices M, K, N.
2. Produces dynamic formation and filling of matrix operands.
3. Prepares and distributes tasks (calculation of value of 1 cell of the resulting matrix) among the child processes.
4. Accepts the results and record the resulting matrix.
5. Prints the matrix operands and the resultant matrix to the screen.
6. Inform the child processes to complete work.
Child processes:
1. Is the job to calculate
2. Calculates the elements of the resulting matrix
3. Transmit the result of controlled processes.
4. Managing the process takes responses from all.
5. Managing the process sends a message of completion of
6. all processes are finalizing
(系统自动生成,下载前可以参看下载内容)
下载文件列表
laba2\Debug\laba.exe
.....\.....\laba.ilk
.....\.....\laba.pdb
.....\laba\Debug\BuildLog.htm
.....\....\.....\laba.exe.embed.manifest
.....\....\.....\laba.exe.embed.manifest.res
.....\....\.....\laba.exe.intermediate.manifest
.....\....\.....\laba.obj
.....\....\.....\laba.pch
.....\....\.....\mt.dep
.....\....\.....\stdafx.obj
.....\....\.....\vc90.idb
.....\....\.....\vc90.pdb
.....\....\laba.cpp
.....\....\laba.vcproj
.....\....\laba.vcproj.HOME-0E656B5FA4.Student.user
.....\....\laba.vcproj.HOME-481D72F803.Student.user
.....\....\laba.vcproj.HOME-94DEBD7713.Student.user
.....\....\laba.vcproj.HOME-AB2F7D7482.Student.user
.....\....\laba.vcproj.TSU-9B90EAE76A9.Student.user
.....\....\laba.vcproj.TSU-DA9A6E98F60.Администратор.user
.....\....\laba.vcproj.VIOLET.Поля.user
.....\....\laba.vcxproj
.....\....\laba.vcxproj.filters
.....\....\laba.vcxproj.user
.....\....\ReadMe.txt
.....\....\stdafx.cpp
.....\....\stdafx.h
.....\....\targetver.h
.....\laba.ncb
.....\laba.sdf
.....\laba.sln
.....\laba.sln.old
.....\laba.suo
.....\laba.suo.old
.....\UpgradeLog.XML
.....\_UpgradeReport_Files\UpgradeReport.css
.....\....................\UpgradeReport.xslt
.....\....................\UpgradeReport_Minus.gif
.....\....................\UpgradeReport_Plus.gif
.....\ipch\laba-dfcb10c8\Debug
.....\....\laba-dfcb10c8
.....\laba\Debug
.....\Debug
.....\ipch
.....\laba
.....\_UpgradeReport_Files
laba2
.....\.....\laba.ilk
.....\.....\laba.pdb
.....\laba\Debug\BuildLog.htm
.....\....\.....\laba.exe.embed.manifest
.....\....\.....\laba.exe.embed.manifest.res
.....\....\.....\laba.exe.intermediate.manifest
.....\....\.....\laba.obj
.....\....\.....\laba.pch
.....\....\.....\mt.dep
.....\....\.....\stdafx.obj
.....\....\.....\vc90.idb
.....\....\.....\vc90.pdb
.....\....\laba.cpp
.....\....\laba.vcproj
.....\....\laba.vcproj.HOME-0E656B5FA4.Student.user
.....\....\laba.vcproj.HOME-481D72F803.Student.user
.....\....\laba.vcproj.HOME-94DEBD7713.Student.user
.....\....\laba.vcproj.HOME-AB2F7D7482.Student.user
.....\....\laba.vcproj.TSU-9B90EAE76A9.Student.user
.....\....\laba.vcproj.TSU-DA9A6E98F60.Администратор.user
.....\....\laba.vcproj.VIOLET.Поля.user
.....\....\laba.vcxproj
.....\....\laba.vcxproj.filters
.....\....\laba.vcxproj.user
.....\....\ReadMe.txt
.....\....\stdafx.cpp
.....\....\stdafx.h
.....\....\targetver.h
.....\laba.ncb
.....\laba.sdf
.....\laba.sln
.....\laba.sln.old
.....\laba.suo
.....\laba.suo.old
.....\UpgradeLog.XML
.....\_UpgradeReport_Files\UpgradeReport.css
.....\....................\UpgradeReport.xslt
.....\....................\UpgradeReport_Minus.gif
.....\....................\UpgradeReport_Plus.gif
.....\ipch\laba-dfcb10c8\Debug
.....\....\laba-dfcb10c8
.....\laba\Debug
.....\Debug
.....\ipch
.....\laba
.....\_UpgradeReport_Files
laba2