并行计算分为多处理器并行计算和网络并行计算。
多处理器并行计算的关键在于对算法的并行化,即如何将一个任务分配到多个处理器上计算。一般用来测试算法并行计算程度的都是矩阵分解方法,如QR分解等。关于网络并行计算,介绍两个最常见的平台/环境:
1 PVM--Parallel Virtural Machine
PVM3的原代码可以在ftp://netlib2.cs.utk.edu/pvm下找到,国内校园网上也有。
XPVM是PVM的图形化控制台,用Tcl/Tk写的。
PVM可以运行在Linux上,具体的计划有CWP 以及Beowulf
2 MPI--Message Passing Interface
支持Xwindow的MPICH: http://www.mcs.anl.gov/mpi/mpich
以及XMPI: XMPI - A Run/Debug GUI for MPI
给你推荐两本书:
<并行计算——结构.算法.编程> 陈国良
网络并行计算与分布式编程环境 科学出版社
多处理器并行计算的关键在于对算法的并行化,即如何将一个任务分配到多个处理器上计算。一般用来测试算法并行计算程度的都是矩阵分解方法,如QR分解等。关于网络并行计算,介绍两个最常见的平台/环境:
1 PVM--Parallel Virtural Machine
PVM3的原代码可以在ftp://netlib2.cs.utk.edu/pvm下找到,国内校园网上也有。
XPVM是PVM的图形化控制台,用Tcl/Tk写的。
PVM可以运行在Linux上,具体的计划有CWP 以及Beowulf
2 MPI--Message Passing Interface
支持Xwindow的MPICH: http://www.mcs.anl.gov/mpi/mpich
以及XMPI: XMPI - A Run/Debug GUI for MPI
给你推荐两本书:
<并行计算——结构.算法.编程> 陈国良
网络并行计算与分布式编程环境 科学出版社
解决方案 »
- 100分求助:MFC的读入处理
- 怎么检查一个IP是正确与否啊? 用C. 有没有现成的方法?急!!!
- 前途一片迷茫!到底什么时候我才能自己编出点东西来!~~
- 一个纯虚函数调用问题
- 各位大虾!帮帮忙!
- 一个类在析构时调用一个函数(空函数也会)就会非法(First-chance exception in BigSmall.exe: 0xC00000FD: Stack Overflow.)请问怎么办,在
- Socket的问题
- 手动,如何将注册表中浏览过的网页的纪录删除???
- 制作CustomWizard的问题 和 使用该CustomWizard的问题
- 已知socket,如何知道是否阻塞?
- 请问哪里有关于加密算法比较的文章?
- 求救...怎样拖动图标?
关于并行计算的
我只知道并行计算测试的软件用MPI
他现在在研究什么多台机器生成一个几万个未知数的方程
然后用MPI来解
多台机器并行计算来求这个方程的解
好像漫恐怖的