📄 readme
字号:
These files are meant to test the point-to-point layer of MPI.The runtests script is now setup to use mpirun (from the toplevel utildirectory. MPIRUN is installed in $PREFIX/bin if you make install). Of couse,mpirun is still being ported to various different machines.All of the following programs use 2 nodes :Their output is generally in <progname>-<rank>.outsendrecv - exercises sends and receives of all basic types with large variations in sizes of the messages sent.isndrcv - Same as sndrcv, but uses nonblocking pt2pt calls.overtake - tests that messages sent with send and isend are not overtaking (the standard requires that they are not) by sending a large message followed immediately by several small ones.testtypes - Tests the datatypes codes by making several hairy types that should be compatible and trying them out.Other test programs (which may use more than 2 nodes...) -probe and probe1 do minor tests on MPI_probe.hvectest tests vector sends and receives (with derived vector datatypes)etc...If you need any help with these programs or find any bugs or make any improvements, let me know. I have some improvements in mind for the testingharness (test.[ch]), because I'm not quite perfectly happywith it yet... :-) Enjoy. Patrick Bridges bridges@mcs.anl.gov patrick@CS.MsState.Edu
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -