MatlabMPI Software Summary
Dr. Jeremy Kepner
MIT Lincoln Laboratory
MatlabMPI is a Matlab implementation of the Message Passing Interface
(MPI) standard and allows any Matlab program to exploit multiple
processors. MatlabMPI currently implements the basic MPI functions:
MPI_Run Runs a matlab script in parallel.
MPI_Init Initializes MatlabMPI.
MPI_Comm_size Gets number of processors in a communicator.
MPI_Comm_rank Gets rank of current processor within a communicator.
MPI_Send Sends a message to a processor (non-blocking).
MPI_Recv Receives message from a processor (blocking).
MPI_Finalize Cleans up at the end.
MPI_Abort Function to kill all matlab jobs started by MatlabMPI.
MPI_Bcast Broadcast a message (blocking).
MPI_Probe Returns a list of all incoming messages.
that are the core of the MPI point-to-point communications standard. The
key technical innovation of MatlabMPI is that it implements the widely
used MPI ``look and feel'' on top of standard Matlab file I/O, resulting
in an extremely compact (~200 lines) and ``pure'' implementation which
runs anywhere Matlab runs. The performance has been tested on both
shared and distributed memory parallel computers. MatlabMPI can match
the bandwidth of C based MPI at large message sizes. A test image
filtering application using MatlabMPI achieved a speedup of ~200 on a
parallel computer.
没有合适的资源?快使用搜索试试~ 我知道了~
并行的matlab——matlabMPI
共80个文件
m:48个
gz:5个
bat:3个
需积分: 50 52 下载量 115 浏览量
2011-07-11
10:56:07
上传
评论 1
收藏 292KB RAR 举报
温馨提示
这是由林肯实验室开发的并行版本的matlab,其实就是将mpi的一些函数集成到matlab中,对于熟悉matlab环境又想进行并行计算的童鞋这个应该很给力
资源推荐
资源详情
资源评论
收起资源包目录
MatlabMPI.rar (80个子文件)
MatlabMPI
README.pc 10KB
examples
basic_app4_profile.m 8KB
probe.m 3KB
basic_app5.m 9KB
basic_app2.m 5KB
mcc_ldpath 203B
synch_start.m 3KB
RUN.bat 79B
unit_test.m 2KB
unit_test_all_mcc.m 2KB
unit_test_all.m 2KB
broadcast.m 3KB
xbasic.m 2KB
basic_app4.m 7KB
basic_app.m 4KB
multi_basic.m 3KB
basic_app3.m 6KB
speedtest.m 4KB
RUN.m 1KB
blurimage.m 5KB
unit_test_mcc.m 2KB
basic_app6.m 9KB
basic.m 3KB
MatMPI
Dos_Commands.bat 52B
MPI_COMM_WORLD.mat 615B
multi_basic.1.out 238B
Dos_Commands.PC-201004211024.0.bat 139B
MatMPIdefs1.m 99B
pid.PC-201004211024.pc 0B
.temp_MatMPI_mcc
my_function.m 0B
src
MPI_Probe.m 3KB
MPI_Bcast.m 4KB
MPI_Run.m 8KB
Contents.m 3KB
MatMPI_Comm_settings.m 3KB
MatMPI_dir_map.m 2KB
MPI_Send.m 2KB
MPI_Finalize.m 1KB
MatMPI_Sleep.m 92B
MatMPI_Delete_all.m 3KB
MatMPI_Comm_init.m 6KB
MPI_Comm_size.m 1KB
MPI_Comm_rank.m 1KB
MatMPI_Comm_dir.m 1KB
MatMPI_Buffer_file.m 2KB
MatMPI_Lock_file.m 2KB
MatMPI_Save_messages.m 2KB
MatMPI_mcc_wrappers
my_function_p.c 554B
my_function_wrapper.m 122B
MPI_Abort.m 4KB
MatMPI_Host_rank.m 1KB
MatMPI_Commands.m 6KB
MPI_cc.m 3KB
MPI_Recv.m 2KB
MPI_Init.m 2KB
MatlabMPI.m 3KB
MPI_cc.asv 2KB
README 26KB
doc
hpec-2001
hpec2001_abstract.pdf 109KB
MatlabMPI_bandwidth.eps.gz 18KB
hpec2001_abstract.tex 10KB
MatlabMPI_speedup.eps.gz 16KB
README.v0.9 687B
todo 2KB
README.v1.2 4KB
README.v0.2 2KB
README.v1.0 554B
README.v1.1 469B
README.v.next 4KB
README.v0.3 1KB
credit 620B
short_description.txt 1KB
hpec-2002
hpec2002_summary.pdf 37KB
Prod_vs_Perf.eps.gz 25KB
MHPCC_IBMSP2_speedup.eps.gz 28KB
Linux_bandwidth.eps.gz 30KB
hpec2002_summary.tex 9KB
mit_license 2KB
README.v0.95 854B
.temp_MatMPI_mcc
my_function.m 0B
共 80 条
- 1
资源评论
dreamer00100
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功