实例介绍
mpi 环境搭建 mpi编程环境安装文件 在linux系统下
【实例截图】
【核心代码】
mpich2-1.2.1p1.tar
└── mpich2-1.2.1p1
├── CHANGES
├── COPYRIGHT
├── COPYRIGHT.rtf
├── Makefile.in
├── Makefile.sm
├── README
├── README.winbin.rtf
├── RELEASE_NOTES
├── confdb
│ ├── aclocal.m4
│ ├── aclocal_am.m4
│ ├── aclocal_atomic.m4
│ ├── aclocal_bugfix.m4
│ ├── aclocal_cache.m4
│ ├── aclocal_cc.m4
│ ├── aclocal_config.m4
│ ├── aclocal_cross.m4
│ ├── aclocal_cxx.m4
│ ├── aclocal_f77.m4
│ ├── aclocal_libs.m4
│ ├── aclocal_make.m4
│ ├── aclocal_mpi.m4
│ ├── aclocal_shl.m4
│ ├── aclocal_subcfg.m4
│ ├── aclocal_util.m4
│ ├── ax_prefix_config_h.m4
│ ├── config.guess
│ ├── config.sub
│ ├── depcomp
│ ├── fortran90.m4
│ ├── install-sh
│ └── missing
├── configure
├── configure.in
├── contrib
│ ├── README
│ └── knem
│ ├── README
│ └── knem-0.5.0.tar.gz
├── doc
│ ├── Makefile.in
│ ├── Makefile.sm
│ ├── design
│ │ ├── Makefile.in
│ │ └── design.tex
│ ├── installguide
│ │ ├── Makefile.in
│ │ ├── cfile
│ │ ├── getusage
│ │ ├── install.pdf
│ │ └── install.tex.vin
│ ├── logging
│ │ ├── Makefile.in
│ │ ├── logging.pdf
│ │ └── logging.tex
│ ├── mansrc
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── cmdnotes
│ │ ├── commands
│ │ ├── createhtmlindex.in
│ │ ├── mancnst
│ │ ├── manpage.txt
│ │ ├── mansrc.txt
│ │ └── mpiconsts.txt
│ ├── mpich2
│ │ └── sm2dot
│ ├── mpiman.def
│ ├── mpiman.sty
│ ├── namepub
│ │ ├── Makefile
│ │ ├── namepub.tex
│ │ └── twopm.fig
│ ├── pmi
│ │ ├── Makefile
│ │ ├── argonne.ps
│ │ ├── epsf.sty
│ │ ├── manextract
│ │ ├── paper.bib
│ │ ├── paper.tex
│ │ ├── pmi.tex
│ │ └── tpage.sty
│ ├── refman
│ │ ├── Makefile.in
│ │ ├── mpiman.tex
│ │ ├── refcmd.tex
│ │ ├── refman.sty
│ │ ├── refmpi.tex
│ │ └── tpage.sty
│ ├── smpd
│ │ ├── Makefile.in
│ │ ├── smpd_pmi.pdf
│ │ ├── smpd_pmi.tex
│ │ └── smpd_tree.eps
│ ├── userguide
│ │ ├── Makefile.in
│ │ ├── user.bib
│ │ ├── user.pdf
│ │ └── user.tex.vin
│ └── windev
│ ├── Makefile.in
│ ├── getdotin.bat
│ ├── testmpich2.wsf
│ ├── windev.pdf
│ └── windev.tex.vin
├── examples
│ ├── Makefile.in
│ ├── Makefile.sm
│ ├── README
│ ├── child.c
│ ├── cpi.c
│ ├── cpi.vcproj
│ ├── cxx
│ │ ├── Makefile.in
│ │ └── cxxpi.cxx
│ ├── developers
│ │ ├── Makefile.sm
│ │ ├── README
│ │ ├── crashtest.c
│ │ ├── exittest.c
│ │ ├── infloop.c
│ │ ├── mpiexectest.c
│ │ └── threads.c
│ ├── examples.sln
│ ├── f77
│ │ ├── Makefile.in
│ │ ├── fpi.f
│ │ ├── fpi.vfproj
│ │ └── hellow.f
│ ├── f90
│ │ ├── Makefile.in
│ │ └── pi3f90.f90
│ ├── hellow.c
│ ├── icpi.c
│ ├── parent.c
│ ├── pmandel.c
│ ├── pmandel.vcproj
│ ├── pmandel_fence.c
│ ├── pmandel_fence.vcproj
│ ├── pmandel_service.c
│ ├── pmandel_service.vcproj
│ ├── pmandel_spaserv.c
│ ├── pmandel_spaserv.vcproj
│ ├── pmandel_spawn.c
│ ├── pmandel_spawn.vcproj
│ ├── spawn_merge_child1.c
│ ├── spawn_merge_child2.c
│ ├── spawn_merge_parent.c
│ ├── spawntest.vcproj
│ ├── srtest.c
│ └── windows
│ ├── installed_examples
│ │ ├── cpi.vcproj
│ │ ├── cxxpi.cxx
│ │ ├── cxxpi.vcproj
│ │ ├── examples.sln
│ │ └── fpi.vfproj
│ ├── pmandel_vis
│ │ ├── BoundsDlg.cpp
│ │ ├── BoundsDlg.h
│ │ ├── ConnectDialog.cpp
│ │ ├── ConnectDialog.h
│ │ ├── DemoPointsDlg.cpp
│ │ ├── DemoPointsDlg.h
│ │ ├── ExampleNode.cpp
│ │ ├── ExampleNode.h
│ │ ├── MainFrm.cpp
│ │ ├── MainFrm.h
│ │ ├── mpi.cpp
│ │ ├── pman_vis.cpp
│ │ ├── pman_vis.h
│ │ ├── pman_vis.rc
│ │ ├── pman_vis.vcproj
│ │ ├── pman_visDoc.cpp
│ │ ├── pman_visDoc.h
│ │ ├── pman_visView.cpp
│ │ ├── pman_visView.h
│ │ ├── res
│ │ │ ├── Toolbar.bmp
│ │ │ ├── pman_vis.ico
│ │ │ ├── pman_vis.manifest
│ │ │ ├── pman_vis.rc2
│ │ │ └── pman_visDoc.ico
│ │ ├── resource.h
│ │ ├── sock.cpp
│ │ ├── stdafx.cpp
│ │ └── stdafx.h
│ ├── pmandel_vis_net
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form.cs
│ │ ├── Form.resx
│ │ └── MandelViewer.csproj
│ ├── pmitest
│ │ ├── pmitest.c
│ │ └── pmitest.vcproj
│ └── skeleton
│ ├── skeleton.c
│ ├── skeleton.sln
│ └── skeleton.vcproj
├── maint
│ ├── Version
│ ├── checkbuilds
│ ├── checkbuilds.in
│ ├── checkmake
│ ├── clmake
│ ├── clmake.in
│ ├── configure
│ ├── configure.in
│ ├── conftimestamp
│ ├── createcoverage
│ ├── createcoverage.in
│ ├── docnotes
│ ├── errmsgdirs
│ ├── extracterrmsgs
│ ├── extractfixme
│ ├── extractfixme.in
│ ├── extractparms
│ ├── extractstates
│ ├── extractstates.in
│ ├── extractstrings
│ ├── extractstrings.in
│ ├── f77tof90
│ ├── f77tof90.in
│ ├── findunusederrtxt
│ ├── gccimpgen.cpp
│ ├── genstates
│ ├── genstates.in
│ ├── getcoverage
│ ├── getcoverage.in
│ ├── impgen.vcproj
│ ├── makedefs
│ ├── makegcclibs.bat
│ ├── mpi1.lst
│ ├── mpich2i.vdproj
│ ├── mpich2x64i.vdproj
│ ├── parse.sub
│ ├── parsetest
│ ├── release.pl
│ ├── samplebuilds
│ ├── sampleconf.in
│ ├── setup.jpg
│ ├── simplemake
│ ├── simplemake.in
│ ├── simplemake.txt
│ ├── smlib
│ │ ├── README
│ │ └── libadd.smlib
│ ├── structalign.c
│ ├── template.c
│ ├── testbuild
│ ├── testpmpi
│ ├── update_windows_version
│ ├── updatefiles
│ └── winbuild.wsf
├── makewindist.bat
├── man
│ ├── man1
│ │ ├── MPI.1
│ │ ├── Zeroconf.1
│ │ ├── mpd.1
│ │ ├── mpdallexit.1
│ │ ├── mpdboot.1
│ │ ├── mpdcheck.1
│ │ ├── mpdchkpyver.1
│ │ ├── mpdcleanup.1
│ │ ├── mpdexit.1
│ │ ├── mpdgdbdrv.1
│ │ ├── mpdhelp.1
│ │ ├── mpdkilljob.1
│ │ ├── mpdlib.1
│ │ ├── mpdlistjobs.1
│ │ ├── mpdman.1
│ │ ├── mpdringtest.1
│ │ ├── mpdsigjob.1
│ │ ├── mpdtrace.1
│ │ ├── mpicc.1
│ │ ├── mpicxx.1
│ │ ├── mpiexec.1
│ │ ├── mpif77.1
│ │ └── mpif90.1
│ └── man3
│ ├── MPI_Abort.3
│ ├── MPI_Accumulate.3
│ ├── MPI_Add_error_class.3
│ ├── MPI_Add_error_code.3
│ ├── MPI_Add_error_string.3
│ ├── MPI_Address.3
│ ├── MPI_Allgather.3
│ ├── MPI_Allgatherv.3
│ ├── MPI_Alloc_mem.3
│ ├── MPI_Allreduce.3
│ ├── MPI_Alltoall.3
│ ├── MPI_Alltoallv.3
│ ├── MPI_Alltoallw.3
│ ├── MPI_Attr_delete.3
│ ├── MPI_Attr_get.3
│ ├── MPI_Attr_put.3
│ ├── MPI_Barrier.3
│ ├── MPI_Bcast.3
│ ├── MPI_Bsend.3
│ ├── MPI_Bsend_init.3
│ ├── MPI_Buffer_attach.3
│ ├── MPI_Buffer_detach.3
│ ├── MPI_Cancel.3
│ ├── MPI_Cart_coords.3
│ ├── MPI_Cart_create.3
│ ├── MPI_Cart_get.3
│ ├── MPI_Cart_map.3
│ ├── MPI_Cart_rank.3
│ ├── MPI_Cart_shift.3
│ ├── MPI_Cart_sub.3
│ ├── MPI_Cartdim_get.3
│ ├── MPI_Close_port.3
│ ├── MPI_Comm_accept.3
│ ├── MPI_Comm_call_errhandler.3
│ ├── MPI_Comm_compare.3
│ ├── MPI_Comm_connect.3
│ ├── MPI_Comm_create.3
│ ├── MPI_Comm_create_errhandler.3
│ ├── MPI_Comm_create_keyval.3
│ ├── MPI_Comm_delete_attr.3
│ ├── MPI_Comm_disconnect.3
│ ├── MPI_Comm_dup.3
│ ├── MPI_Comm_free.3
│ ├── MPI_Comm_free_keyval.3
│ ├── MPI_Comm_get_attr.3
│ ├── MPI_Comm_get_errhandler.3
│ ├── MPI_Comm_get_name.3
│ ├── MPI_Comm_get_parent.3
│ ├── MPI_Comm_group.3
│ ├── MPI_Comm_join.3
│ ├── MPI_Comm_rank.3
│ ├── MPI_Comm_remote_group.3
│ ├── MPI_Comm_remote_size.3
│ ├── MPI_Comm_set_attr.3
│ ├── MPI_Comm_set_errhandler.3
│ ├── MPI_Comm_set_name.3
│ ├── MPI_Comm_size.3
│ ├── MPI_Comm_spawn.3
│ ├── MPI_Comm_spawn_multiple.3
│ ├── MPI_Comm_split.3
│ ├── MPI_Comm_test_inter.3
│ ├── MPI_Dims_create.3
│ ├── MPI_Dist_graph_create.3
│ ├── MPI_Dist_graph_create_adjacent.3
│ ├── MPI_Dist_graph_neighbors.3
│ ├── MPI_Dist_graph_neighbors_count.3
│ ├── MPI_Errhandler_create.3
│ ├── MPI_Errhandler_free.3
│ ├── MPI_Errhandler_get.3
│ ├── MPI_Errhandler_set.3
│ ├── MPI_Error_class.3
│ ├── MPI_Error_string.3
│ ├── MPI_Exscan.3
│ ├── MPI_File_c2f.3
│ ├── MPI_File_call_errhandler.3
│ ├── MPI_File_close.3
│ ├── MPI_File_create_errhandler.3
│ ├── MPI_File_delete.3
│ ├── MPI_File_f2c.3
│ ├── MPI_File_get_amode.3
│ ├── MPI_File_get_atomicity.3
│ ├── MPI_File_get_byte_offset.3
│ ├── MPI_File_get_errhandler.3
│ ├── MPI_File_get_group.3
│ ├── MPI_File_get_info.3
│ ├── MPI_File_get_position.3
│ ├── MPI_File_get_position_shared.3
│ ├── MPI_File_get_size.3
│ ├── MPI_File_get_type_extent.3
│ ├── MPI_File_get_view.3
│ ├── MPI_File_iread.3
│ ├── MPI_File_iread_at.3
│ ├── MPI_File_iread_shared.3
│ ├── MPI_File_iwrite.3
│ ├── MPI_File_iwrite_at.3
│ ├── MPI_File_iwrite_shared.3
│ ├── MPI_File_open.3
│ ├── MPI_File_preallocate.3
│ ├── MPI_File_read.3
│ ├── MPI_File_read_all.3
│ ├── MPI_File_read_all_begin.3
│ ├── MPI_File_read_all_end.3
│ ├── MPI_File_read_at.3
│ ├── MPI_File_read_at_all.3
│ ├── MPI_File_read_at_all_begin.3
│ ├── MPI_File_read_at_all_end.3
│ ├── MPI_File_read_ordered.3
│ ├── MPI_File_read_ordered_begin.3
│ ├── MPI_File_read_ordered_end.3
│ ├── MPI_File_read_shared.3
│ ├── MPI_File_seek.3
│ ├── MPI_File_seek_shared.3
│ ├── MPI_File_set_atomicity.3
│ ├── MPI_File_set_errhandler.3
│ ├── MPI_File_set_info.3
│ ├── MPI_File_set_size.3
│ ├── MPI_File_set_view.3
│ ├── MPI_File_sync.3
│ ├── MPI_File_write.3
│ ├── MPI_File_write_all.3
│ ├── MPI_File_write_all_begin.3
│ ├── MPI_File_write_all_end.3
│ ├── MPI_File_write_at.3
│ ├── MPI_File_write_at_all.3
│ ├── MPI_File_write_at_all_begin.3
│ ├── MPI_File_write_at_all_end.3
│ ├── MPI_File_write_ordered.3
│ ├── MPI_File_write_ordered_begin.3
│ ├── MPI_File_write_ordered_end.3
│ ├── MPI_File_write_shared.3
│ ├── MPI_Finalize.3
│ ├── MPI_Finalized.3
│ ├── MPI_Free_mem.3
│ ├── MPI_Gather.3
│ ├── MPI_Gatherv.3
│ ├── MPI_Get.3
│ ├── MPI_Get_address.3
│ ├── MPI_Get_count.3
│ ├── MPI_Get_elements.3
│ ├── MPI_Get_processor_name.3
│ ├── MPI_Get_version.3
│ ├── MPI_Graph_create.3
│ ├── MPI_Graph_get.3
│ ├── MPI_Graph_map.3
│ ├── MPI_Graph_neighbors.3
│ ├── MPI_Graph_neighbors_count.3
│ ├── MPI_Graphdims_get.3
│ ├── MPI_Grequest_complete.3
│ ├── MPI_Grequest_start.3
│ ├── MPI_Group_compare.3
│ ├── MPI_Group_difference.3
│ ├── MPI_Group_excl.3
│ ├── MPI_Group_free.3
│ ├── MPI_Group_incl.3
│ ├── MPI_Group_intersection.3
│ ├── MPI_Group_range_excl.3
│ ├── MPI_Group_range_incl.3
│ ├── MPI_Group_rank.3
│ ├── MPI_Group_size.3
│ ├── MPI_Group_translate_ranks.3
│ ├── MPI_Group_union.3
│ ├── MPI_Ibsend.3
│ ├── MPI_Info_create.3
│ ├── MPI_Info_delete.3
│ ├── MPI_Info_dup.3
│ ├── MPI_Info_free.3
│ ├── MPI_Info_get.3
│ ├── MPI_Info_get_nkeys.3
│ ├── MPI_Info_get_nthkey.3
│ ├── MPI_Info_get_valuelen.3
│ ├── MPI_Info_set.3
│ ├── MPI_Init.3
│ ├── MPI_Init_thread.3
│ ├── MPI_Initialized.3
│ ├── MPI_Intercomm_create.3
│ ├── MPI_Intercomm_merge.3
│ ├── MPI_Iprobe.3
│ ├── MPI_Irecv.3
│ ├── MPI_Irsend.3
│ ├── MPI_Is_thread_main.3
│ ├── MPI_Isend.3
│ ├── MPI_Issend.3
│ ├── MPI_Keyval_create.3
│ ├── MPI_Keyval_free.3
│ ├── MPI_Lookup_name.3
│ ├── MPI_Op_commute.3
│ ├── MPI_Op_create.3
│ ├── MPI_Op_free.3
│ ├── MPI_Open_port.3
│ ├── MPI_Pack.3
│ ├── MPI_Pack_external.3
│ ├── MPI_Pack_external_size.3
│ ├── MPI_Pack_size.3
│ ├── MPI_Pcontrol.3
│ ├── MPI_Probe.3
│ ├── MPI_Publish_name.3
│ ├── MPI_Put.3
│ ├── MPI_Query_thread.3
│ ├── MPI_Recv.3
│ ├── MPI_Recv_init.3
│ ├── MPI_Reduce.3
│ ├── MPI_Reduce_local.3
│ ├── MPI_Reduce_scatter.3
│ ├── MPI_Reduce_scatter_block.3
│ ├── MPI_Register_datarep.3
│ ├── MPI_Request_free.3
│ ├── MPI_Request_get_status.3
│ ├── MPI_Rsend.3
│ ├── MPI_Rsend_init.3
│ ├── MPI_Scan.3
│ ├── MPI_Scatter.3
│ ├── MPI_Scatterv.3
│ ├── MPI_Send.3
│ ├── MPI_Send_init.3
│ ├── MPI_Sendrecv.3
│ ├── MPI_Sendrecv_replace.3
│ ├── MPI_Ssend.3
│ ├── MPI_Ssend_init.3
│ ├── MPI_Start.3
│ ├── MPI_Startall.3
│ ├── MPI_Status_set_cancelled.3
│ ├── MPI_Status_set_elements.3
│ ├── MPI_Test.3
│ ├── MPI_Test_cancelled.3
│ ├── MPI_Testall.3
│ ├── MPI_Testany.3
│ ├── MPI_Testsome.3
│ ├── MPI_Topo_test.3
│ ├── MPI_Type_commit.3
│ ├── MPI_Type_contiguous.3
│ ├── MPI_Type_create_darray.3
│ ├── MPI_Type_create_hindexed.3
│ ├── MPI_Type_create_hvector.3
│ ├── MPI_Type_create_indexed_block.3
│ ├── MPI_Type_create_keyval.3
│ ├── MPI_Type_create_resized.3
│ ├── MPI_Type_create_struct.3
│ ├── MPI_Type_create_subarray.3
│ ├── MPI_Type_delete_attr.3
│ ├── MPI_Type_dup.3
│ ├── MPI_Type_extent.3
│ ├── MPI_Type_free.3
│ ├── MPI_Type_free_keyval.3
│ ├── MPI_Type_get_attr.3
│ ├── MPI_Type_get_contents.3
│ ├── MPI_Type_get_envelope.3
│ ├── MPI_Type_get_extent.3
│ ├── MPI_Type_get_name.3
│ ├── MPI_Type_get_true_extent.3
│ ├── MPI_Type_hindexed.3
│ ├── MPI_Type_hvector.3
│ ├── MPI_Type_indexed.3
│ ├── MPI_Type_lb.3
│ ├── MPI_Type_match_size.3
│ ├── MPI_Type_set_attr.3
│ ├── MPI_Type_set_name.3
│ ├── MPI_Type_size.3
│ ├── MPI_Type_struct.3
│ ├── MPI_Type_ub.3
│ ├── MPI_Type_vector.3
│ ├── MPI_Unpack.3
│ ├── MPI_Unpack_external.3
│ ├── MPI_Unpublish_name.3
│ ├── MPI_Wait.3
│ ├── MPI_Waitall.3
│ ├── MPI_Waitany.3
│ ├── MPI_Waitsome.3
│ ├── MPI_Win_call_errhandler.3
│ ├── MPI_Win_complete.3
│ ├── MPI_Win_create.3
│ ├── MPI_Win_create_errhandler.3
│ ├── MPI_Win_create_keyval.3
│ ├── MPI_Win_delete_attr.3
│ ├── MPI_Win_fence.3
│ ├── MPI_Win_free.3
│ ├── MPI_Win_free_keyval.3
│ ├── MPI_Win_get_attr.3
│ ├── MPI_Win_get_errhandler.3
│ ├── MPI_Win_get_group.3
│ ├── MPI_Win_get_name.3
│ ├── MPI_Win_lock.3
│ ├── MPI_Win_post.3
│ ├── MPI_Win_set_attr.3
│ ├── MPI_Win_set_errhandler.3
│ ├── MPI_Win_set_name.3
│ ├── MPI_Win_start.3
│ ├── MPI_Win_test.3
│ ├── MPI_Win_unlock.3
│ ├── MPI_Win_wait.3
│ ├── MPI_Wtick.3
│ └── MPI_Wtime.3
├── mpi.def
├── mpi.vcproj
├── mpich2-doxygen.in
├── mpich2.def
├── mpich2.sln
├── mpich2.vcproj
├── mpich2s.vcproj
├── src
│ ├── Makefile.in
│ ├── Makefile.sm
│ ├── binding
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── cxx
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── buildiface
│ │ │ ├── c2.dat
│ │ │ ├── cov2html.in
│ │ │ ├── cxx.vcproj
│ │ │ ├── cxxdecl3.dat
│ │ │ ├── cxxtodecl
│ │ │ ├── initcxx.cxx
│ │ │ ├── mpi.dat
│ │ │ ├── mpicovsimple.cxx
│ │ │ ├── mpicovsimple.h
│ │ │ ├── mpicxx.h.in
│ │ │ └── mpicxxcov.h
│ │ ├── f77
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── abortf.c
│ │ │ ├── accumulatef.c
│ │ │ ├── adderrclassf.c
│ │ │ ├── adderrcodef.c
│ │ │ ├── adderrstringf.c
│ │ │ ├── addressf.c
│ │ │ ├── allgatherf.c
│ │ │ ├── allgathervf.c
│ │ │ ├── alloc_memf.c
│ │ │ ├── allreducef.c
│ │ │ ├── alltoallf.c
│ │ │ ├── alltoallvf.c
│ │ │ ├── alltoallwf.c
│ │ │ ├── attr_deletef.c
│ │ │ ├── attr_getf.c
│ │ │ ├── attr_putf.c
│ │ │ ├── barrierf.c
│ │ │ ├── bcastf.c
│ │ │ ├── bsend_initf.c
│ │ │ ├── bsendf.c
│ │ │ ├── bufattachf.c
│ │ │ ├── bufdetachf.c
│ │ │ ├── buildiface
│ │ │ ├── cancelf.c
│ │ │ ├── cart_coordsf.c
│ │ │ ├── cart_createf.c
│ │ │ ├── cart_getf.c
│ │ │ ├── cart_mapf.c
│ │ │ ├── cart_rankf.c
│ │ │ ├── cart_shiftf.c
│ │ │ ├── cart_subf.c
│ │ │ ├── cartdim_getf.c
│ │ │ ├── close_portf.c
│ │ │ ├── comm_acceptf.c
│ │ │ ├── comm_comparef.c
│ │ │ ├── comm_connectf.c
│ │ │ ├── comm_createf.c
│ │ │ ├── comm_dupf.c
│ │ │ ├── comm_freef.c
│ │ │ ├── comm_get_attrf.c
│ │ │ ├── comm_groupf.c
│ │ │ ├── comm_joinf.c
│ │ │ ├── comm_rankf.c
│ │ │ ├── comm_set_attrf.c
│ │ │ ├── comm_set_namef.c
│ │ │ ├── comm_sizef.c
│ │ │ ├── comm_spawnf.c
│ │ │ ├── comm_splitf.c
│ │ │ ├── commcallerrf.c
│ │ │ ├── commcreerrf.c
│ │ │ ├── commdelattrf.c
│ │ │ ├── commdiscf.c
│ │ │ ├── commfreekeyf.c
│ │ │ ├── commgeterrf.c
│ │ │ ├── commgetnamf.c
│ │ │ ├── commnewkeyf.c
│ │ │ ├── commparentf.c
│ │ │ ├── commrgroupf.c
│ │ │ ├── commrsizef.c
│ │ │ ├── commseterrf.c
│ │ │ ├── commtesticf.c
│ │ │ ├── dims_createf.c
│ │ │ ├── dist_graph_create_adjacentf.c
│ │ │ ├── dist_graph_createf.c
│ │ │ ├── dist_graph_neighbors_countf.c
│ │ │ ├── dist_graph_neighborsf.c
│ │ │ ├── dup_comm_fnf.c
│ │ │ ├── dup_fnf.c
│ │ │ ├── dup_type_fnf.c
│ │ │ ├── dup_win_fnf.c
│ │ │ ├── errhcreatef.c
│ │ │ ├── errhfreef.c
│ │ │ ├── errhgetf.c
│ │ │ ├── errhsetf.c
│ │ │ ├── error_classf.c
│ │ │ ├── error_stringf.c
│ │ │ ├── exscanf.c
│ │ │ ├── file_closef.c
│ │ │ ├── file_deletef.c
│ │ │ ├── file_get_amodef.c
│ │ │ ├── file_get_atomicityf.c
│ │ │ ├── file_get_byte_offsetf.c
│ │ │ ├── file_get_groupf.c
│ │ │ ├── file_get_infof.c
│ │ │ ├── file_get_position_sharedf.c
│ │ │ ├── file_get_positionf.c
│ │ │ ├── file_get_sizef.c
│ │ │ ├── file_get_type_extentf.c
│ │ │ ├── file_get_viewf.c
│ │ │ ├── file_iread_atf.c
│ │ │ ├── file_iread_sharedf.c
│ │ │ ├── file_ireadf.c
│ │ │ ├── file_iwrite_atf.c
│ │ │ ├── file_iwrite_sharedf.c
│ │ │ ├── file_iwritef.c
│ │ │ ├── file_openf.c
│ │ │ ├── file_preallocatef.c
│ │ │ ├── file_read_all_beginf.c
│ │ │ ├── file_read_all_endf.c
│ │ │ ├── file_read_allf.c
│ │ │ ├── file_read_at_all_beginf.c
│ │ │ ├── file_read_at_all_endf.c
│ │ │ ├── file_read_at_allf.c
│ │ │ ├── file_read_atf.c
│ │ │ ├── file_read_ordered_beginf.c
│ │ │ ├── file_read_ordered_endf.c
│ │ │ ├── file_read_orderedf.c
│ │ │ ├── file_read_sharedf.c
│ │ │ ├── file_readf.c
│ │ │ ├── file_seek_sharedf.c
│ │ │ ├── file_seekf.c
│ │ │ ├── file_set_atomicityf.c
│ │ │ ├── file_set_infof.c
│ │ │ ├── file_set_sizef.c
│ │ │ ├── file_set_viewf.c
│ │ │ ├── file_syncf.c
│ │ │ ├── file_write_all_beginf.c
│ │ │ ├── file_write_all_endf.c
│ │ │ ├── file_write_allf.c
│ │ │ ├── file_write_at_all_beginf.c
│ │ │ ├── file_write_at_all_endf.c
│ │ │ ├── file_write_at_allf.c
│ │ │ ├── file_write_atf.c
│ │ │ ├── file_write_ordered_beginf.c
│ │ │ ├── file_write_ordered_endf.c
│ │ │ ├── file_write_orderedf.c
│ │ │ ├── file_write_sharedf.c
│ │ │ ├── file_writef.c
│ │ │ ├── filecallerrf.c
│ │ │ ├── filecreerrf.c
│ │ │ ├── filegeterrf.c
│ │ │ ├── fileseterrf.c
│ │ │ ├── finalizedf.c
│ │ │ ├── finalizef.c
│ │ │ ├── fproto.h
│ │ │ ├── free_memf.c
│ │ │ ├── gatherf.c
│ │ │ ├── gathervf.c
│ │ │ ├── get_countf.c
│ │ │ ├── get_elementsf.c
│ │ │ ├── get_versionf.c
│ │ │ ├── getaddressf.c
│ │ │ ├── getf.c
│ │ │ ├── getpnamef.c
│ │ │ ├── graph_createf.c
│ │ │ ├── graph_getf.c
│ │ │ ├── graph_mapf.c
│ │ │ ├── graphdims_getf.c
│ │ │ ├── greqcompletef.c
│ │ │ ├── greqstartf.c
│ │ │ ├── grfnbcountf.c
│ │ │ ├── grfnbrsf.c
│ │ │ ├── group_comparef.c
│ │ │ ├── group_exclf.c
│ │ │ ├── group_freef.c
│ │ │ ├── group_inclf.c
│ │ │ ├── group_rankf.c
│ │ │ ├── group_sizef.c
│ │ │ ├── group_unionf.c
│ │ │ ├── groupdifff.c
│ │ │ ├── groupinterf.c
│ │ │ ├── grouprexclf.c
│ │ │ ├── grouprinclf.c
│ │ │ ├── grouptranksf.c
│ │ │ ├── ibsendf.c
│ │ │ ├── iccreatef.c
│ │ │ ├── icmergef.c
│ │ │ ├── info_createf.c
│ │ │ ├── info_deletef.c
│ │ │ ├── info_dupf.c
│ │ │ ├── info_freef.c
│ │ │ ├── info_getf.c
│ │ │ ├── info_setf.c
│ │ │ ├── infognkf.c
│ │ │ ├── infognthkf.c
│ │ │ ├── infovallenf.c
│ │ │ ├── initf.c
│ │ │ ├── initializedf.c
│ │ │ ├── initthreadf.c
│ │ │ ├── iprobef.c
│ │ │ ├── irecvf.c
│ │ │ ├── irsendf.c
│ │ │ ├── isendf.c
│ │ │ ├── issendf.c
│ │ │ ├── isthrmainf.c
│ │ │ ├── keyval_createf.c
│ │ │ ├── keyval_freef.c
│ │ │ ├── lookup_namef.c
│ │ │ ├── mpi_fortimpl.h
│ │ │ ├── mpich2f.def
│ │ │ ├── mpich2f.vcproj
│ │ │ ├── mpich2ff.vfproj
│ │ │ ├── mpich2fg.def
│ │ │ ├── mpich2fs.def
│ │ │ ├── mpif.h.in
│ │ │ ├── null_comm_copy_fnf.c
│ │ │ ├── null_comm_del_fnf.c
│ │ │ ├── null_copy_fnf.c
│ │ │ ├── null_del_fnf.c
│ │ │ ├── null_type_copy_fnf.c
│ │ │ ├── null_type_del_fnf.c
│ │ │ ├── null_win_copy_fnf.c
│ │ │ ├── null_win_del_fnf.c
│ │ │ ├── op_commutativef.c
│ │ │ ├── op_createf.c
│ │ │ ├── op_freef.c
│ │ │ ├── open_portf.c
│ │ │ ├── pack_externalf.c
│ │ │ ├── pack_sizef.c
│ │ │ ├── packesizef.c
│ │ │ ├── packf.c
│ │ │ ├── pcontrolf.c
│ │ │ ├── probef.c
│ │ │ ├── publish_namef.c
│ │ │ ├── putf.c
│ │ │ ├── query_threadf.c
│ │ │ ├── recv_initf.c
│ │ │ ├── recvf.c
│ │ │ ├── redscatf.c
│ │ │ ├── reduce_localf.c
│ │ │ ├── reduce_scatter_blockf.c
│ │ │ ├── reducef.c
│ │ │ ├── register_datarepf.c
│ │ │ ├── reqgetstatf.c
│ │ │ ├── request_freef.c
│ │ │ ├── rsend_initf.c
│ │ │ ├── rsendf.c
│ │ │ ├── scanf.c
│ │ │ ├── scatterf.c
│ │ │ ├── scattervf.c
│ │ │ ├── send_initf.c
│ │ │ ├── sendf.c
│ │ │ ├── sendrecvf.c
│ │ │ ├── setbot.c
│ │ │ ├── setbotf.f.in
│ │ │ ├── sndrcvrplf.c
│ │ │ ├── spawnmultf.c
│ │ │ ├── ssend_initf.c
│ │ │ ├── ssendf.c
│ │ │ ├── startallf.c
│ │ │ ├── startf.c
│ │ │ ├── statgetclf.c
│ │ │ ├── statsetelf.c
│ │ │ ├── statusc2f.c
│ │ │ ├── statusf2c.c
│ │ │ ├── testallf.c
│ │ │ ├── testanyf.c
│ │ │ ├── testcancelf.c
│ │ │ ├── testf.c
│ │ │ ├── testsomef.c
│ │ │ ├── topo_testf.c
│ │ │ ├── type_commitf.c
│ │ │ ├── type_dupf.c
│ │ │ ├── type_extentf.c
│ │ │ ├── type_freef.c
│ │ │ ├── type_get_attrf.c
│ │ │ ├── type_hindexedf.c
│ │ │ ├── type_hvectorf.c
│ │ │ ├── type_indexedf.c
│ │ │ ├── type_lbf.c
│ │ │ ├── type_match_sizef.c
│ │ │ ├── type_sizef.c
│ │ │ ├── type_structf.c
│ │ │ ├── type_ubf.c
│ │ │ ├── type_vectorf.c
│ │ │ ├── typechindf.c
│ │ │ ├── typechvecf.c
│ │ │ ├── typecindbf.c
│ │ │ ├── typecontigf.c
│ │ │ ├── typecresizef.c
│ │ │ ├── typecstructf.c
│ │ │ ├── typecsubarrf.c
│ │ │ ├── typedarrayf.c
│ │ │ ├── typedelattrf.c
│ │ │ ├── typefreekeyf.c
│ │ │ ├── typegetcntsf.c
│ │ │ ├── typegetenvf.c
│ │ │ ├── typegetextentf.c
│ │ │ ├── typegnamef.c
│ │ │ ├── typegtextf.c
│ │ │ ├── typenewkeyf.c
│ │ │ ├── typesetattrf.c
│ │ │ ├── typesetnamef.c
│ │ │ ├── unpackextf.c
│ │ │ ├── unpackf.c
│ │ │ ├── unpubnamef.c
│ │ │ ├── waitallf.c
│ │ │ ├── waitanyf.c
│ │ │ ├── waitf.c
│ │ │ ├── waitsomef.c
│ │ │ ├── win_completef.c
│ │ │ ├── win_createf.c
│ │ │ ├── win_fencef.c
│ │ │ ├── win_freef.c
│ │ │ ├── win_get_attrf.c
│ │ │ ├── win_get_groupf.c
│ │ │ ├── win_get_namef.c
│ │ │ ├── win_lockf.c
│ │ │ ├── win_postf.c
│ │ │ ├── win_set_attrf.c
│ │ │ ├── win_set_namef.c
│ │ │ ├── win_startf.c
│ │ │ ├── win_testf.c
│ │ │ ├── win_unlockf.c
│ │ │ ├── win_waitf.c
│ │ │ ├── wincallerrf.c
│ │ │ ├── wincreerrf.c
│ │ │ ├── windelattrf.c
│ │ │ ├── winfreekeyf.c
│ │ │ ├── wingeterrf.c
│ │ │ ├── winnewkeyf.c
│ │ │ ├── winseterrf.c
│ │ │ ├── wtickf.c
│ │ │ └── wtimef.c
│ │ └── f90
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── binding.sub
│ │ ├── buildiface
│ │ ├── cf90t.h
│ │ ├── cf90tdefs
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── create_f90_complex.c
│ │ ├── create_f90_int.c
│ │ ├── create_f90_real.c
│ │ ├── create_f90_util.c
│ │ ├── create_f90_util.h
│ │ ├── manf90.txt
│ │ ├── mpi.f90
│ │ ├── mpi_base.f90
│ │ ├── mpi_constants.f90
│ │ ├── mpi_sizeofs.f90.in
│ │ ├── mpi_t1.f90
│ │ ├── mpif90.vfproj
│ │ ├── mpif90model.h.in
│ │ ├── mpif90type.h
│ │ ├── typef90cmplxf.c
│ │ ├── typef90intf.c
│ │ └── typef90realf.c
│ ├── env
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── mpicc.bash.in
│ │ ├── mpicc.conf.in
│ │ ├── mpicc.in
│ │ ├── mpicc.txt
│ │ ├── mpich2version.c
│ │ ├── mpicxx.bash.in
│ │ ├── mpicxx.conf.in
│ │ ├── mpicxx.in
│ │ ├── mpicxx.txt
│ │ ├── mpiexec.txt
│ │ ├── mpif77.bash.in
│ │ ├── mpif77.conf.in
│ │ ├── mpif77.in
│ │ ├── mpif77.txt
│ │ ├── mpif90.bash.in
│ │ ├── mpif90.conf.in
│ │ ├── mpif90.in
│ │ ├── mpif90.txt
│ │ ├── mpixxx_opts.conf.in
│ │ ├── parkill.in
│ │ └── rmshm
│ ├── include
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── bsocket.h
│ │ ├── mpi.h.in
│ │ ├── mpi_attr.h
│ │ ├── mpi_f77interface.h
│ │ ├── mpi_fortlogical.h
│ │ ├── mpi_lang.h
│ │ ├── mpiallstates.h
│ │ ├── mpiatomic.h
│ │ ├── mpibase.h
│ │ ├── mpibsend.h
│ │ ├── mpich2info.h.in
│ │ ├── mpichconf.h.in
│ │ ├── mpichconfconst.h
│ │ ├── mpichtimer.h.in
│ │ ├── mpidbg.h
│ │ ├── mpidll.h
│ │ ├── mpierror.h
│ │ ├── mpierrs.h
│ │ ├── mpiext.h
│ │ ├── mpifunclog.h
│ │ ├── mpifuncmem.h
│ │ ├── mpihandlemem.h
│ │ ├── mpiimpl.h
│ │ ├── mpiimplthread.h
│ │ ├── mpiiov.h
│ │ ├── mpimem.h
│ │ ├── mpiparam.h
│ │ ├── mpishared.h
│ │ ├── mpistates.h
│ │ ├── mpisysstates.h
│ │ ├── mpitimerimpl.h
│ │ ├── mpitypedefs.h
│ │ ├── mpiu_ex.h
│ │ ├── mpiu_func_nesting.h
│ │ ├── mpiu_monitors.h
│ │ ├── mpiu_thread.h
│ │ ├── mpiu_valgrind.h
│ │ ├── mpiutil.h
│ │ ├── nmpi.h
│ │ ├── pmi.h
│ │ ├── pmi2.h
│ │ ├── rlog.h
│ │ ├── rlog_macros.h
│ │ └── thread
│ │ ├── mpiu_thread_posix_funcs.h
│ │ ├── mpiu_thread_posix_types.h
│ │ ├── mpiu_thread_solaris_funcs.h
│ │ ├── mpiu_thread_solaris_types.h
│ │ ├── mpiu_thread_win_funcs.h
│ │ └── mpiu_thread_win_types.h
│ ├── mpe2
│ │ ├── INSTALL
│ │ ├── INSTALL.cross
│ │ ├── Makefile.in
│ │ ├── README
│ │ ├── README.windows
│ │ ├── aclocal.m4
│ │ ├── aclocal_core.m4
│ │ ├── aclocal_f77.m4
│ │ ├── aclocal_inttypes.m4
│ │ ├── aclocal_make.m4
│ │ ├── aclocal_mpi.m4
│ │ ├── bin
│ │ │ ├── mpecc.in
│ │ │ └── mpefc.in
│ │ ├── config.guess
│ │ ├── config.sub
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── cross_spec
│ │ │ ├── Makefile.in
│ │ │ ├── aclocal.m4
│ │ │ ├── bg_run
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── cross_cc.c
│ │ │ ├── cross_conf.h.in
│ │ │ ├── cross_env.in
│ │ │ ├── cross_f2c.c
│ │ │ └── flogical.f
│ │ ├── etc
│ │ │ ├── mpe_f77env.conf.in
│ │ │ └── mpe_help.conf.in
│ │ ├── fmpe.def
│ │ ├── html
│ │ │ └── www4
│ │ │ ├── MPE_Add_RGB_color.html
│ │ │ ├── MPE_CaptureFile.html
│ │ │ ├── MPE_Close_graphics.html
│ │ │ ├── MPE_Comm_global_rank.html
│ │ │ ├── MPE_Decomp1d.html
│ │ │ ├── MPE_Describe_comm_event.html
│ │ │ ├── MPE_Describe_comm_state.html
│ │ │ ├── MPE_Describe_event.html
│ │ │ ├── MPE_Describe_info_event.html
│ │ │ ├── MPE_Describe_info_state.html
│ │ │ ├── MPE_Describe_state.html
│ │ │ ├── MPE_Draw_circle.html
│ │ │ ├── MPE_Draw_line.html
│ │ │ ├── MPE_Draw_logic.html
│ │ │ ├── MPE_Draw_point.html
│ │ │ ├── MPE_Draw_points.html
│ │ │ ├── MPE_Draw_string.html
│ │ │ ├── MPE_Errors_call_debugger.html
│ │ │ ├── MPE_Fill_circle.html
│ │ │ ├── MPE_Fill_rectangle.html
│ │ │ ├── MPE_Finish_log.html
│ │ │ ├── MPE_GetHostName.html
│ │ │ ├── MPE_GetTags.html
│ │ │ ├── MPE_Get_mouse_press.html
│ │ │ ├── MPE_IO_Stdout_to_file.html
│ │ │ ├── MPE_Iget_mouse_press.html
│ │ │ ├── MPE_Init_log.html
│ │ │ ├── MPE_Initialized_logging.html
│ │ │ ├── MPE_Line_thickness.html
│ │ │ ├── MPE_Log_bare_event.html
│ │ │ ├── MPE_Log_comm_event.html
│ │ │ ├── MPE_Log_comm_receive.html
│ │ │ ├── MPE_Log_comm_send.html
│ │ │ ├── MPE_Log_event.html
│ │ │ ├── MPE_Log_get_event_number.html
│ │ │ ├── MPE_Log_get_solo_eventID.html
│ │ │ ├── MPE_Log_get_state_eventIDs.html
│ │ │ ├── MPE_Log_info_event.html
│ │ │ ├── MPE_Log_merged_logfilename.html
│ │ │ ├── MPE_Log_pack.html
│ │ │ ├── MPE_Log_receive.html
│ │ │ ├── MPE_Log_send.html
│ │ │ ├── MPE_Log_sync_clocks.html
│ │ │ ├── MPE_Make_color_array.html
│ │ │ ├── MPE_Num_colors.html
│ │ │ ├── MPE_Open_graphics.html
│ │ │ ├── MPE_ReturnTags.html
│ │ │ ├── MPE_Seq_begin.html
│ │ │ ├── MPE_Seq_end.html
│ │ │ ├── MPE_Signals_call_debugger.html
│ │ │ ├── MPE_Start_log.html
│ │ │ ├── MPE_Stop_log.html
│ │ │ ├── MPE_TagsEnd.html
│ │ │ ├── MPE_Update.html
│ │ │ └── libmpe.cit
│ │ ├── include
│ │ │ ├── mpe.h
│ │ │ ├── protofix.h
│ │ │ └── requests.h
│ │ ├── install-sh
│ │ ├── maint
│ │ │ ├── Makefile4man
│ │ │ ├── README
│ │ │ └── updatefiles
│ │ ├── man
│ │ │ └── man4
│ │ │ ├── MPE_Add_RGB_color.4
│ │ │ ├── MPE_CaptureFile.4
│ │ │ ├── MPE_Close_graphics.4
│ │ │ ├── MPE_Comm_global_rank.4
│ │ │ ├── MPE_Decomp1d.4
│ │ │ ├── MPE_Describe_comm_event.4
│ │ │ ├── MPE_Describe_comm_state.4
│ │ │ ├── MPE_Describe_event.4
│ │ │ ├── MPE_Describe_info_event.4
│ │ │ ├── MPE_Describe_info_state.4
│ │ │ ├── MPE_Describe_state.4
│ │ │ ├── MPE_Draw_circle.4
│ │ │ ├── MPE_Draw_line.4
│ │ │ ├── MPE_Draw_logic.4
│ │ │ ├── MPE_Draw_point.4
│ │ │ ├── MPE_Draw_points.4
│ │ │ ├── MPE_Draw_string.4
│ │ │ ├── MPE_Errors_call_debugger.4
│ │ │ ├── MPE_Fill_circle.4
│ │ │ ├── MPE_Fill_rectangle.4
│ │ │ ├── MPE_Finish_log.4
│ │ │ ├── MPE_GetHostName.4
│ │ │ ├── MPE_GetTags.4
│ │ │ ├── MPE_Get_mouse_press.4
│ │ │ ├── MPE_IO_Stdout_to_file.4
│ │ │ ├── MPE_Iget_mouse_press.4
│ │ │ ├── MPE_Init_log.4
│ │ │ ├── MPE_Initialized_logging.4
│ │ │ ├── MPE_Line_thickness.4
│ │ │ ├── MPE_Log_bare_event.4
│ │ │ ├── MPE_Log_comm_event.4
│ │ │ ├── MPE_Log_comm_receive.4
│ │ │ ├── MPE_Log_comm_send.4
│ │ │ ├── MPE_Log_event.4
│ │ │ ├── MPE_Log_get_event_number.4
│ │ │ ├── MPE_Log_get_solo_eventID.4
│ │ │ ├── MPE_Log_get_state_eventIDs.4
│ │ │ ├── MPE_Log_info_event.4
│ │ │ ├── MPE_Log_merged_logfilename.4
│ │ │ ├── MPE_Log_pack.4
│ │ │ ├── MPE_Log_receive.4
│ │ │ ├── MPE_Log_send.4
│ │ │ ├── MPE_Log_sync_clocks.4
│ │ │ ├── MPE_Make_color_array.4
│ │ │ ├── MPE_Num_colors.4
│ │ │ ├── MPE_Open_graphics.4
│ │ │ ├── MPE_ReturnTags.4
│ │ │ ├── MPE_Seq_begin.4
│ │ │ ├── MPE_Seq_end.4
│ │ │ ├── MPE_Signals_call_debugger.4
│ │ │ ├── MPE_Start_log.4
│ │ │ ├── MPE_Stop_log.4
│ │ │ ├── MPE_TagsEnd.4
│ │ │ └── MPE_Update.4
│ │ ├── mpe.def
│ │ ├── mpe.vcproj
│ │ ├── mpe_conf.h.in
│ │ ├── mpewrap.vcproj
│ │ ├── sbin
│ │ │ ├── mpecheckbuild.in
│ │ │ ├── mpecheckinstall.in
│ │ │ ├── mpeinstall.in
│ │ │ ├── mpetestexec.in
│ │ │ ├── mpetestexeclog.in
│ │ │ └── mpetestlink.in
│ │ └── src
│ │ ├── callstack
│ │ │ ├── Makefile.in
│ │ │ ├── aclocal.m4
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── etc
│ │ │ │ └── mpe_callstack_ldflags.conf.in
│ │ │ ├── include
│ │ │ │ └── mpe_callstack.h.in
│ │ │ ├── mpe_callstack_conf.h.in
│ │ │ └── src
│ │ │ ├── Makefile.in
│ │ │ ├── check_callstack.c
│ │ │ ├── fancyprint.c
│ │ │ └── iterator.c
│ │ ├── collchk
│ │ │ ├── COPYRIGHT
│ │ │ ├── ChangeLog
│ │ │ ├── Makefile.in
│ │ │ ├── NOTES
│ │ │ ├── README
│ │ │ ├── aclocal.m4
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── etc
│ │ │ │ └── mpe_mpicheck.conf.in
│ │ │ ├── include
│ │ │ │ ├── collchk.h
│ │ │ │ └── lam_f2c_dtype.h
│ │ │ ├── mpe_collchk_conf.h.in
│ │ │ ├── src
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── add_fh.c
│ │ │ │ ├── add_win.c
│ │ │ │ ├── allgather.c
│ │ │ │ ├── allgatherv.c
│ │ │ │ ├── allreduce.c
│ │ │ │ ├── alltoall.c
│ │ │ │ ├── alltoallv.c
│ │ │ │ ├── alltoallw.c
│ │ │ │ ├── barrier.c
│ │ │ │ ├── bcast.c
│ │ │ │ ├── begin.c
│ │ │ │ ├── cart_create.c
│ │ │ │ ├── cart_map.c
│ │ │ │ ├── check_buff.c
│ │ │ │ ├── check_dims.c
│ │ │ │ ├── check_graph.c
│ │ │ │ ├── check_size.c
│ │ │ │ ├── comm_accept.c
│ │ │ │ ├── comm_connect.c
│ │ │ │ ├── comm_create.c
│ │ │ │ ├── comm_disconnect.c
│ │ │ │ ├── comm_dup.c
│ │ │ │ ├── comm_spawn.c
│ │ │ │ ├── comm_spawn_multiple.c
│ │ │ │ ├── comm_split.c
│ │ │ │ ├── err_han.c
│ │ │ │ ├── exscan.c
│ │ │ │ ├── file_open.c
│ │ │ │ ├── file_preallocate.c
│ │ │ │ ├── file_read_all.c
│ │ │ │ ├── file_read_all_begin.c
│ │ │ │ ├── file_read_all_end.c
│ │ │ │ ├── file_read_at_all.c
│ │ │ │ ├── file_read_at_all_begin.c
│ │ │ │ ├── file_read_at_all_end.c
│ │ │ │ ├── file_read_ordered.c
│ │ │ │ ├── file_read_ordered_begin.c
│ │ │ │ ├── file_read_ordered_end.c
│ │ │ │ ├── file_seek_shared.c
│ │ │ │ ├── file_set_atomicity.c
│ │ │ │ ├── file_set_size.c
│ │ │ │ ├── file_set_view.c
│ │ │ │ ├── file_write_all.c
│ │ │ │ ├── file_write_all_begin.c
│ │ │ │ ├── file_write_all_end.c
│ │ │ │ ├── file_write_at_all.c
│ │ │ │ ├── file_write_at_all_begin.c
│ │ │ │ ├── file_write_at_all_end.c
│ │ │ │ ├── file_write_ordered.c
│ │ │ │ ├── file_write_ordered_begin.c
│ │ │ │ ├── file_write_ordered_end.c
│ │ │ │ ├── finalize.c
│ │ │ │ ├── gather.c
│ │ │ │ ├── gatherv.c
│ │ │ │ ├── get_fh.c
│ │ │ │ ├── get_win.c
│ │ │ │ ├── graph_create.c
│ │ │ │ ├── graph_map.c
│ │ │ │ ├── init.c
│ │ │ │ ├── intercomm_create.c
│ │ │ │ ├── intercomm_merge.c
│ │ │ │ ├── is_init.c
│ │ │ │ ├── reduce.c
│ │ │ │ ├── reduce_scatter.c
│ │ │ │ ├── same_amode.c
│ │ │ │ ├── same_call.c
│ │ │ │ ├── same_datarep.c
│ │ │ │ ├── same_dtype.c
│ │ │ │ ├── same_high_low.c
│ │ │ │ ├── same_int.c
│ │ │ │ ├── same_local_leader.c
│ │ │ │ ├── same_op.c
│ │ │ │ ├── same_root.c
│ │ │ │ ├── same_tag.c
│ │ │ │ ├── same_whence.c
│ │ │ │ ├── scan.c
│ │ │ │ ├── scatter.c
│ │ │ │ ├── scatterv.c
│ │ │ │ ├── win_create.c
│ │ │ │ └── win_fence.c
│ │ │ └── test
│ │ │ ├── Makefile.in
│ │ │ ├── composite.c
│ │ │ ├── scatterv.c
│ │ │ ├── time_allreduce.c
│ │ │ ├── time_alltoallv.c
│ │ │ ├── time_alltoallv0.c
│ │ │ ├── time_bcast.c
│ │ │ ├── wrong_composite.c
│ │ │ ├── wrong_int_byte.c
│ │ │ ├── wrong_reals.f
│ │ │ ├── wrong_root.c
│ │ │ └── wrong_scatterv.c
│ │ ├── graphics
│ │ │ ├── Makefile.in
│ │ │ ├── aclocal.m4
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── contrib
│ │ │ │ ├── life
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ └── life_g.c
│ │ │ │ ├── mandel
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── README
│ │ │ │ │ ├── args.c
│ │ │ │ │ ├── args.h
│ │ │ │ │ ├── cool.points
│ │ │ │ │ ├── fract_gen.c
│ │ │ │ │ ├── fract_gen.h
│ │ │ │ │ ├── lists.c
│ │ │ │ │ ├── lists.h
│ │ │ │ │ ├── pm_genproc.c
│ │ │ │ │ ├── pm_genproc.h
│ │ │ │ │ ├── pm_genproc_cleanedup.c
│ │ │ │ │ ├── pm_separate_rect.c
│ │ │ │ │ ├── pmandel.c
│ │ │ │ │ ├── pmandel.h
│ │ │ │ │ └── pmandel.pd
│ │ │ │ ├── mastermind
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── README
│ │ │ │ │ ├── gmm.c
│ │ │ │ │ ├── gmm.log
│ │ │ │ │ ├── vb.c
│ │ │ │ │ ├── vb10.in
│ │ │ │ │ ├── vb100.in
│ │ │ │ │ └── vb1000.in
│ │ │ │ └── test
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── cpi.c
│ │ │ │ ├── cxgraphics.c
│ │ │ │ └── fxgraphics.f
│ │ │ ├── etc
│ │ │ │ ├── mpe_graphics.conf.in
│ │ │ │ └── mpe_mpianim.conf.in
│ │ │ ├── include
│ │ │ │ ├── baseclr.h
│ │ │ │ ├── basex11.h
│ │ │ │ ├── mpe_graphics.h
│ │ │ │ ├── mpe_graphicsf.h
│ │ │ │ ├── mpetools.h
│ │ │ │ └── point.h
│ │ │ ├── mpe_graphics_conf.h.in
│ │ │ └── src
│ │ │ ├── Makefile.in
│ │ │ ├── mpe_graphics.c
│ │ │ ├── mpe_graphicsf.c
│ │ │ ├── visual_mess.c
│ │ │ ├── xcolor.c
│ │ │ ├── xframe.c
│ │ │ ├── xinit.c
│ │ │ ├── xkey.c
│ │ │ ├── xmouse.c
│ │ │ ├── xmousef.c
│ │ │ └── xwmap.c
│ │ ├── logging
│ │ │ ├── Makefile.in
│ │ │ ├── aclocal.m4
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── etc
│ │ │ │ ├── mpe_log.conf.in
│ │ │ │ ├── mpe_log_postlib.conf.in
│ │ │ │ └── mpe_nolog.conf.in
│ │ │ ├── include
│ │ │ │ ├── clog.h
│ │ │ │ ├── clog_block.h
│ │ │ │ ├── clog_buffer.h
│ │ │ │ ├── clog_cache.h
│ │ │ │ ├── clog_commset.h
│ │ │ │ ├── clog_const.h
│ │ │ │ ├── clog_inttypes.h.in
│ │ │ │ ├── clog_joiner.h
│ │ │ │ ├── clog_mem.h
│ │ │ │ ├── clog_merger.h
│ │ │ │ ├── clog_preamble.h
│ │ │ │ ├── clog_record.h
│ │ │ │ ├── clog_sync.h
│ │ │ │ ├── clog_timer.h
│ │ │ │ ├── clog_util.h
│ │ │ │ ├── clog_uuid.h
│ │ │ │ ├── mpe_log.h
│ │ │ │ ├── mpe_log_thread.h.in
│ │ │ │ ├── mpe_logf.h
│ │ │ │ ├── mpi_null.h.in
│ │ │ │ └── mpiprof.h
│ │ │ ├── mpe_logging_conf.h.in
│ │ │ └── src
│ │ │ ├── Makefile.in
│ │ │ ├── clog.c
│ │ │ ├── clog_block.c
│ │ │ ├── clog_buffer.c
│ │ │ ├── clog_cache.c
│ │ │ ├── clog_commset.c
│ │ │ ├── clog_join.c
│ │ │ ├── clog_joiner.c
│ │ │ ├── clog_merger.c
│ │ │ ├── clog_preamble.c
│ │ │ ├── clog_print.c
│ │ │ ├── clog_record.c
│ │ │ ├── clog_repair.c
│ │ │ ├── clog_sync.c
│ │ │ ├── clog_timer.c
│ │ │ ├── clog_util.c
│ │ │ ├── clog_uuid.c
│ │ │ ├── mpe_log.c
│ │ │ ├── mpe_log_null.c
│ │ │ ├── mpe_log_thread.c
│ │ │ ├── mpe_logf.c
│ │ │ └── mpi_null.c
│ │ ├── misc
│ │ │ ├── Makefile.in
│ │ │ ├── aclocal.m4
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── include
│ │ │ │ ├── mpe_misc.h
│ │ │ │ └── mpeexten.h
│ │ │ ├── mpe_misc_conf.h.in
│ │ │ └── src
│ │ │ ├── Makefile.in
│ │ │ ├── dbxerr.c.in
│ │ │ ├── dbxerrf.c
│ │ │ ├── dbxtest.c
│ │ │ ├── dbxtest2.c
│ │ │ ├── decomp.c
│ │ │ ├── decompf.c
│ │ │ ├── examine.c
│ │ │ ├── getgrank.c
│ │ │ ├── getgrankf.c
│ │ │ ├── mpe_io.c
│ │ │ ├── mpe_seq.c
│ │ │ ├── mpe_seqf.c
│ │ │ ├── mpehname.c
│ │ │ └── privtags.c
│ │ ├── slog2sdk
│ │ │ ├── CHANGES
│ │ │ ├── COPYRIGHT
│ │ │ ├── FAQ
│ │ │ ├── INSTALL
│ │ │ ├── LIMITATIONS
│ │ │ ├── Makefile.in
│ │ │ ├── README.rte
│ │ │ ├── README.sdk
│ │ │ ├── TODO
│ │ │ ├── ac_javatest
│ │ │ │ ├── Makefile
│ │ │ │ ├── awt_color.class
│ │ │ │ ├── awt_color.jar
│ │ │ │ ├── awt_color.java
│ │ │ │ ├── simple.class
│ │ │ │ ├── simple.jar
│ │ │ │ ├── simple.java
│ │ │ │ ├── simple_swing.class
│ │ │ │ ├── simple_swing.jar
│ │ │ │ └── simple_swing.java
│ │ │ ├── aclocal.m4
│ │ │ ├── aclocal_java.m4
│ │ │ ├── aclocal_pac.m4
│ │ │ ├── bin
│ │ │ │ ├── clog2TOslog2.in
│ │ │ │ ├── clog2print.in
│ │ │ │ ├── clogTOslog2.in
│ │ │ │ ├── clogprint.in
│ │ │ │ ├── jumpshot.in
│ │ │ │ ├── logconvertor.in
│ │ │ │ ├── slog2filter.in
│ │ │ │ ├── slog2navigator.in
│ │ │ │ ├── slog2print.in
│ │ │ │ ├── slog2updater.in
│ │ │ │ ├── traceTOslog2.in
│ │ │ │ └── traceprint.in
│ │ │ ├── config.guess
│ │ │ ├── config.sub
│ │ │ ├── configure
│ │ │ ├── configure--help
│ │ │ ├── configure.in
│ │ │ ├── doc
│ │ │ │ └── jumpshot-4
│ │ │ │ ├── html
│ │ │ │ │ ├── About24.png
│ │ │ │ │ ├── Backward24.png
│ │ │ │ │ ├── Convert24.png
│ │ │ │ │ ├── ConvertCancel24.png
│ │ │ │ │ ├── ConvertOk24.png
│ │ │ │ │ ├── Delete24.png
│ │ │ │ │ ├── Down24.png
│ │ │ │ │ ├── Edit24.png
│ │ │ │ │ ├── Find24.png
│ │ │ │ │ ├── FindBack24.png
│ │ │ │ │ ├── FindFore24.png
│ │ │ │ │ ├── Forward24.png
│ │ │ │ │ ├── HandCloseUpLeft25.png
│ │ │ │ │ ├── HandOpenUpLeft25.png
│ │ │ │ │ ├── Help24.png
│ │ │ │ │ ├── Home24.png
│ │ │ │ │ ├── Information24.png
│ │ │ │ │ ├── New24.png
│ │ │ │ │ ├── Open24.png
│ │ │ │ │ ├── Paste24.png
│ │ │ │ │ ├── Preferences24.png
│ │ │ │ │ ├── Print24.png
│ │ │ │ │ ├── Properties24.png
│ │ │ │ │ ├── Refresh24.png
│ │ │ │ │ ├── Stop24.png
│ │ │ │ │ ├── TreeCollapse24.png
│ │ │ │ │ ├── TreeExpand24.png
│ │ │ │ │ ├── Up24.png
│ │ │ │ │ ├── WARNINGS
│ │ │ │ │ ├── WinRedo.png
│ │ │ │ │ ├── WinUndo.png
│ │ │ │ │ ├── ZoomIn24.png
│ │ │ │ │ ├── ZoomMinusUpLeft25.png
│ │ │ │ │ ├── ZoomOut24.png
│ │ │ │ │ ├── ZoomPlusUpLeft25.png
│ │ │ │ │ ├── adj_row_count.png
│ │ │ │ │ ├── adj_row_height.png
│ │ │ │ │ ├── contents.png
│ │ │ │ │ ├── convertor_done.png
│ │ │ │ │ ├── convertor_init.png
│ │ │ │ │ ├── convertor_parameters.png
│ │ │ │ │ ├── convertor_progress.png
│ │ │ │ │ ├── histogram_arrow.png
│ │ │ │ │ ├── histogram_arrow_infobox.png
│ │ │ │ │ ├── histogram_mpi_overhead.png
│ │ │ │ │ ├── histogram_state_all_cumu_excl.png
│ │ │ │ │ ├── histogram_state_infobox.png
│ │ │ │ │ ├── histogram_state_over_incl.png
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── internals.pl
│ │ │ │ │ ├── labels.pl
│ │ │ │ │ ├── legend_checkbox_menu.png
│ │ │ │ │ ├── legend_color_chooser.png
│ │ │ │ │ ├── legend_count.png
│ │ │ │ │ ├── legend_excl.png
│ │ │ │ │ ├── legend_incl.png
│ │ │ │ │ ├── legend_name.png
│ │ │ │ │ ├── legend_popup.png
│ │ │ │ │ ├── legend_popup_full.png
│ │ │ │ │ ├── legend_s.png
│ │ │ │ │ ├── legend_sort_number_menu.png
│ │ │ │ │ ├── legend_sort_string_menu.png
│ │ │ │ │ ├── legend_topo.png
│ │ │ │ │ ├── legend_v.png
│ │ │ │ │ ├── main.png
│ │ │ │ │ ├── mouse_hand_mode.png
│ │ │ │ │ ├── mouse_zoom_mode.png
│ │ │ │ │ ├── next.png
│ │ │ │ │ ├── next_g.png
│ │ │ │ │ ├── node1.html
│ │ │ │ │ ├── node10.html
│ │ │ │ │ ├── node11.html
│ │ │ │ │ ├── node12.html
│ │ │ │ │ ├── node13.html
│ │ │ │ │ ├── node14.html
│ │ │ │ │ ├── node15.html
│ │ │ │ │ ├── node16.html
│ │ │ │ │ ├── node17.html
│ │ │ │ │ ├── node18.html
│ │ │ │ │ ├── node19.html
│ │ │ │ │ ├── node2.html
│ │ │ │ │ ├── node20.html
│ │ │ │ │ ├── node21.html
│ │ │ │ │ ├── node22.html
│ │ │ │ │ ├── node23.html
│ │ │ │ │ ├── node24.html
│ │ │ │ │ ├── node25.html
│ │ │ │ │ ├── node26.html
│ │ │ │ │ ├── node27.html
│ │ │ │ │ ├── node28.html
│ │ │ │ │ ├── node29.html
│ │ │ │ │ ├── node3.html
│ │ │ │ │ ├── node30.html
│ │ │ │ │ ├── node31.html
│ │ │ │ │ ├── node32.html
│ │ │ │ │ ├── node33.html
│ │ │ │ │ ├── node34.html
│ │ │ │ │ ├── node35.html
│ │ │ │ │ ├── node36.html
│ │ │ │ │ ├── node4.html
│ │ │ │ │ ├── node5.html
│ │ │ │ │ ├── node6.html
│ │ │ │ │ ├── node7.html
│ │ │ │ │ ├── node8.html
│ │ │ │ │ ├── node9.html
│ │ │ │ │ ├── openmpi_4_2_commthd.png
│ │ │ │ │ ├── openmpi_4_2_procthd.png
│ │ │ │ │ ├── openmpi_4_3_commthd.png
│ │ │ │ │ ├── openmpi_4_3_procthd.png
│ │ │ │ │ ├── openmpi_4_4_commthd.png
│ │ │ │ │ ├── openmpi_4_4_procthd.png
│ │ │ │ │ ├── openmpi_4_5_commthd.png
│ │ │ │ │ ├── openmpi_4_5_procthd.png
│ │ │ │ │ ├── openmpi_4_6_commthd.png
│ │ │ │ │ ├── openmpi_4_6_procthd.png
│ │ │ │ │ ├── preference_pview_state.png
│ │ │ │ │ ├── prev.png
│ │ │ │ │ ├── prev_g.png
│ │ │ │ │ ├── pthread_sendrecv_legend.png
│ │ │ │ │ ├── timeline_infobox_duration.png
│ │ │ │ │ ├── timeline_infobox_preview_state.png
│ │ │ │ │ ├── timeline_infobox_real_primitive.png
│ │ │ │ │ ├── timeline_infobox_time.png
│ │ │ │ │ ├── timeline_mpi_overhead.png
│ │ │ │ │ ├── timeline_nesting_detail.png
│ │ │ │ │ ├── timeline_nesting_legend_innermost.png
│ │ │ │ │ ├── timeline_nesting_legend_middle.png
│ │ │ │ │ ├── timeline_nesting_legend_outermost.png
│ │ │ │ │ ├── timeline_nesting_preview_all.png
│ │ │ │ │ ├── timeline_popup.png
│ │ │ │ │ ├── timeline_popup_finer.png
│ │ │ │ │ ├── timeline_preview_detail_0.png
│ │ │ │ │ ├── timeline_preview_detail_0_excl.png
│ │ │ │ │ ├── timeline_preview_detail_1.png
│ │ │ │ │ ├── timeline_preview_detail_1_excl.png
│ │ │ │ │ ├── timeline_preview_detail_2.png
│ │ │ │ │ ├── timeline_preview_detail_3.png
│ │ │ │ │ ├── timeline_preview_detail_4.png
│ │ │ │ │ ├── timeline_search_preview.png
│ │ │ │ │ ├── timeline_search_preview_zoomed.png
│ │ │ │ │ ├── up.png
│ │ │ │ │ ├── up_g.png
│ │ │ │ │ ├── usersguide.css
│ │ │ │ │ ├── usersguide.html
│ │ │ │ │ ├── yaxis_label_panel_expanded.png
│ │ │ │ │ └── yaxis_label_panel_simple.png
│ │ │ │ └── usersguide.pdf
│ │ │ ├── install-sh
│ │ │ ├── lib
│ │ │ │ ├── clog2TOdrawable.jar
│ │ │ │ ├── clog2TOslog2.jar
│ │ │ │ ├── clog2print.jar
│ │ │ │ ├── clogTOdrawable.jar
│ │ │ │ ├── clogTOslog2.jar
│ │ │ │ ├── clogprint.jar
│ │ │ │ ├── jumpshot.jar
│ │ │ │ ├── jumpshot_launcher.jar
│ │ │ │ ├── logconvertor.jar
│ │ │ │ ├── slog2filter.jar
│ │ │ │ ├── slog2navigator.jar
│ │ │ │ ├── slog2printrecur.jar
│ │ │ │ ├── slog2printserial.jar
│ │ │ │ ├── slog2update205to206.jar
│ │ │ │ ├── traceTOslog2.jar
│ │ │ │ └── traceprint.jar
│ │ │ ├── logfiles
│ │ │ │ ├── fpilog.clog
│ │ │ │ └── fpilog.slog2
│ │ │ ├── maint
│ │ │ │ ├── cleandist4tau
│ │ │ │ ├── make_slog2update.txt
│ │ │ │ ├── rename_oldsrc
│ │ │ │ └── updatefiles
│ │ │ ├── sbin
│ │ │ │ └── install-package.in
│ │ │ ├── src
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── aclocal.m4
│ │ │ │ ├── applet.html
│ │ │ │ ├── applet_conv.html
│ │ │ │ ├── base
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── drawable
│ │ │ │ │ │ ├── Category.java
│ │ │ │ │ │ ├── CategoryRatios.java
│ │ │ │ │ │ ├── CategorySummary.java
│ │ │ │ │ │ ├── CategoryWeight.java
│ │ │ │ │ │ ├── ColorAlpha.java
│ │ │ │ │ │ ├── Composite.java
│ │ │ │ │ │ ├── Coord.java
│ │ │ │ │ │ ├── CoordPixelXform.java
│ │ │ │ │ │ ├── Drawable.java
│ │ │ │ │ │ ├── DrawnBox.java
│ │ │ │ │ │ ├── DrawnBoxSet.java
│ │ │ │ │ │ ├── InfoBox.java
│ │ │ │ │ │ ├── InfoType.java
│ │ │ │ │ │ ├── InfoValue.java
│ │ │ │ │ │ ├── InputAPI.java
│ │ │ │ │ │ ├── Kind.java
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── Method.java
│ │ │ │ │ │ ├── NestingStacks.java
│ │ │ │ │ │ ├── Primitive.java
│ │ │ │ │ │ ├── Shadow.java
│ │ │ │ │ │ ├── TimeBoundingBox.java
│ │ │ │ │ │ ├── Topology.java
│ │ │ │ │ │ └── YCoordMap.java
│ │ │ │ │ ├── io
│ │ │ │ │ │ ├── BufArrayOutputStream.java
│ │ │ │ │ │ ├── BufArrayPipedStream.java
│ │ │ │ │ │ ├── DataIO.java
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── MixedDataIO.java
│ │ │ │ │ │ ├── MixedDataInput.java
│ │ │ │ │ │ ├── MixedDataInputStream.java
│ │ │ │ │ │ ├── MixedDataOutput.java
│ │ │ │ │ │ ├── MixedDataOutputStream.java
│ │ │ │ │ │ └── MixedRandomAccessFile.java
│ │ │ │ │ ├── statistics
│ │ │ │ │ │ ├── BufForTimeAveBoxes.java
│ │ │ │ │ │ ├── CategorySummaryF.java
│ │ │ │ │ │ ├── CategoryTimeBox.java
│ │ │ │ │ │ ├── CategoryWeightF.java
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── Summarizable.java
│ │ │ │ │ │ └── TimeAveBox.java
│ │ │ │ │ └── topology
│ │ │ │ │ ├── Arrow.java
│ │ │ │ │ ├── Event.java
│ │ │ │ │ ├── Line.java
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── PreviewEvent.java
│ │ │ │ │ ├── PreviewState.java
│ │ │ │ │ ├── State.java
│ │ │ │ │ ├── StateBorder.java
│ │ │ │ │ ├── SummaryArrow.java
│ │ │ │ │ └── SummaryState.java
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ ├── heading
│ │ │ │ ├── images
│ │ │ │ │ ├── About24.gif
│ │ │ │ │ ├── Backward24.gif
│ │ │ │ │ ├── Convert24.gif
│ │ │ │ │ ├── ConvertCancel24.gif
│ │ │ │ │ ├── ConvertOk24.gif
│ │ │ │ │ ├── Copy24.gif
│ │ │ │ │ ├── Cut24.gif
│ │ │ │ │ ├── Delete24.gif
│ │ │ │ │ ├── Down24.gif
│ │ │ │ │ ├── Edit24.gif
│ │ │ │ │ ├── Find24.gif
│ │ │ │ │ ├── FindBack24.gif
│ │ │ │ │ ├── FindFore24.gif
│ │ │ │ │ ├── Forward24.gif
│ │ │ │ │ ├── HandClose16.gif
│ │ │ │ │ ├── HandClose25.gif
│ │ │ │ │ ├── HandCloseUpLeft25.gif
│ │ │ │ │ ├── HandOpen16.gif
│ │ │ │ │ ├── HandOpenUpLeft16.gif
│ │ │ │ │ ├── HandOpenUpLeft25.gif
│ │ │ │ │ ├── Help24.gif
│ │ │ │ │ ├── Home24.gif
│ │ │ │ │ ├── Information24.gif
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── Movie24.gif
│ │ │ │ │ ├── New24.gif
│ │ │ │ │ ├── Open24.gif
│ │ │ │ │ ├── Paste24.gif
│ │ │ │ │ ├── Preferences24.gif
│ │ │ │ │ ├── Print24.gif
│ │ │ │ │ ├── Properties24.gif
│ │ │ │ │ ├── Redo24.gif
│ │ │ │ │ ├── Refresh24.gif
│ │ │ │ │ ├── Remove24.gif
│ │ │ │ │ ├── Stat110x40.gif
│ │ │ │ │ ├── Stop24.gif
│ │ │ │ │ ├── TreeCollapse24.gif
│ │ │ │ │ ├── TreeCommit24.gif
│ │ │ │ │ ├── TreeExpand24.gif
│ │ │ │ │ ├── Undo24.gif
│ │ │ │ │ ├── Up24.gif
│ │ │ │ │ ├── WinRedo.gif
│ │ │ │ │ ├── WinUndo.gif
│ │ │ │ │ ├── ZoomBW16.gif
│ │ │ │ │ ├── ZoomCross.gif
│ │ │ │ │ ├── ZoomIn24.gif
│ │ │ │ │ ├── ZoomLeft.gif
│ │ │ │ │ ├── ZoomLowRight.gif
│ │ │ │ │ ├── ZoomMinusUpLeft25.gif
│ │ │ │ │ ├── ZoomOut24.gif
│ │ │ │ │ ├── ZoomPlus.gif
│ │ │ │ │ ├── ZoomPlusUpLeft25.gif
│ │ │ │ │ ├── ZoomRight.gif
│ │ │ │ │ ├── ZoomSet24.gif
│ │ │ │ │ ├── checkbox
│ │ │ │ │ │ ├── DisableAll.gif
│ │ │ │ │ │ ├── DisableSelected.gif
│ │ │ │ │ │ ├── EnableAll.gif
│ │ │ │ │ │ ├── EnableSelected.gif
│ │ │ │ │ │ ├── ToggleAll.gif
│ │ │ │ │ │ └── ToggleSelected.gif
│ │ │ │ │ ├── jumpshot.gif
│ │ │ │ │ ├── load_ns_arrow.gif
│ │ │ │ │ ├── next_ns_arrow.gif
│ │ │ │ │ └── prev_ns_arrow.gif
│ │ │ │ ├── jumpshot.colors
│ │ │ │ ├── logformat
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── clog
│ │ │ │ │ │ ├── Const.java
│ │ │ │ │ │ ├── InputLog.java
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── MixedDataInputStream.java
│ │ │ │ │ │ ├── Print.java
│ │ │ │ │ │ ├── RecColl.java
│ │ │ │ │ │ ├── RecComm.java
│ │ │ │ │ │ ├── RecDefMsg.java
│ │ │ │ │ │ ├── RecDefState.java
│ │ │ │ │ │ ├── RecEvent.java
│ │ │ │ │ │ ├── RecHeader.java
│ │ │ │ │ │ ├── RecMsg.java
│ │ │ │ │ │ ├── RecRaw.java
│ │ │ │ │ │ ├── RecSrc.java
│ │ │ │ │ │ ├── RecTshift.java
│ │ │ │ │ │ ├── StrCname.java
│ │ │ │ │ │ ├── StrDesc.java
│ │ │ │ │ │ └── StrFile.java
│ │ │ │ │ ├── clog2
│ │ │ │ │ │ ├── Const.java
│ │ │ │ │ │ ├── InputLog.java
│ │ │ │ │ │ ├── LineID.java
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── MixedDataInputStream.java
│ │ │ │ │ │ ├── Preamble.java
│ │ │ │ │ │ ├── Print.java
│ │ │ │ │ │ ├── RecBare.java
│ │ │ │ │ │ ├── RecCargo.java
│ │ │ │ │ │ ├── RecColl.java
│ │ │ │ │ │ ├── RecComm.java
│ │ │ │ │ │ ├── RecDefConst.java
│ │ │ │ │ │ ├── RecDefEvent.java
│ │ │ │ │ │ ├── RecDefMsg.java
│ │ │ │ │ │ ├── RecDefState.java
│ │ │ │ │ │ ├── RecHeader.java
│ │ │ │ │ │ ├── RecMsg.java
│ │ │ │ │ │ ├── RecSrc.java
│ │ │ │ │ │ ├── RecTshift.java
│ │ │ │ │ │ ├── StrBytes.java
│ │ │ │ │ │ ├── StrColor.java
│ │ │ │ │ │ ├── StrDesc.java
│ │ │ │ │ │ ├── StrFile.java
│ │ │ │ │ │ ├── StrFormat.java
│ │ │ │ │ │ └── UUID.java
│ │ │ │ │ ├── clog2TOdrawable
│ │ │ │ │ │ ├── ColorNameMap.java
│ │ │ │ │ │ ├── CommProcThdID.java
│ │ │ │ │ │ ├── CommProcThdIDMap.java
│ │ │ │ │ │ ├── InputLog.java
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── NoMatchingEventException.java
│ │ │ │ │ │ ├── ObjDef.java
│ │ │ │ │ │ ├── ObjMethod.java
│ │ │ │ │ │ ├── Obj_Arrow.java
│ │ │ │ │ │ ├── Obj_Event.java
│ │ │ │ │ │ ├── Obj_State.java
│ │ │ │ │ │ ├── PerfTest.java
│ │ │ │ │ │ ├── Print.java
│ │ │ │ │ │ ├── Print_1pass.java
│ │ │ │ │ │ ├── Print_2pass.java
│ │ │ │ │ │ ├── Topo_Arrow.java
│ │ │ │ │ │ ├── Topo_Event.java
│ │ │ │ │ │ ├── Topo_State.java
│ │ │ │ │ │ └── TwoEventsMatching.java
│ │ │ │ │ ├── clogTOdrawable
│ │ │ │ │ │ ├── ColorNameMap.java
│ │ │ │ │ │ ├── InputLog.java
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── NoMatchingEventException.java
│ │ │ │ │ │ ├── ObjDef.java
│ │ │ │ │ │ ├── ObjMethod.java
│ │ │ │ │ │ ├── Obj_Arrow.java
│ │ │ │ │ │ ├── Obj_State.java
│ │ │ │ │ │ ├── Print.java
│ │ │ │ │ │ ├── Print_1pass.java
│ │ │ │ │ │ ├── Print_2pass.java
│ │ │ │ │ │ ├── Topo_Arrow.java
│ │ │ │ │ │ ├── Topo_State.java
│ │ │ │ │ │ └── TwoEventsMatching.java
│ │ │ │ │ ├── slog2
│ │ │ │ │ │ ├── BufForDrawables.java
│ │ │ │ │ │ ├── BufForObjects.java
│ │ │ │ │ │ ├── BufForShadows.java
│ │ │ │ │ │ ├── CategoryList.java
│ │ │ │ │ │ ├── CategoryMap.java
│ │ │ │ │ │ ├── Const.java
│ │ │ │ │ │ ├── FileBlockPtr.java
│ │ │ │ │ │ ├── Header.java
│ │ │ │ │ │ ├── IteratorOfAllDrawables.java
│ │ │ │ │ │ ├── IteratorOfBackDrawables.java
│ │ │ │ │ │ ├── IteratorOfBackPrimitives.java
│ │ │ │ │ │ ├── IteratorOfForeDrawables.java
│ │ │ │ │ │ ├── IteratorOfForePrimitives.java
│ │ │ │ │ │ ├── LineIDMap.java
│ │ │ │ │ │ ├── LineIDMapList.java
│ │ │ │ │ │ ├── LineIDNodePath.java
│ │ │ │ │ │ ├── ListComparator.java
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── Permutation.java
│ │ │ │ │ │ ├── TraceName.java
│ │ │ │ │ │ ├── TreeDir.java
│ │ │ │ │ │ ├── TreeDirValue.java
│ │ │ │ │ │ ├── TreeNodeID.java
│ │ │ │ │ │ ├── input
│ │ │ │ │ │ │ ├── BufStub.java
│ │ │ │ │ │ │ ├── InputLog.java
│ │ │ │ │ │ │ ├── IteratorOfGroupObjects.java
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── Navigator.java
│ │ │ │ │ │ │ ├── PerfData.java
│ │ │ │ │ │ │ ├── PerfTest.java
│ │ │ │ │ │ │ ├── PrintRecursively.java
│ │ │ │ │ │ │ ├── PrintSerially.java
│ │ │ │ │ │ │ ├── README.tree_mgt
│ │ │ │ │ │ │ ├── TreeFloor.java
│ │ │ │ │ │ │ ├── TreeFloorList.java
│ │ │ │ │ │ │ ├── TreeNode.java
│ │ │ │ │ │ │ └── TreeTrunk.java
│ │ │ │ │ │ ├── output
│ │ │ │ │ │ │ ├── Clog2ToSlog2.java
│ │ │ │ │ │ │ ├── ClogToSlog2.java
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── OutputLog.java
│ │ │ │ │ │ │ ├── TraceToSlog2.java
│ │ │ │ │ │ │ ├── TreeNode.java
│ │ │ │ │ │ │ └── TreeTrunk.java
│ │ │ │ │ │ ├── pipe
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── PipedInputLog.java
│ │ │ │ │ │ │ └── Slog2ToSlog2.java
│ │ │ │ │ │ └── update
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── MemoryPipedStream.java
│ │ │ │ │ │ ├── UpdateToLatest.java
│ │ │ │ │ │ └── WrappedInputLog.java
│ │ │ │ │ └── trace
│ │ │ │ │ ├── DobjDef.java
│ │ │ │ │ ├── InputLog.java
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Print.java
│ │ │ │ │ ├── logformat_trace_InputLog.c
│ │ │ │ │ ├── logformat_trace_InputLog.h
│ │ │ │ │ ├── trace_API.h
│ │ │ │ │ ├── trace_check_timeorder.c
│ │ │ │ │ ├── trace_print.c
│ │ │ │ │ └── trin_api.c
│ │ │ │ └── viewer
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── README.cursor4vport
│ │ │ │ ├── README.events4Yaxis
│ │ │ │ ├── README.events4time
│ │ │ │ ├── README.images
│ │ │ │ ├── README.limitation
│ │ │ │ ├── common
│ │ │ │ │ ├── ActableTextField.java
│ │ │ │ │ ├── Alias.java
│ │ │ │ │ ├── Const.java
│ │ │ │ │ ├── CustomCursor.java
│ │ │ │ │ ├── Dialogs.java
│ │ │ │ │ ├── LabeledComboBox.java
│ │ │ │ │ ├── LabeledFloatSlider.java
│ │ │ │ │ ├── LabeledTextField.java
│ │ │ │ │ ├── LogFileChooser.java
│ │ │ │ │ ├── LogPermitDirFilter.java
│ │ │ │ │ ├── LogRefuseDirFilter.java
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Parameters.java
│ │ │ │ │ ├── PreferenceFrame.java
│ │ │ │ │ ├── PreferencePanel.java
│ │ │ │ │ ├── Routines.java
│ │ │ │ │ ├── RuntimeExecCommand.java
│ │ │ │ │ ├── SwingWorker.java
│ │ │ │ │ ├── TopControl.java
│ │ │ │ │ └── TopWindow.java
│ │ │ │ ├── convertor
│ │ │ │ │ ├── AdvancingTextArea.java
│ │ │ │ │ ├── ConvertorConst.java
│ │ │ │ │ ├── ConvertorDialog.java
│ │ │ │ │ ├── ConvertorFrame.java
│ │ │ │ │ ├── ConvertorPanel.java
│ │ │ │ │ ├── InputStreamThread.java
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ProgressAction.java
│ │ │ │ │ ├── SwingProcessWorker.java
│ │ │ │ │ └── WaitingContainer.java
│ │ │ │ ├── first
│ │ │ │ │ ├── Applet.java
│ │ │ │ │ ├── FirstFrame.java
│ │ │ │ │ ├── FirstMenuBar.java
│ │ │ │ │ ├── FirstPanel.java
│ │ │ │ │ ├── HTMLviewer.java
│ │ │ │ │ ├── LogFileOperations.java
│ │ │ │ │ └── Makefile.in
│ │ │ │ ├── histogram
│ │ │ │ │ ├── CanvasStatline.java
│ │ │ │ │ ├── InfoDialogForSummary.java
│ │ │ │ │ ├── InfoPanelForSummary.java
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── StatBoxStatusPanel.java
│ │ │ │ │ ├── StatlineDialog.java
│ │ │ │ │ ├── StatlinePanel.java
│ │ │ │ │ ├── StatlineToolBar.java
│ │ │ │ │ └── SummaryStateComboBox.java
│ │ │ │ ├── launcher
│ │ │ │ │ ├── Launcher.java
│ │ │ │ │ └── Makefile.in
│ │ │ │ ├── legends
│ │ │ │ │ ├── CategoryIcon.java
│ │ │ │ │ ├── CategoryIconEditor.java
│ │ │ │ │ ├── CategoryIconRenderer.java
│ │ │ │ │ ├── CategoryLabel.java
│ │ │ │ │ ├── Const.java
│ │ │ │ │ ├── GenericHeaderRenderer.java
│ │ │ │ │ ├── LegendComparators.java
│ │ │ │ │ ├── LegendFrame.java
│ │ │ │ │ ├── LegendPanel.java
│ │ │ │ │ ├── LegendTable.java
│ │ │ │ │ ├── LegendTableModel.java
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── OperationBooleanMenu.java
│ │ │ │ │ ├── OperationNumberMenu.java
│ │ │ │ │ ├── OperationStringMenu.java
│ │ │ │ │ ├── TableColumnHandler.java
│ │ │ │ │ ├── TableHeaderHandler.java
│ │ │ │ │ └── Triangular3DIcon.java
│ │ │ │ ├── preview
│ │ │ │ │ └── Makefile.in
│ │ │ │ ├── timelines
│ │ │ │ │ ├── CanvasTimeline.java
│ │ │ │ │ ├── InfoDialogForDrawable.java
│ │ │ │ │ ├── InfoPanelForDrawable.java
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── PreviewStateComboBox.java
│ │ │ │ │ ├── SearchCriteria.java
│ │ │ │ │ ├── SearchTreeTrunk.java
│ │ │ │ │ ├── TimelineFrame.java
│ │ │ │ │ ├── TimelinePanel.java
│ │ │ │ │ ├── TimelineToolBar.java
│ │ │ │ │ └── TreeTrunkPanel.java
│ │ │ │ └── zoomable
│ │ │ │ ├── ActionPptyPrint.java
│ │ │ │ ├── ActionPptyRefresh.java
│ │ │ │ ├── ActionPptyStop.java
│ │ │ │ ├── ActionSearchBackward.java
│ │ │ │ ├── ActionSearchForward.java
│ │ │ │ ├── ActionSearchInit.java
│ │ │ │ ├── ActionTimelineCut.java
│ │ │ │ ├── ActionTimelineDelete.java
│ │ │ │ ├── ActionTimelineMark.java
│ │ │ │ ├── ActionTimelineMove.java
│ │ │ │ ├── ActionTimelinePaste.java
│ │ │ │ ├── ActionTimelineRemove.java
│ │ │ │ ├── ActionVportBackward.java
│ │ │ │ ├── ActionVportDown.java
│ │ │ │ ├── ActionVportForward.java
│ │ │ │ ├── ActionVportUp.java
│ │ │ │ ├── ActionYaxisTreeCollapse.java
│ │ │ │ ├── ActionYaxisTreeCommit.java
│ │ │ │ ├── ActionYaxisTreeExpand.java
│ │ │ │ ├── ActionZoomHome.java
│ │ │ │ ├── ActionZoomIn.java
│ │ │ │ ├── ActionZoomOut.java
│ │ │ │ ├── ActionZoomRedo.java
│ │ │ │ ├── ActionZoomUndo.java
│ │ │ │ ├── CoordPixelImage.java
│ │ │ │ ├── Debug.java
│ │ │ │ ├── Diagnosis.java
│ │ │ │ ├── InfoDialog.java
│ │ │ │ ├── InfoDialogForDuration.java
│ │ │ │ ├── InfoDialogForTime.java
│ │ │ │ ├── InitializableDialog.java
│ │ │ │ ├── IntegerArrayComparator.java
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── ModelTime.java
│ │ │ │ ├── ModelTimePanel.java
│ │ │ │ ├── OperationDurationPanel.java
│ │ │ │ ├── Profile.java
│ │ │ │ ├── RowAdjustments.java
│ │ │ │ ├── RulerTime.java
│ │ │ │ ├── ScaledSlider.java
│ │ │ │ ├── ScrollableObject.java
│ │ │ │ ├── ScrollableView.java
│ │ │ │ ├── ScrollbarTime.java
│ │ │ │ ├── SearchDialog.java
│ │ │ │ ├── SearchPanel.java
│ │ │ │ ├── SearchableView.java
│ │ │ │ ├── SummarizableView.java
│ │ │ │ ├── TestMainFrame.java
│ │ │ │ ├── TestMainPanel.java
│ │ │ │ ├── TestMainToolBar.java
│ │ │ │ ├── TimeEvent.java
│ │ │ │ ├── TimeFormat.java
│ │ │ │ ├── TimeListener.java
│ │ │ │ ├── ToolBarStatus.java
│ │ │ │ ├── ViewportTime.java
│ │ │ │ ├── ViewportTimePanel.java
│ │ │ │ ├── ViewportTimeYaxis.java
│ │ │ │ ├── YaxisList.java
│ │ │ │ ├── YaxisMaps.java
│ │ │ │ ├── YaxisTree.java
│ │ │ │ ├── YaxisTreeNode.java
│ │ │ │ └── named_vector.java
│ │ │ ├── trace_aix
│ │ │ │ └── Makefile
│ │ │ ├── trace_rlog
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── aclocal.m4
│ │ │ │ ├── bin
│ │ │ │ │ ├── traceTOslog2.in
│ │ │ │ │ └── traceprint.in
│ │ │ │ ├── confdb
│ │ │ │ │ ├── libtool.m4
│ │ │ │ │ ├── ltoptions.m4
│ │ │ │ │ ├── ltsugar.m4
│ │ │ │ │ ├── ltversion.m4
│ │ │ │ │ └── lt~obsolete.m4
│ │ │ │ ├── config.guess
│ │ │ │ ├── config.sub
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ ├── install-sh
│ │ │ │ ├── logfiles
│ │ │ │ │ └── barrier.rlog
│ │ │ │ ├── ltmain.sh
│ │ │ │ ├── sbin
│ │ │ │ │ └── install-package.in
│ │ │ │ ├── src
│ │ │ │ │ ├── JavaTraceInput.sym
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── rlog.h
│ │ │ │ │ ├── rlogutil.c
│ │ │ │ │ └── trace_input.c
│ │ │ │ └── trace_impl.h.in
│ │ │ └── trace_sample
│ │ │ ├── Makefile.in
│ │ │ ├── aclocal.m4
│ │ │ ├── bin
│ │ │ │ ├── traceTOslog2.in
│ │ │ │ └── traceprint.in
│ │ │ ├── confdb
│ │ │ │ ├── libtool.m4
│ │ │ │ ├── ltoptions.m4
│ │ │ │ ├── ltsugar.m4
│ │ │ │ ├── ltversion.m4
│ │ │ │ └── lt~obsolete.m4
│ │ │ ├── config.guess
│ │ │ ├── config.sub
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── install-sh
│ │ │ ├── logfiles
│ │ │ │ ├── arrow.slog2
│ │ │ │ ├── arrow.txt
│ │ │ │ ├── data.slog2
│ │ │ │ ├── data.txt
│ │ │ │ ├── errtime1.txt
│ │ │ │ ├── errtime2.txt
│ │ │ │ ├── errtime3.txt
│ │ │ │ ├── errtime4.txt
│ │ │ │ ├── errtime5.txt
│ │ │ │ ├── errtime6.txt
│ │ │ │ ├── errtime7.txt
│ │ │ │ ├── errtime8.txt
│ │ │ │ ├── errtime9.txt
│ │ │ │ └── onetimeline.txt
│ │ │ ├── ltmain.sh
│ │ │ ├── sbin
│ │ │ │ └── install-package.in
│ │ │ ├── src
│ │ │ │ ├── JavaTraceInput.sym
│ │ │ │ ├── Makefile.in
│ │ │ │ └── trace_impl.c
│ │ │ └── trace_impl.h.in
│ │ ├── unused
│ │ │ ├── include
│ │ │ │ └── mpe_log_genproc.h
│ │ │ └── src
│ │ │ ├── decomp.f
│ │ │ ├── mpe_counter.c
│ │ │ ├── mpe_counterf.c
│ │ │ ├── mpe_log_adjusttime.c
│ │ │ ├── mpe_log_genproc.c
│ │ │ ├── mpe_log_merge.c
│ │ │ └── states.c
│ │ └── wrappers
│ │ ├── Makefile.in
│ │ ├── aclocal.m4
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── etc
│ │ │ ├── mpe_f77env.conf.in
│ │ │ ├── mpe_mpilog.conf.in
│ │ │ └── mpe_mpitrace.conf.in
│ │ ├── include
│ │ │ └── mpe_requests.h
│ │ ├── mpe_wrappers_conf.h.in
│ │ ├── mpewrap.def
│ │ ├── src
│ │ │ ├── Makefile.in
│ │ │ ├── log_mpi_core.c
│ │ │ ├── log_mpi_io.c
│ │ │ ├── log_mpi_rma.c
│ │ │ ├── log_mpi_spawn.c
│ │ │ ├── log_mpi_util.c
│ │ │ ├── mpe_prof.c
│ │ │ ├── mpe_proff.c
│ │ │ ├── mpi_f2c_consts.f
│ │ │ └── trace_mpi_core.c
│ │ └── test
│ │ ├── Makefile.in
│ │ ├── comm1_isr.c
│ │ ├── comm1_isr_loop.c
│ │ ├── comm2_connect_accept.c
│ │ ├── comm2_spawn_child.c
│ │ ├── comm2_spawn_parent.c
│ │ ├── cpi.c
│ │ ├── cpilog.c
│ │ ├── cpilog_pack.c
│ │ ├── fcomm1_isr.f
│ │ ├── fpilog.f
│ │ ├── fpilog_pack.F
│ │ ├── iotest.c
│ │ ├── log_cost.c
│ │ ├── openmp_mpilog.F
│ │ ├── openmp_sendrecv.c
│ │ ├── pthread_allreduce.c
│ │ ├── pthread_sendrecv.c
│ │ ├── pthread_sendrecv_user.c
│ │ └── srtest.c
│ ├── mpi
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── attr
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── attr.h
│ │ │ ├── attr_delete.c
│ │ │ ├── attr_get.c
│ │ │ ├── attr_put.c
│ │ │ ├── attrutil.c
│ │ │ ├── comm_create_keyval.c
│ │ │ ├── comm_delete_attr.c
│ │ │ ├── comm_free_keyval.c
│ │ │ ├── comm_get_attr.c
│ │ │ ├── comm_set_attr.c
│ │ │ ├── dup_fn.c
│ │ │ ├── keyval_create.c
│ │ │ ├── keyval_free.c
│ │ │ ├── type_create_keyval.c
│ │ │ ├── type_delete_attr.c
│ │ │ ├── type_free_keyval.c
│ │ │ ├── type_get_attr.c
│ │ │ ├── type_set_attr.c
│ │ │ ├── win_create_keyval.c
│ │ │ ├── win_delete_attr.c
│ │ │ ├── win_free_keyval.c
│ │ │ ├── win_get_attr.c
│ │ │ └── win_set_attr.c
│ │ ├── coll
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── allgather.c
│ │ │ ├── allgatherv.c
│ │ │ ├── allreduce.c
│ │ │ ├── alltoall.c
│ │ │ ├── alltoallv.c
│ │ │ ├── alltoallw.c
│ │ │ ├── barrier.c
│ │ │ ├── bcast.c
│ │ │ ├── exscan.c
│ │ │ ├── gather.c
│ │ │ ├── gatherv.c
│ │ │ ├── helper_fns.c
│ │ │ ├── op_commutative.c
│ │ │ ├── op_create.c
│ │ │ ├── op_free.c
│ │ │ ├── opband.c
│ │ │ ├── opbor.c
│ │ │ ├── opbxor.c
│ │ │ ├── opland.c
│ │ │ ├── oplor.c
│ │ │ ├── oplxor.c
│ │ │ ├── opmax.c
│ │ │ ├── opmaxloc.c
│ │ │ ├── opmin.c
│ │ │ ├── opminloc.c
│ │ │ ├── opprod.c
│ │ │ ├── opsum.c
│ │ │ ├── oputil.h
│ │ │ ├── red_scat.c
│ │ │ ├── red_scat_block.c
│ │ │ ├── reduce.c
│ │ │ ├── reduce_local.c
│ │ │ ├── scan.c
│ │ │ ├── scatter.c
│ │ │ └── scatterv.c
│ │ ├── comm
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── comm_compare.c
│ │ │ ├── comm_create.c
│ │ │ ├── comm_dup.c
│ │ │ ├── comm_free.c
│ │ │ ├── comm_get_name.c
│ │ │ ├── comm_group.c
│ │ │ ├── comm_rank.c
│ │ │ ├── comm_remote_group.c
│ │ │ ├── comm_remote_size.c
│ │ │ ├── comm_set_name.c
│ │ │ ├── comm_size.c
│ │ │ ├── comm_split.c
│ │ │ ├── comm_test_inter.c
│ │ │ ├── commutil.c
│ │ │ ├── intercomm_create.c
│ │ │ ├── intercomm_merge.c
│ │ │ └── mpicomm.h
│ │ ├── datatype
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── address.c
│ │ │ ├── datatype.h
│ │ │ ├── get_address.c
│ │ │ ├── get_count.c
│ │ │ ├── get_elements.c
│ │ │ ├── pack.c
│ │ │ ├── pack_external.c
│ │ │ ├── pack_external_size.c
│ │ │ ├── pack_size.c
│ │ │ ├── register_datarep.c
│ │ │ ├── status_set_elements.c
│ │ │ ├── type_commit.c
│ │ │ ├── type_contiguous.c
│ │ │ ├── type_create_darray.c
│ │ │ ├── type_create_hindexed.c
│ │ │ ├── type_create_hvector.c
│ │ │ ├── type_create_indexed_block.c
│ │ │ ├── type_create_resized.c
│ │ │ ├── type_create_struct.c
│ │ │ ├── type_create_subarray.c
│ │ │ ├── type_dup.c
│ │ │ ├── type_extent.c
│ │ │ ├── type_free.c
│ │ │ ├── type_get_contents.c
│ │ │ ├── type_get_envelope.c
│ │ │ ├── type_get_extent.c
│ │ │ ├── type_get_name.c
│ │ │ ├── type_get_true_extent.c
│ │ │ ├── type_hindexed.c
│ │ │ ├── type_hvector.c
│ │ │ ├── type_indexed.c
│ │ │ ├── type_lb.c
│ │ │ ├── type_match_size.c
│ │ │ ├── type_set_name.c
│ │ │ ├── type_size.c
│ │ │ ├── type_struct.c
│ │ │ ├── type_ub.c
│ │ │ ├── type_vector.c
│ │ │ ├── typeutil.c
│ │ │ ├── unpack.c
│ │ │ └── unpack_external.c
│ │ ├── debugger
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── README_DBG.txt
│ │ │ ├── dbginit.c
│ │ │ ├── dbgstub.c
│ │ │ ├── dll_mpich2.c
│ │ │ ├── mpi2_interface.h
│ │ │ ├── mpi2_interface.txt
│ │ │ ├── mpi_interface.h
│ │ │ ├── mpich2_dll_defs.h
│ │ │ ├── qdemo.c
│ │ │ └── tvtest.c
│ │ ├── errhan
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── add_error_class.c
│ │ │ ├── add_error_code.c
│ │ │ ├── add_error_string.c
│ │ │ ├── baseerrnames.txt
│ │ │ ├── comm_call_errhandler.c
│ │ │ ├── comm_create_errhandler.c
│ │ │ ├── comm_get_errhandler.c
│ │ │ ├── comm_set_errhandler.c
│ │ │ ├── defmsg.h
│ │ │ ├── dynerrutil.c
│ │ │ ├── errcodes.h
│ │ │ ├── errhandler_create.c
│ │ │ ├── errhandler_free.c
│ │ │ ├── errhandler_get.c
│ │ │ ├── errhandler_set.c
│ │ │ ├── errnames-old.txt
│ │ │ ├── errnames.txt
│ │ │ ├── error_class.c
│ │ │ ├── error_string.c
│ │ │ ├── errutil.c
│ │ │ ├── file_call_errhandler.c
│ │ │ ├── file_create_errhandler.c
│ │ │ ├── file_get_errhandler.c
│ │ │ ├── file_set_errhandler.c
│ │ │ ├── win_call_errhandler.c
│ │ │ ├── win_create_errhandler.c
│ │ │ ├── win_get_errhandler.c
│ │ │ ├── win_set_errhandler.c
│ │ │ └── windefmsg.h
│ │ ├── group
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── group.h
│ │ │ ├── group_compare.c
│ │ │ ├── group_difference.c
│ │ │ ├── group_excl.c
│ │ │ ├── group_free.c
│ │ │ ├── group_incl.c
│ │ │ ├── group_intersection.c
│ │ │ ├── group_range_excl.c
│ │ │ ├── group_range_incl.c
│ │ │ ├── group_rank.c
│ │ │ ├── group_size.c
│ │ │ ├── group_translate_ranks.c
│ │ │ ├── group_union.c
│ │ │ ├── groupdebug.c
│ │ │ └── grouputil.c
│ │ ├── init
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── abort.c
│ │ │ ├── async.c
│ │ │ ├── finalize.c
│ │ │ ├── finalized.c
│ │ │ ├── init.c
│ │ │ ├── initialized.c
│ │ │ ├── initinfo.c
│ │ │ ├── initthread.c
│ │ │ ├── ismain.c
│ │ │ ├── mpi_init.h
│ │ │ └── querythread.c
│ │ ├── io
│ │ │ ├── Makefile.sm
│ │ │ └── fileutil.c
│ │ ├── misc
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── getpname.c
│ │ │ ├── pcontrol.c
│ │ │ └── version.c
│ │ ├── pt2pt
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── bsend.c
│ │ │ ├── bsend_init.c
│ │ │ ├── bsendutil.c
│ │ │ ├── bsendutil.h
│ │ │ ├── bufattach.c
│ │ │ ├── buffree.c
│ │ │ ├── cancel.c
│ │ │ ├── estates.txt
│ │ │ ├── greq_complete.c
│ │ │ ├── greq_start.c
│ │ │ ├── ibsend.c
│ │ │ ├── iprobe.c
│ │ │ ├── irecv.c
│ │ │ ├── irsend.c
│ │ │ ├── isend.c
│ │ │ ├── issend.c
│ │ │ ├── mpir_request.c
│ │ │ ├── probe.c
│ │ │ ├── recv.c
│ │ │ ├── recv_init.c
│ │ │ ├── request_free.c
│ │ │ ├── request_get_status.c
│ │ │ ├── rsend.c
│ │ │ ├── rsend_init.c
│ │ │ ├── send.c
│ │ │ ├── send_init.c
│ │ │ ├── sendrecv.c
│ │ │ ├── sendrecv_rep.c
│ │ │ ├── ssend.c
│ │ │ ├── ssend_init.c
│ │ │ ├── start.c
│ │ │ ├── startall.c
│ │ │ ├── status_set_cancelled.c
│ │ │ ├── test.c
│ │ │ ├── test_cancelled.c
│ │ │ ├── testall.c
│ │ │ ├── testany.c
│ │ │ ├── testsome.c
│ │ │ ├── wait.c
│ │ │ ├── waitall.c
│ │ │ ├── waitany.c
│ │ │ └── waitsome.c
│ │ ├── rma
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── accumulate.c
│ │ │ ├── alloc_mem.c
│ │ │ ├── free_mem.c
│ │ │ ├── get.c
│ │ │ ├── put.c
│ │ │ ├── rma.h
│ │ │ ├── win_complete.c
│ │ │ ├── win_create.c
│ │ │ ├── win_fence.c
│ │ │ ├── win_free.c
│ │ │ ├── win_get_group.c
│ │ │ ├── win_get_name.c
│ │ │ ├── win_lock.c
│ │ │ ├── win_post.c
│ │ │ ├── win_set_name.c
│ │ │ ├── win_start.c
│ │ │ ├── win_test.c
│ │ │ ├── win_unlock.c
│ │ │ ├── win_wait.c
│ │ │ └── winutil.c
│ │ ├── romio
│ │ │ ├── COPYRIGHT
│ │ │ ├── Makefile.in
│ │ │ ├── README
│ │ │ ├── aclocal.m4
│ │ │ ├── adio
│ │ │ │ ├── ad_bgl
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_bgl.c
│ │ │ │ │ ├── ad_bgl.h
│ │ │ │ │ ├── ad_bgl_aggrs.c
│ │ │ │ │ ├── ad_bgl_aggrs.h
│ │ │ │ │ ├── ad_bgl_close.c
│ │ │ │ │ ├── ad_bgl_fcntl.c
│ │ │ │ │ ├── ad_bgl_flush.c
│ │ │ │ │ ├── ad_bgl_getsh.c
│ │ │ │ │ ├── ad_bgl_hints.c
│ │ │ │ │ ├── ad_bgl_open.c
│ │ │ │ │ ├── ad_bgl_pset.c
│ │ │ │ │ ├── ad_bgl_pset.h
│ │ │ │ │ ├── ad_bgl_rdcoll.c
│ │ │ │ │ ├── ad_bgl_read.c
│ │ │ │ │ ├── ad_bgl_setsh.c
│ │ │ │ │ ├── ad_bgl_tuning.c
│ │ │ │ │ ├── ad_bgl_tuning.h
│ │ │ │ │ ├── ad_bgl_wrcoll.c
│ │ │ │ │ └── ad_bgl_write.c
│ │ │ │ ├── ad_bglockless
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_bglockless.c
│ │ │ │ │ ├── ad_bglockless.h
│ │ │ │ │ └── ad_bglockless_features.c
│ │ │ │ ├── ad_gridftp
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_gridftp.c
│ │ │ │ │ ├── ad_gridftp.h
│ │ │ │ │ ├── ad_gridftp_close.c
│ │ │ │ │ ├── ad_gridftp_delete.c
│ │ │ │ │ ├── ad_gridftp_fcntl.c
│ │ │ │ │ ├── ad_gridftp_features.c
│ │ │ │ │ ├── ad_gridftp_flush.c
│ │ │ │ │ ├── ad_gridftp_hints.c
│ │ │ │ │ ├── ad_gridftp_open.c
│ │ │ │ │ ├── ad_gridftp_read.c
│ │ │ │ │ ├── ad_gridftp_resize.c
│ │ │ │ │ ├── ad_gridftp_write.c
│ │ │ │ │ └── globus_routines.c
│ │ │ │ ├── ad_hfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── README
│ │ │ │ │ ├── ad_hfs.c
│ │ │ │ │ ├── ad_hfs.h
│ │ │ │ │ ├── ad_hfs_fcntl.c
│ │ │ │ │ ├── ad_hfs_open.c
│ │ │ │ │ ├── ad_hfs_read.c
│ │ │ │ │ ├── ad_hfs_resize.c
│ │ │ │ │ └── ad_hfs_write.c
│ │ │ │ ├── ad_lustre
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── README
│ │ │ │ │ ├── ad_lustre.c
│ │ │ │ │ ├── ad_lustre.h
│ │ │ │ │ ├── ad_lustre_aggregate.c
│ │ │ │ │ ├── ad_lustre_fcntl.c
│ │ │ │ │ ├── ad_lustre_hints.c
│ │ │ │ │ ├── ad_lustre_open.c
│ │ │ │ │ ├── ad_lustre_rwcontig.c
│ │ │ │ │ ├── ad_lustre_wrcoll.c
│ │ │ │ │ └── ad_lustre_wrstr.c
│ │ │ │ ├── ad_nfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_nfs.c
│ │ │ │ │ ├── ad_nfs.h
│ │ │ │ │ ├── ad_nfs_done.c
│ │ │ │ │ ├── ad_nfs_fcntl.c
│ │ │ │ │ ├── ad_nfs_features.c
│ │ │ │ │ ├── ad_nfs_getsh.c
│ │ │ │ │ ├── ad_nfs_hints.c
│ │ │ │ │ ├── ad_nfs_iread.c
│ │ │ │ │ ├── ad_nfs_iwrite.c
│ │ │ │ │ ├── ad_nfs_open.c
│ │ │ │ │ ├── ad_nfs_read.c
│ │ │ │ │ ├── ad_nfs_resize.c
│ │ │ │ │ ├── ad_nfs_setsh.c
│ │ │ │ │ ├── ad_nfs_wait.c
│ │ │ │ │ └── ad_nfs_write.c
│ │ │ │ ├── ad_ntfs
│ │ │ │ │ ├── ad_ntfs.c
│ │ │ │ │ ├── ad_ntfs.h
│ │ │ │ │ ├── ad_ntfs_close.c
│ │ │ │ │ ├── ad_ntfs_done.c
│ │ │ │ │ ├── ad_ntfs_fcntl.c
│ │ │ │ │ ├── ad_ntfs_flush.c
│ │ │ │ │ ├── ad_ntfs_iread.c
│ │ │ │ │ ├── ad_ntfs_iwrite.c
│ │ │ │ │ ├── ad_ntfs_open.c
│ │ │ │ │ ├── ad_ntfs_read.c
│ │ │ │ │ ├── ad_ntfs_resize.c
│ │ │ │ │ ├── ad_ntfs_wait.c
│ │ │ │ │ └── ad_ntfs_write.c
│ │ │ │ ├── ad_panfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_panfs.c
│ │ │ │ │ ├── ad_panfs.h
│ │ │ │ │ ├── ad_panfs_hints.c
│ │ │ │ │ ├── ad_panfs_open.c
│ │ │ │ │ ├── ad_panfs_read.c
│ │ │ │ │ ├── ad_panfs_resize.c
│ │ │ │ │ └── ad_panfs_write.c
│ │ │ │ ├── ad_pfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_pfs.c
│ │ │ │ │ ├── ad_pfs.h
│ │ │ │ │ ├── ad_pfs_done.c
│ │ │ │ │ ├── ad_pfs_fcntl.c
│ │ │ │ │ ├── ad_pfs_flush.c
│ │ │ │ │ ├── ad_pfs_hints.c
│ │ │ │ │ ├── ad_pfs_iread.c
│ │ │ │ │ ├── ad_pfs_iwrite.c
│ │ │ │ │ ├── ad_pfs_open.c
│ │ │ │ │ ├── ad_pfs_read.c
│ │ │ │ │ ├── ad_pfs_wait.c
│ │ │ │ │ └── ad_pfs_write.c
│ │ │ │ ├── ad_piofs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── README
│ │ │ │ │ ├── ad_piofs.c
│ │ │ │ │ ├── ad_piofs.h
│ │ │ │ │ ├── ad_piofs_fcntl.c
│ │ │ │ │ ├── ad_piofs_features.c
│ │ │ │ │ ├── ad_piofs_hints.c
│ │ │ │ │ ├── ad_piofs_open.c
│ │ │ │ │ ├── ad_piofs_read.c
│ │ │ │ │ └── ad_piofs_write.c
│ │ │ │ ├── ad_pvfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_pvfs.c
│ │ │ │ │ ├── ad_pvfs.h
│ │ │ │ │ ├── ad_pvfs_close.c
│ │ │ │ │ ├── ad_pvfs_delete.c
│ │ │ │ │ ├── ad_pvfs_fcntl.c
│ │ │ │ │ ├── ad_pvfs_flush.c
│ │ │ │ │ ├── ad_pvfs_hints.c
│ │ │ │ │ ├── ad_pvfs_open.c
│ │ │ │ │ ├── ad_pvfs_read.c
│ │ │ │ │ ├── ad_pvfs_resize.c
│ │ │ │ │ └── ad_pvfs_write.c
│ │ │ │ ├── ad_pvfs2
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_pvfs2.c
│ │ │ │ │ ├── ad_pvfs2.h
│ │ │ │ │ ├── ad_pvfs2_aio.c
│ │ │ │ │ ├── ad_pvfs2_close.c
│ │ │ │ │ ├── ad_pvfs2_common.c
│ │ │ │ │ ├── ad_pvfs2_common.h
│ │ │ │ │ ├── ad_pvfs2_delete.c
│ │ │ │ │ ├── ad_pvfs2_fcntl.c
│ │ │ │ │ ├── ad_pvfs2_features.c
│ │ │ │ │ ├── ad_pvfs2_flush.c
│ │ │ │ │ ├── ad_pvfs2_hints.c
│ │ │ │ │ ├── ad_pvfs2_io.h
│ │ │ │ │ ├── ad_pvfs2_io_dtype.c
│ │ │ │ │ ├── ad_pvfs2_io_list.c
│ │ │ │ │ ├── ad_pvfs2_open.c
│ │ │ │ │ ├── ad_pvfs2_read.c
│ │ │ │ │ ├── ad_pvfs2_read_list_classic.c
│ │ │ │ │ ├── ad_pvfs2_resize.c
│ │ │ │ │ ├── ad_pvfs2_write.c
│ │ │ │ │ └── ad_pvfs2_write_list_classic.c
│ │ │ │ ├── ad_sfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── README
│ │ │ │ │ ├── ad_sfs.c
│ │ │ │ │ ├── ad_sfs.h
│ │ │ │ │ ├── ad_sfs_fcntl.c
│ │ │ │ │ ├── ad_sfs_flush.c
│ │ │ │ │ └── ad_sfs_open.c
│ │ │ │ ├── ad_testfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_testfs.c
│ │ │ │ │ ├── ad_testfs.h
│ │ │ │ │ ├── ad_testfs_close.c
│ │ │ │ │ ├── ad_testfs_delete.c
│ │ │ │ │ ├── ad_testfs_done.c
│ │ │ │ │ ├── ad_testfs_fcntl.c
│ │ │ │ │ ├── ad_testfs_flush.c
│ │ │ │ │ ├── ad_testfs_getsh.c
│ │ │ │ │ ├── ad_testfs_hints.c
│ │ │ │ │ ├── ad_testfs_iread.c
│ │ │ │ │ ├── ad_testfs_iwrite.c
│ │ │ │ │ ├── ad_testfs_open.c
│ │ │ │ │ ├── ad_testfs_rdcoll.c
│ │ │ │ │ ├── ad_testfs_read.c
│ │ │ │ │ ├── ad_testfs_resize.c
│ │ │ │ │ ├── ad_testfs_seek.c
│ │ │ │ │ ├── ad_testfs_setsh.c
│ │ │ │ │ ├── ad_testfs_wait.c
│ │ │ │ │ ├── ad_testfs_wrcoll.c
│ │ │ │ │ └── ad_testfs_write.c
│ │ │ │ ├── ad_ufs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_ufs.c
│ │ │ │ │ ├── ad_ufs.h
│ │ │ │ │ └── ad_ufs_open.c
│ │ │ │ ├── ad_xfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_xfs.c
│ │ │ │ │ ├── ad_xfs.h
│ │ │ │ │ ├── ad_xfs_done.c
│ │ │ │ │ ├── ad_xfs_fcntl.c
│ │ │ │ │ ├── ad_xfs_hints.c
│ │ │ │ │ ├── ad_xfs_iread.c
│ │ │ │ │ ├── ad_xfs_iwrite.c
│ │ │ │ │ ├── ad_xfs_open.c
│ │ │ │ │ ├── ad_xfs_read.c
│ │ │ │ │ ├── ad_xfs_resize.c
│ │ │ │ │ ├── ad_xfs_wait.c
│ │ │ │ │ └── ad_xfs_write.c
│ │ │ │ ├── ad_zoidfs
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_zoidfs.c
│ │ │ │ │ ├── ad_zoidfs.h
│ │ │ │ │ ├── ad_zoidfs_close.c
│ │ │ │ │ ├── ad_zoidfs_common.c
│ │ │ │ │ ├── ad_zoidfs_common.h
│ │ │ │ │ ├── ad_zoidfs_delete.c
│ │ │ │ │ ├── ad_zoidfs_fcntl.c
│ │ │ │ │ ├── ad_zoidfs_features.c
│ │ │ │ │ ├── ad_zoidfs_flush.c
│ │ │ │ │ ├── ad_zoidfs_io.c
│ │ │ │ │ ├── ad_zoidfs_open.c
│ │ │ │ │ ├── ad_zoidfs_read_list.c
│ │ │ │ │ ├── ad_zoidfs_resize.c
│ │ │ │ │ └── ad_zoidfs_write_list.c
│ │ │ │ ├── common
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── ad_aggregate.c
│ │ │ │ │ ├── ad_aggregate_new.c
│ │ │ │ │ ├── ad_close.c
│ │ │ │ │ ├── ad_coll_build_req_new.c
│ │ │ │ │ ├── ad_coll_exch_new.c
│ │ │ │ │ ├── ad_darray.c
│ │ │ │ │ ├── ad_delete.c
│ │ │ │ │ ├── ad_done.c
│ │ │ │ │ ├── ad_done_fake.c
│ │ │ │ │ ├── ad_end.c
│ │ │ │ │ ├── ad_fcntl.c
│ │ │ │ │ ├── ad_features.c
│ │ │ │ │ ├── ad_flush.c
│ │ │ │ │ ├── ad_fstype.c
│ │ │ │ │ ├── ad_get_sh_fp.c
│ │ │ │ │ ├── ad_hints.c
│ │ │ │ │ ├── ad_init.c
│ │ │ │ │ ├── ad_io_coll.c
│ │ │ │ │ ├── ad_iopen.c
│ │ │ │ │ ├── ad_iread.c
│ │ │ │ │ ├── ad_iread_fake.c
│ │ │ │ │ ├── ad_iwrite.c
│ │ │ │ │ ├── ad_iwrite_fake.c
│ │ │ │ │ ├── ad_open.c
│ │ │ │ │ ├── ad_opencoll.c
│ │ │ │ │ ├── ad_opencoll_failsafe.c
│ │ │ │ │ ├── ad_opencoll_scalable.c
│ │ │ │ │ ├── ad_prealloc.c
│ │ │ │ │ ├── ad_read.c
│ │ │ │ │ ├── ad_read_coll.c
│ │ │ │ │ ├── ad_read_str.c
│ │ │ │ │ ├── ad_read_str_naive.c
│ │ │ │ │ ├── ad_resize.c
│ │ │ │ │ ├── ad_seek.c
│ │ │ │ │ ├── ad_set_sh_fp.c
│ │ │ │ │ ├── ad_set_view.c
│ │ │ │ │ ├── ad_subarray.c
│ │ │ │ │ ├── ad_wait.c
│ │ │ │ │ ├── ad_wait_fake.c
│ │ │ │ │ ├── ad_write.c
│ │ │ │ │ ├── ad_write_coll.c
│ │ │ │ │ ├── ad_write_nolock.c
│ │ │ │ │ ├── ad_write_str.c
│ │ │ │ │ ├── ad_write_str_naive.c
│ │ │ │ │ ├── adi_close.c
│ │ │ │ │ ├── async_list.c
│ │ │ │ │ ├── byte_offset.c
│ │ │ │ │ ├── cb_config_list.c
│ │ │ │ │ ├── eof_offset.c
│ │ │ │ │ ├── error.c
│ │ │ │ │ ├── flatten.c
│ │ │ │ │ ├── get_fp_posn.c
│ │ │ │ │ ├── greq_fns.c
│ │ │ │ │ ├── heap-sort.c
│ │ │ │ │ ├── iscontig.c
│ │ │ │ │ ├── lock.c
│ │ │ │ │ ├── malloc.c
│ │ │ │ │ ├── req_malloc.c
│ │ │ │ │ ├── shfp_fname.c
│ │ │ │ │ ├── status_setb.c
│ │ │ │ │ ├── strfns.c
│ │ │ │ │ └── system_hints.c
│ │ │ │ └── include
│ │ │ │ ├── BaseIOErrMsgs.msg
│ │ │ │ ├── adio.h
│ │ │ │ ├── adio_cb_config_list.h
│ │ │ │ ├── adio_extern.h
│ │ │ │ ├── adioi.h
│ │ │ │ ├── adioi_errmsg.h
│ │ │ │ ├── adioi_error.h
│ │ │ │ ├── adioi_fs_proto.h
│ │ │ │ ├── heap-sort.h
│ │ │ │ ├── mpio_error.h
│ │ │ │ ├── mpipr.h
│ │ │ │ ├── mpiu_greq.h
│ │ │ │ └── romioconf.h.in
│ │ │ ├── common
│ │ │ │ └── dataloop
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── darray_support.c
│ │ │ │ ├── dataloop.c
│ │ │ │ ├── dataloop.h
│ │ │ │ ├── dataloop_create.c
│ │ │ │ ├── dataloop_create.h
│ │ │ │ ├── dataloop_create_blockindexed.c
│ │ │ │ ├── dataloop_create_contig.c
│ │ │ │ ├── dataloop_create_indexed.c
│ │ │ │ ├── dataloop_create_pairtype.c
│ │ │ │ ├── dataloop_create_struct.c
│ │ │ │ ├── dataloop_create_vector.c
│ │ │ │ ├── dataloop_parts.h
│ │ │ │ ├── romio_dataloop.c
│ │ │ │ ├── romio_dataloop.h
│ │ │ │ ├── romio_segment_ops.c
│ │ │ │ ├── segment.c
│ │ │ │ ├── segment_ops.c
│ │ │ │ ├── subarray_support.c
│ │ │ │ ├── typesize_support.c
│ │ │ │ └── typesize_support.h
│ │ │ ├── confdb
│ │ │ │ ├── aclocal.m4
│ │ │ │ ├── aclocal_am.m4
│ │ │ │ ├── aclocal_atomic.m4
│ │ │ │ ├── aclocal_bugfix.m4
│ │ │ │ ├── aclocal_cache.m4
│ │ │ │ ├── aclocal_cc.m4
│ │ │ │ ├── aclocal_config.m4
│ │ │ │ ├── aclocal_cross.m4
│ │ │ │ ├── aclocal_cxx.m4
│ │ │ │ ├── aclocal_f77.m4
│ │ │ │ ├── aclocal_libs.m4
│ │ │ │ ├── aclocal_make.m4
│ │ │ │ ├── aclocal_mpi.m4
│ │ │ │ ├── aclocal_shl.m4
│ │ │ │ ├── aclocal_subcfg.m4
│ │ │ │ ├── aclocal_util.m4
│ │ │ │ ├── ax_prefix_config_h.m4
│ │ │ │ ├── config.guess
│ │ │ │ ├── config.sub
│ │ │ │ ├── depcomp
│ │ │ │ ├── fortran90.m4
│ │ │ │ ├── install-sh
│ │ │ │ └── missing
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── doc
│ │ │ │ ├── Makefile
│ │ │ │ ├── README
│ │ │ │ ├── makepubpage.sh
│ │ │ │ ├── pubs.bib
│ │ │ │ ├── romio.bib
│ │ │ │ ├── source-guide.tex
│ │ │ │ ├── users-guide.pdf
│ │ │ │ └── users-guide.tex
│ │ │ ├── include
│ │ │ │ ├── mpio.h.in
│ │ │ │ └── mpiof.h.in
│ │ │ ├── localdefs.in
│ │ │ ├── mpi-io
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── close.c
│ │ │ │ ├── delete.c
│ │ │ │ ├── file_c2f.c
│ │ │ │ ├── file_f2c.c
│ │ │ │ ├── fortran
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── closef.c
│ │ │ │ │ ├── deletef.c
│ │ │ │ │ ├── fsyncf.c
│ │ │ │ │ ├── get_amodef.c
│ │ │ │ │ ├── get_atomf.c
│ │ │ │ │ ├── get_bytofff.c
│ │ │ │ │ ├── get_errhf.c
│ │ │ │ │ ├── get_extentf.c
│ │ │ │ │ ├── get_groupf.c
│ │ │ │ │ ├── get_infof.c
│ │ │ │ │ ├── get_posn_shf.c
│ │ │ │ │ ├── get_posnf.c
│ │ │ │ │ ├── get_sizef.c
│ │ │ │ │ ├── get_viewf.c
│ │ │ │ │ ├── iotestf.c
│ │ │ │ │ ├── iowaitf.c
│ │ │ │ │ ├── iread_atf.c
│ │ │ │ │ ├── iread_shf.c
│ │ │ │ │ ├── ireadf.c
│ │ │ │ │ ├── iwrite_atf.c
│ │ │ │ │ ├── iwrite_shf.c
│ │ │ │ │ ├── iwritef.c
│ │ │ │ │ ├── openf.c
│ │ │ │ │ ├── preallocf.c
│ │ │ │ │ ├── rd_atallbf.c
│ │ │ │ │ ├── rd_atallef.c
│ │ │ │ │ ├── read_allbf.c
│ │ │ │ │ ├── read_allef.c
│ │ │ │ │ ├── read_allf.c
│ │ │ │ │ ├── read_atallf.c
│ │ │ │ │ ├── read_atf.c
│ │ │ │ │ ├── read_ordbf.c
│ │ │ │ │ ├── read_ordef.c
│ │ │ │ │ ├── read_ordf.c
│ │ │ │ │ ├── read_shf.c
│ │ │ │ │ ├── readf.c
│ │ │ │ │ ├── seek_shf.c
│ │ │ │ │ ├── seekf.c
│ │ │ │ │ ├── set_atomf.c
│ │ │ │ │ ├── set_errhf.c
│ │ │ │ │ ├── set_infof.c
│ │ │ │ │ ├── set_sizef.c
│ │ │ │ │ ├── set_viewf.c
│ │ │ │ │ ├── wr_atallbf.c
│ │ │ │ │ ├── wr_atallef.c
│ │ │ │ │ ├── write_allbf.c
│ │ │ │ │ ├── write_allef.c
│ │ │ │ │ ├── write_allf.c
│ │ │ │ │ ├── write_atallf.c
│ │ │ │ │ ├── write_atf.c
│ │ │ │ │ ├── write_ordbf.c
│ │ │ │ │ ├── write_ordef.c
│ │ │ │ │ ├── write_ordf.c
│ │ │ │ │ ├── write_shf.c
│ │ │ │ │ └── writef.c
│ │ │ │ ├── fsync.c
│ │ │ │ ├── get_amode.c
│ │ │ │ ├── get_atom.c
│ │ │ │ ├── get_bytoff.c
│ │ │ │ ├── get_errh.c
│ │ │ │ ├── get_extent.c
│ │ │ │ ├── get_group.c
│ │ │ │ ├── get_info.c
│ │ │ │ ├── get_posn.c
│ │ │ │ ├── get_posn_sh.c
│ │ │ │ ├── get_size.c
│ │ │ │ ├── get_view.c
│ │ │ │ ├── glue
│ │ │ │ │ ├── default
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── mpio_err.c
│ │ │ │ │ │ └── mpio_file.c
│ │ │ │ │ ├── mpich1
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── mpio_err.c
│ │ │ │ │ │ └── mpio_file.c
│ │ │ │ │ └── mpich2
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── mpio_err.c
│ │ │ │ │ └── mpio_file.c
│ │ │ │ ├── ioreq_c2f.c
│ │ │ │ ├── ioreq_f2c.c
│ │ │ │ ├── iotest.c
│ │ │ │ ├── iotestall.c
│ │ │ │ ├── iotestany.c
│ │ │ │ ├── iotestsome.c
│ │ │ │ ├── iowait.c
│ │ │ │ ├── iowaitall.c
│ │ │ │ ├── iowaitany.c
│ │ │ │ ├── iowaitsome.c
│ │ │ │ ├── iread.c
│ │ │ │ ├── iread_at.c
│ │ │ │ ├── iread_sh.c
│ │ │ │ ├── iwrite.c
│ │ │ │ ├── iwrite_at.c
│ │ │ │ ├── iwrite_sh.c
│ │ │ │ ├── mpich2_fileutil.c
│ │ │ │ ├── mpioimpl.h
│ │ │ │ ├── mpioprof.h
│ │ │ │ ├── mpir-mpioinit.c
│ │ │ │ ├── mpiu_greq.c
│ │ │ │ ├── open.c
│ │ │ │ ├── prealloc.c
│ │ │ │ ├── rd_atallb.c
│ │ │ │ ├── rd_atalle.c
│ │ │ │ ├── read.c
│ │ │ │ ├── read_all.c
│ │ │ │ ├── read_allb.c
│ │ │ │ ├── read_alle.c
│ │ │ │ ├── read_at.c
│ │ │ │ ├── read_atall.c
│ │ │ │ ├── read_ord.c
│ │ │ │ ├── read_ordb.c
│ │ │ │ ├── read_orde.c
│ │ │ │ ├── read_sh.c
│ │ │ │ ├── register_datarep.c
│ │ │ │ ├── seek.c
│ │ │ │ ├── seek_sh.c
│ │ │ │ ├── set_atom.c
│ │ │ │ ├── set_errh.c
│ │ │ │ ├── set_info.c
│ │ │ │ ├── set_size.c
│ │ │ │ ├── set_view.c
│ │ │ │ ├── wr_atallb.c
│ │ │ │ ├── wr_atalle.c
│ │ │ │ ├── write.c
│ │ │ │ ├── write_all.c
│ │ │ │ ├── write_allb.c
│ │ │ │ ├── write_alle.c
│ │ │ │ ├── write_at.c
│ │ │ │ ├── write_atall.c
│ │ │ │ ├── write_ord.c
│ │ │ │ ├── write_ordb.c
│ │ │ │ ├── write_orde.c
│ │ │ │ └── write_sh.c
│ │ │ ├── mpi2-other
│ │ │ │ ├── array
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── darray.c
│ │ │ │ │ ├── fortran
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── darrayf.c
│ │ │ │ │ │ └── subarrayf.c
│ │ │ │ │ └── subarray.c
│ │ │ │ └── info
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── fortran
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── info_createf.c
│ │ │ │ │ ├── info_deletef.c
│ │ │ │ │ ├── info_dupf.c
│ │ │ │ │ ├── info_freef.c
│ │ │ │ │ ├── info_getf.c
│ │ │ │ │ ├── info_getnksf.c
│ │ │ │ │ ├── info_getnthf.c
│ │ │ │ │ ├── info_getvlnf.c
│ │ │ │ │ └── info_setf.c
│ │ │ │ ├── info_c2f.c
│ │ │ │ ├── info_create.c
│ │ │ │ ├── info_delete.c
│ │ │ │ ├── info_dup.c
│ │ │ │ ├── info_f2c.c
│ │ │ │ ├── info_free.c
│ │ │ │ ├── info_get.c
│ │ │ │ ├── info_getnks.c
│ │ │ │ ├── info_getnth.c
│ │ │ │ ├── info_getvln.c
│ │ │ │ └── info_set.c
│ │ │ ├── test
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Mfile.in
│ │ │ │ ├── README
│ │ │ │ ├── aggregation1.c
│ │ │ │ ├── aggregation2.c
│ │ │ │ ├── async-multiple.c
│ │ │ │ ├── async.c
│ │ │ │ ├── atomicity.c
│ │ │ │ ├── big_extents.c
│ │ │ │ ├── coll_perf.c
│ │ │ │ ├── coll_test.c
│ │ │ │ ├── creat_excl.c
│ │ │ │ ├── error.c
│ │ │ │ ├── excl.c
│ │ │ │ ├── fcoll_test.f.in
│ │ │ │ ├── file_info.c
│ │ │ │ ├── fmisc.f.in
│ │ │ │ ├── fperf.f.in
│ │ │ │ ├── hindexed.c
│ │ │ │ ├── i_noncontig.c
│ │ │ │ ├── large_array.c
│ │ │ │ ├── large_file.c.in
│ │ │ │ ├── misc.c.in
│ │ │ │ ├── noncontig.c
│ │ │ │ ├── noncontig_coll.c
│ │ │ │ ├── noncontig_coll2.c
│ │ │ │ ├── ordered_fp.c
│ │ │ │ ├── perf.c
│ │ │ │ ├── pfcoll_test.f.in
│ │ │ │ ├── psimple.c
│ │ │ │ ├── rtest.in
│ │ │ │ ├── runtests.in
│ │ │ │ ├── shared_fp.c
│ │ │ │ ├── simple.c
│ │ │ │ ├── split_coll.c
│ │ │ │ └── status.c
│ │ │ ├── test-internal
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── file_realms_test.c
│ │ │ │ ├── heap_test.c
│ │ │ │ └── io_bounds_test.c
│ │ │ └── util
│ │ │ ├── nfslock.c
│ │ │ ├── romioinstall.in
│ │ │ └── tarch
│ │ ├── spawn
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── close_port.c
│ │ │ ├── comm_accept.c
│ │ │ ├── comm_connect.c
│ │ │ ├── comm_disconnect.c
│ │ │ ├── comm_get_parent.c
│ │ │ ├── comm_join.c
│ │ │ ├── comm_spawn.c
│ │ │ ├── comm_spawn_multiple.c
│ │ │ ├── lookup_name.c
│ │ │ ├── namepub.h
│ │ │ ├── open_port.c
│ │ │ ├── publish_name.c
│ │ │ └── unpublish_name.c
│ │ ├── timer
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── mpidtime.c
│ │ │ ├── wintimerconf.h
│ │ │ ├── wtick.c
│ │ │ └── wtime.c
│ │ └── topo
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── cart_coords.c
│ │ ├── cart_create.c
│ │ ├── cart_get.c
│ │ ├── cart_map.c
│ │ ├── cart_rank.c
│ │ ├── cart_shift.c
│ │ ├── cart_sub.c
│ │ ├── cartdim_get.c
│ │ ├── dims_create.c
│ │ ├── dist_gr_create.c
│ │ ├── dist_gr_create_adj.c
│ │ ├── dist_gr_neighb.c
│ │ ├── dist_gr_neighb_count.c
│ │ ├── graph_get.c
│ │ ├── graph_map.c
│ │ ├── graph_nbr.c
│ │ ├── graphcreate.c
│ │ ├── graphdimsget.c
│ │ ├── graphnbrcnt.c
│ │ ├── topo.h
│ │ ├── topo_test.c
│ │ └── topoutil.c
│ ├── mpid
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── ch3
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── channels
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── dllchan
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── configure
│ │ │ │ │ ├── configure.in
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── mpidi_ch3_impl.h
│ │ │ │ │ │ ├── mpidi_ch3_mpid.h
│ │ │ │ │ │ ├── mpidi_ch3_post.h
│ │ │ │ │ │ ├── mpidi_ch3_pre.h
│ │ │ │ │ │ └── mpidi_ch3i_dllchan_conf.h.in
│ │ │ │ │ ├── localdefs.in
│ │ │ │ │ ├── mpich2prereq
│ │ │ │ │ ├── setup_channel
│ │ │ │ │ └── src
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── ch3impl.c
│ │ │ │ │ └── errnames.txt
│ │ │ │ ├── nemesis
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── ch3nemesis.vcproj
│ │ │ │ │ ├── configure
│ │ │ │ │ ├── configure.in
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── mpidi_ch3_impl.h
│ │ │ │ │ │ ├── mpidi_ch3_nemesis.h
│ │ │ │ │ │ ├── mpidi_ch3_post.h
│ │ │ │ │ │ ├── mpidi_ch3_pre.h
│ │ │ │ │ │ └── mpidi_ch3i_nemesis_conf.h.in
│ │ │ │ │ ├── localdefs.in
│ │ │ │ │ ├── mpich2prereq
│ │ │ │ │ ├── nemesis
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ ├── include
│ │ │ │ │ │ │ ├── mpid_nem_atomics.h
│ │ │ │ │ │ │ ├── mpid_nem_datatypes.h
│ │ │ │ │ │ │ ├── mpid_nem_debug.h
│ │ │ │ │ │ │ ├── mpid_nem_defs.h
│ │ │ │ │ │ │ ├── mpid_nem_fbox.h
│ │ │ │ │ │ │ ├── mpid_nem_generic_queue.h
│ │ │ │ │ │ │ ├── mpid_nem_impl.h
│ │ │ │ │ │ │ ├── mpid_nem_inline.h
│ │ │ │ │ │ │ ├── mpid_nem_memdefs.h
│ │ │ │ │ │ │ ├── mpid_nem_net_module_defs.h.in
│ │ │ │ │ │ │ ├── mpid_nem_nets.h
│ │ │ │ │ │ │ ├── mpid_nem_post.h
│ │ │ │ │ │ │ ├── mpid_nem_pre.h
│ │ │ │ │ │ │ └── mpid_nem_queue.h
│ │ │ │ │ │ ├── netmod
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ ├── elan
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ └── Makefile.sm
│ │ │ │ │ │ │ ├── gm
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ │ ├── gm_finalize.c
│ │ │ │ │ │ │ │ ├── gm_getput.c
│ │ │ │ │ │ │ │ ├── gm_impl.h
│ │ │ │ │ │ │ │ ├── gm_init.c
│ │ │ │ │ │ │ │ ├── gm_lmt.c
│ │ │ │ │ │ │ │ ├── gm_poll.c
│ │ │ │ │ │ │ │ ├── gm_register.c
│ │ │ │ │ │ │ │ ├── gm_send.c
│ │ │ │ │ │ │ │ └── gm_test.c
│ │ │ │ │ │ │ ├── ib
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ └── Makefile.sm
│ │ │ │ │ │ │ ├── mx
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ │ ├── TODO.txt
│ │ │ │ │ │ │ │ ├── mx_alloc.c
│ │ │ │ │ │ │ │ ├── mx_cancel.c
│ │ │ │ │ │ │ │ ├── mx_finalize.c
│ │ │ │ │ │ │ │ ├── mx_impl.h
│ │ │ │ │ │ │ │ ├── mx_init.c
│ │ │ │ │ │ │ │ ├── mx_poll.c
│ │ │ │ │ │ │ │ ├── mx_probe.c
│ │ │ │ │ │ │ │ ├── mx_send.c
│ │ │ │ │ │ │ │ └── uthash.h
│ │ │ │ │ │ │ ├── newmad
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ │ ├── newmad_alloc.c
│ │ │ │ │ │ │ │ ├── newmad_cancel.c
│ │ │ │ │ │ │ │ ├── newmad_finalize.c
│ │ │ │ │ │ │ │ ├── newmad_impl.h
│ │ │ │ │ │ │ │ ├── newmad_init.c
│ │ │ │ │ │ │ │ ├── newmad_poll.c
│ │ │ │ │ │ │ │ ├── newmad_probe.c
│ │ │ │ │ │ │ │ ├── newmad_register.c
│ │ │ │ │ │ │ │ ├── newmad_send.c
│ │ │ │ │ │ │ │ └── newmad_test.c
│ │ │ │ │ │ │ ├── none
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ │ └── none.c
│ │ │ │ │ │ │ ├── psm
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ └── Makefile.sm
│ │ │ │ │ │ │ ├── tcp
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ │ ├── socksm.c
│ │ │ │ │ │ │ │ ├── socksm.h
│ │ │ │ │ │ │ │ ├── tcp_finalize.c
│ │ │ │ │ │ │ │ ├── tcp_getip.c
│ │ │ │ │ │ │ │ ├── tcp_impl.h
│ │ │ │ │ │ │ │ ├── tcp_init.c
│ │ │ │ │ │ │ │ ├── tcp_queue.h
│ │ │ │ │ │ │ │ ├── tcp_send.c
│ │ │ │ │ │ │ │ └── tcp_utility.c
│ │ │ │ │ │ │ └── wintcp
│ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ ├── README
│ │ │ │ │ │ │ ├── socksm.c
│ │ │ │ │ │ │ ├── socksm.h
│ │ │ │ │ │ │ ├── wintcp_finalize.c
│ │ │ │ │ │ │ ├── wintcp_impl.h
│ │ │ │ │ │ │ ├── wintcp_init.c
│ │ │ │ │ │ │ ├── wintcp_lmt.c
│ │ │ │ │ │ │ ├── wintcp_poll.c
│ │ │ │ │ │ │ ├── wintcp_queue.h
│ │ │ │ │ │ │ ├── wintcp_send.c
│ │ │ │ │ │ │ └── wintcp_utility.c
│ │ │ │ │ │ ├── src
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ ├── mpid_nem_alloc.c
│ │ │ │ │ │ │ ├── mpid_nem_barrier.c
│ │ │ │ │ │ │ ├── mpid_nem_ckpt.c
│ │ │ │ │ │ │ ├── mpid_nem_debug.c
│ │ │ │ │ │ │ ├── mpid_nem_finalize.c
│ │ │ │ │ │ │ ├── mpid_nem_init.c
│ │ │ │ │ │ │ ├── mpid_nem_lmt.c
│ │ │ │ │ │ │ ├── mpid_nem_lmt_dma.c
│ │ │ │ │ │ │ ├── mpid_nem_lmt_shm.c
│ │ │ │ │ │ │ ├── mpid_nem_lmt_vmsplice.c
│ │ │ │ │ │ │ ├── mpid_nem_mpich2.c
│ │ │ │ │ │ │ ├── mpid_nem_mpich2_rma.c
│ │ │ │ │ │ │ ├── mpid_nem_net_array.c.in
│ │ │ │ │ │ │ ├── mpid_nem_network.c
│ │ │ │ │ │ │ ├── mpid_nem_network_poll.c
│ │ │ │ │ │ │ └── mpid_nem_queue.c
│ │ │ │ │ │ └── utils
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ ├── monitor
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ │ ├── my_papi_defs.h
│ │ │ │ │ │ │ ├── papi_defs.c
│ │ │ │ │ │ │ └── rdtsc.h
│ │ │ │ │ │ └── replacements
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ │ └── mkstemp.c
│ │ │ │ │ ├── setup_channel
│ │ │ │ │ ├── setup_channel.args
│ │ │ │ │ └── src
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── ch3_abort.c
│ │ │ │ │ ├── ch3_comm_spawn.c
│ │ │ │ │ ├── ch3_finalize.c
│ │ │ │ │ ├── ch3_init.c
│ │ │ │ │ ├── ch3_isend.c
│ │ │ │ │ ├── ch3_isendv.c
│ │ │ │ │ ├── ch3_istartmsg.c
│ │ │ │ │ ├── ch3_istartmsgv.c
│ │ │ │ │ ├── ch3_progress.c
│ │ │ │ │ ├── ch3i_comm.c
│ │ │ │ │ └── ch3i_eagernoncontig.c
│ │ │ │ ├── sctp
│ │ │ │ │ ├── LICENSE-LAM
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── configure
│ │ │ │ │ ├── configure.in
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── all_hash.h
│ │ │ │ │ │ ├── mpidi_ch3_impl.h
│ │ │ │ │ │ ├── mpidi_ch3_post.h
│ │ │ │ │ │ ├── mpidi_ch3_pre.h
│ │ │ │ │ │ ├── mpidi_ch3i_sctp_conf.h.bot
│ │ │ │ │ │ ├── mpidi_ch3i_sctp_conf.h.in
│ │ │ │ │ │ ├── mpidi_ch3i_sctp_conf.h.top
│ │ │ │ │ │ ├── sctp_common.h
│ │ │ │ │ │ └── typical.h
│ │ │ │ │ ├── localdefs.in
│ │ │ │ │ ├── mpich2prereq
│ │ │ │ │ ├── setup_channel
│ │ │ │ │ ├── setup_channel.args
│ │ │ │ │ └── src
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── all_hash.c
│ │ │ │ │ ├── ch3_finalize.c
│ │ │ │ │ ├── ch3_init.c
│ │ │ │ │ ├── ch3_isend.c
│ │ │ │ │ ├── ch3_isendv.c
│ │ │ │ │ ├── ch3_istartmsg.c
│ │ │ │ │ ├── ch3_istartmsgv.c
│ │ │ │ │ ├── ch3_progress.c
│ │ │ │ │ ├── ch3i_connaccept.c
│ │ │ │ │ ├── sctp_common.c
│ │ │ │ │ └── sctp_util.c
│ │ │ │ ├── shm
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── builddll
│ │ │ │ │ ├── ch3shm.vcproj
│ │ │ │ │ ├── configure
│ │ │ │ │ ├── configure.in
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── mpidi_ch3_impl.h
│ │ │ │ │ │ ├── mpidi_ch3_post.h
│ │ │ │ │ │ ├── mpidi_ch3_pre.h
│ │ │ │ │ │ └── mpidi_ch3i_shm_conf.h.in
│ │ │ │ │ ├── localdefs.in
│ │ │ │ │ ├── mpich2prereq
│ │ │ │ │ ├── setup_channel
│ │ │ │ │ ├── setup_channel.args
│ │ │ │ │ ├── setup_shm
│ │ │ │ │ └── src
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── ch3_finalize.c
│ │ │ │ │ ├── ch3_init.c
│ │ │ │ │ ├── ch3_isend.c
│ │ │ │ │ ├── ch3_isendv.c
│ │ │ │ │ ├── ch3_istartmsg.c
│ │ │ │ │ ├── ch3_istartmsgv.c
│ │ │ │ │ ├── ch3_open_port.c
│ │ │ │ │ ├── ch3_progress.c
│ │ │ │ │ ├── ch3_setup_connections.c
│ │ │ │ │ ├── shm_memory.c
│ │ │ │ │ └── shm_old.c
│ │ │ │ ├── sock
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── builddll
│ │ │ │ │ ├── ch3sock.vcproj
│ │ │ │ │ ├── configure
│ │ │ │ │ ├── configure.in
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── mpidi_ch3_impl.h
│ │ │ │ │ │ ├── mpidi_ch3_post.h
│ │ │ │ │ │ ├── mpidi_ch3_pre.h
│ │ │ │ │ │ └── mpidi_ch3i_sock_conf.h.in
│ │ │ │ │ ├── localdefs.in
│ │ │ │ │ ├── mpich2prereq
│ │ │ │ │ ├── setup_channel
│ │ │ │ │ ├── setup_sock
│ │ │ │ │ └── src
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── ch3_finalize.c
│ │ │ │ │ ├── ch3_init.c
│ │ │ │ │ ├── ch3_isend.c
│ │ │ │ │ ├── ch3_isendv.c
│ │ │ │ │ ├── ch3_istartmsg.c
│ │ │ │ │ ├── ch3_istartmsgv.c
│ │ │ │ │ ├── ch3_progress.c
│ │ │ │ │ ├── ch3i_errno.c
│ │ │ │ │ └── errnames.txt
│ │ │ │ └── ssm
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── builddll
│ │ │ │ ├── ch3ssm.vcproj
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ ├── include
│ │ │ │ │ ├── ch3i_progress.h
│ │ │ │ │ ├── mpidi_ch3_impl.h
│ │ │ │ │ ├── mpidi_ch3_post.h
│ │ │ │ │ ├── mpidi_ch3_pre.h
│ │ │ │ │ └── mpidi_ch3i_ssm_conf.h.in
│ │ │ │ ├── localdefs.in
│ │ │ │ ├── mpich2prereq
│ │ │ │ ├── setup_channel
│ │ │ │ ├── setup_ssm
│ │ │ │ └── src
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── archive.txt
│ │ │ │ ├── ch3_finalize.c
│ │ │ │ ├── ch3_init.c
│ │ │ │ ├── ch3_isend.c
│ │ │ │ ├── ch3_isendv.c
│ │ │ │ ├── ch3_istartmsg.c
│ │ │ │ ├── ch3_istartmsgv.c
│ │ │ │ ├── ch3_progress.c
│ │ │ │ ├── ch3_progress_connect.c
│ │ │ │ ├── ch3_progress_shm.c
│ │ │ │ ├── ch3_progress_sock.c
│ │ │ │ └── ch3_shm_memory.c
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── doc
│ │ │ │ └── ch3.tex
│ │ │ ├── errnames-old.txt
│ │ │ ├── errnames.txt
│ │ │ ├── include
│ │ │ │ ├── mpidftb.h
│ │ │ │ ├── mpidi_ch3_conf.h.in
│ │ │ │ ├── mpidimpl.h
│ │ │ │ ├── mpidpkt.h
│ │ │ │ ├── mpidpost.h
│ │ │ │ ├── mpidpre.h
│ │ │ │ └── mpidrma.h
│ │ │ ├── localdefs.in
│ │ │ ├── mpich2prereq
│ │ │ ├── setup_device
│ │ │ ├── setup_device.args
│ │ │ ├── src
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── ch3u_buffer.c
│ │ │ │ ├── ch3u_comm_spawn_multiple.c
│ │ │ │ ├── ch3u_eager.c
│ │ │ │ ├── ch3u_eagersync.c
│ │ │ │ ├── ch3u_handle_connection.c
│ │ │ │ ├── ch3u_handle_recv_pkt.c
│ │ │ │ ├── ch3u_handle_recv_req.c
│ │ │ │ ├── ch3u_handle_send_req.c
│ │ │ │ ├── ch3u_port.c
│ │ │ │ ├── ch3u_recvq.c
│ │ │ │ ├── ch3u_request.c
│ │ │ │ ├── ch3u_rma_ops.c
│ │ │ │ ├── ch3u_rma_sync.c
│ │ │ │ ├── ch3u_rndv.c
│ │ │ │ ├── mpid_abort.c
│ │ │ │ ├── mpid_cancel_recv.c
│ │ │ │ ├── mpid_cancel_send.c
│ │ │ │ ├── mpid_comm_disconnect.c
│ │ │ │ ├── mpid_comm_spawn_multiple.c
│ │ │ │ ├── mpid_finalize.c
│ │ │ │ ├── mpid_get_universe_size.c
│ │ │ │ ├── mpid_getpname.c
│ │ │ │ ├── mpid_init.c
│ │ │ │ ├── mpid_iprobe.c
│ │ │ │ ├── mpid_irecv.c
│ │ │ │ ├── mpid_irsend.c
│ │ │ │ ├── mpid_isend.c
│ │ │ │ ├── mpid_issend.c
│ │ │ │ ├── mpid_port.c
│ │ │ │ ├── mpid_probe.c
│ │ │ │ ├── mpid_recv.c
│ │ │ │ ├── mpid_rma.c
│ │ │ │ ├── mpid_rsend.c
│ │ │ │ ├── mpid_send.c
│ │ │ │ ├── mpid_ssend.c
│ │ │ │ ├── mpid_startall.c
│ │ │ │ ├── mpid_vc.c
│ │ │ │ ├── mpidi_isend_self.c
│ │ │ │ ├── mpidi_pg.c
│ │ │ │ └── mpidi_printf.c
│ │ │ └── util
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── ftb
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── errnames.txt
│ │ │ │ └── ftb.c
│ │ │ ├── shm
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── ch3i_bootstrapq.c
│ │ │ │ ├── ch3i_shm_bootstrapq.c
│ │ │ │ ├── ch3u_connect_sshm.c
│ │ │ │ ├── ch3u_finalize_sshm.c
│ │ │ │ ├── ch3u_get_business_card_sshm.c
│ │ │ │ ├── ch3u_init_sshm.c
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ └── mpidi_ch3shm_conf.h.in
│ │ │ ├── shmbase
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── README
│ │ │ │ ├── ch3_shm.c
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ └── mpidi_ch3shmbase_conf.h.in
│ │ │ ├── shmproc
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ └── shmproc.c
│ │ │ ├── sock
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── ch3u_connect_sock.c
│ │ │ │ ├── ch3u_getinterfaces.c
│ │ │ │ ├── ch3u_init_sock.c
│ │ │ │ ├── ch3usock.h
│ │ │ │ ├── ch3usockconf.h.in
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ ├── errnames-old.txt
│ │ │ │ ├── errnames.txt
│ │ │ │ └── findinterfaces.c
│ │ │ └── unordered
│ │ │ ├── README
│ │ │ └── unordered.c
│ │ ├── common
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── datatype
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── dataloop
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── darray_support.c
│ │ │ │ │ ├── dataloop.c
│ │ │ │ │ ├── dataloop.h
│ │ │ │ │ ├── dataloop_create.c
│ │ │ │ │ ├── dataloop_create.h
│ │ │ │ │ ├── dataloop_create_blockindexed.c
│ │ │ │ │ ├── dataloop_create_contig.c
│ │ │ │ │ ├── dataloop_create_indexed.c
│ │ │ │ │ ├── dataloop_create_pairtype.c
│ │ │ │ │ ├── dataloop_create_struct.c
│ │ │ │ │ ├── dataloop_create_vector.c
│ │ │ │ │ ├── dataloop_parts.h
│ │ │ │ │ ├── segment.c
│ │ │ │ │ ├── segment_ops.c
│ │ │ │ │ ├── subarray_support.c
│ │ │ │ │ ├── typesize_support.c
│ │ │ │ │ ├── typesize_support.h
│ │ │ │ │ └── veccpy.h
│ │ │ │ ├── mpid_contents_support.c
│ │ │ │ ├── mpid_dataloop.h
│ │ │ │ ├── mpid_datatype.h
│ │ │ │ ├── mpid_datatype_contents.c
│ │ │ │ ├── mpid_datatype_free.c
│ │ │ │ ├── mpid_ext32_datatype.c
│ │ │ │ ├── mpid_ext32_segment.c
│ │ │ │ ├── mpid_ext32_segment.h
│ │ │ │ ├── mpid_segment.c
│ │ │ │ ├── mpid_type_blockindexed.c
│ │ │ │ ├── mpid_type_commit.c
│ │ │ │ ├── mpid_type_contiguous.c
│ │ │ │ ├── mpid_type_create_pairtype.c
│ │ │ │ ├── mpid_type_create_resized.c
│ │ │ │ ├── mpid_type_debug.c
│ │ │ │ ├── mpid_type_dup.c
│ │ │ │ ├── mpid_type_get_contents.c
│ │ │ │ ├── mpid_type_get_envelope.c
│ │ │ │ ├── mpid_type_indexed.c
│ │ │ │ ├── mpid_type_struct.c
│ │ │ │ ├── mpid_type_vector.c
│ │ │ │ ├── mpid_type_zerolen.c
│ │ │ │ ├── mpir_type_flatten.c
│ │ │ │ ├── mpir_type_get_contig_blocks.c
│ │ │ │ └── segment_states.h
│ │ │ ├── locks
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ ├── mpid_locksconf.h.in
│ │ │ │ ├── mpidu_process_locks.c
│ │ │ │ ├── mpidu_process_locks.h
│ │ │ │ ├── mpidu_process_locks_sparc_v8.il
│ │ │ │ ├── mpidu_process_locks_sparc_v9.il
│ │ │ │ └── setup
│ │ │ ├── sock
│ │ │ │ ├── DESIGN.txt
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ ├── errnames-old.txt
│ │ │ │ ├── errnames.txt
│ │ │ │ ├── iocp
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── mpidu_socki.h
│ │ │ │ │ └── sock.c
│ │ │ │ ├── localdefs.in
│ │ │ │ ├── mpidu_sock.h
│ │ │ │ ├── mpidu_sock_conf.h.in
│ │ │ │ ├── poll
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── configure
│ │ │ │ │ ├── configure.in
│ │ │ │ │ ├── errnames-old.txt
│ │ │ │ │ ├── errnames.txt
│ │ │ │ │ ├── localdefs.in
│ │ │ │ │ ├── mpidu_socki.h
│ │ │ │ │ ├── mpidu_socki_conf.h.in
│ │ │ │ │ ├── sock.c
│ │ │ │ │ ├── sock_immed.i
│ │ │ │ │ ├── sock_init.i
│ │ │ │ │ ├── sock_misc.i
│ │ │ │ │ ├── sock_post.i
│ │ │ │ │ ├── sock_set.i
│ │ │ │ │ ├── sock_wait.i
│ │ │ │ │ └── socki_util.i
│ │ │ │ ├── setup
│ │ │ │ ├── setup.args
│ │ │ │ └── sock.vcproj
│ │ │ └── thread
│ │ │ ├── mpe_funcs.i
│ │ │ ├── mpe_types.i
│ │ │ ├── mpid_thread.h.in
│ │ │ ├── mpid_thread.m4
│ │ │ └── mpid_thread_mpe.c
│ │ └── dcmfd
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── cross
│ │ ├── cross8
│ │ ├── include
│ │ │ ├── defines.h
│ │ │ ├── mpid_config.h.in
│ │ │ ├── mpid_statistics.h
│ │ │ ├── mpidi_coll_prototypes.h
│ │ │ ├── mpidi_star.h
│ │ │ ├── mpidimpl.h
│ │ │ ├── mpido_coll.h
│ │ │ ├── mpido_properties.h
│ │ │ ├── mpidpost.h
│ │ │ ├── mpidpre.h
│ │ │ ├── mpidthread.h
│ │ │ └── mpix.h
│ │ ├── localdefs.in
│ │ ├── mpich2prereq
│ │ ├── setup_device
│ │ └── src
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── coll
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── allgather
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── allgather_algorithms.c
│ │ │ │ ├── mpido_allgather.c
│ │ │ │ └── star_allgather.c
│ │ │ ├── allgatherv
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── allgatherv_algorithms.c
│ │ │ │ ├── mpido_allgatherv.c
│ │ │ │ └── star_allgatherv.c
│ │ │ ├── allreduce
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── allreduce_algorithms.c
│ │ │ │ ├── mpido_allreduce.c
│ │ │ │ └── star_allreduce.c
│ │ │ ├── alltoall
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── alltoall_algorithms.c
│ │ │ │ ├── mpido_alltoall.c
│ │ │ │ └── star_alltoall.c
│ │ │ ├── alltoallv
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── alltoallv_algorithms.c
│ │ │ │ └── mpido_alltoallv.c
│ │ │ ├── alltoallw
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── alltoallw_algorithms.c
│ │ │ │ └── mpido_alltoallw.c
│ │ │ ├── barrier
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── barrier_algorithms.c
│ │ │ │ └── mpido_barrier.c
│ │ │ ├── bcast
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── bcast_algorithms.c
│ │ │ │ ├── mpido_bcast.c
│ │ │ │ └── star_bcast.c
│ │ │ ├── coll_utils.c
│ │ │ ├── gather
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── gather_algorithms.c
│ │ │ │ ├── mpido_gather.c
│ │ │ │ └── star_gather.c
│ │ │ ├── reduce
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── mpido_reduce.c
│ │ │ │ ├── reduce_algorithms.c
│ │ │ │ └── star_reduce.c
│ │ │ ├── reduce_scatter
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ └── mpido_reduce_scatter.c
│ │ │ ├── scatter
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── mpido_scatter.c
│ │ │ │ ├── scatter_algorithms.c
│ │ │ │ └── star_scatter.c
│ │ │ ├── scatterv
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── mpido_scatterv.c
│ │ │ │ └── scatterv_algorithms.c
│ │ │ ├── star_repo.c
│ │ │ ├── star_utils.c
│ │ │ └── unimpl.c
│ │ ├── comm
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── collselect
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ └── mpid_coll.c
│ │ │ ├── mpid_comm.c
│ │ │ └── topo
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── mpid_cart_map.c
│ │ │ ├── mpid_dims_create.c
│ │ │ ├── mpid_topo.c
│ │ │ ├── mpid_topo.h
│ │ │ ├── mpidi_cart_map_1d_snake.c
│ │ │ ├── mpidi_cart_map_fold.c
│ │ │ ├── mpidi_cart_map_nofold.c
│ │ │ ├── mpidi_dims_create.c
│ │ │ ├── mpidi_physical_cart.c
│ │ │ └── mpidi_virtual_cart.c
│ │ ├── impl
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── mpid_buffer.c
│ │ │ ├── mpid_recvq.c
│ │ │ ├── mpid_request.c
│ │ │ └── mpid_statistics.c
│ │ ├── misc
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── mpid_abort.c
│ │ │ ├── mpid_alloc_mem.c
│ │ │ ├── mpid_comm_spawn.c
│ │ │ ├── mpid_finalize.c
│ │ │ ├── mpid_free_mem.c
│ │ │ ├── mpid_get_universe_size.c
│ │ │ ├── mpid_getpname.c
│ │ │ ├── mpid_init.c
│ │ │ ├── mpid_iprobe.c
│ │ │ ├── mpid_probe.c
│ │ │ ├── mpid_progress.c
│ │ │ ├── mpid_time.c
│ │ │ ├── mpid_vc.c
│ │ │ └── mpix.c
│ │ ├── onesided
│ │ │ ├── Doxyfile
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── mpid_accumulate.c
│ │ │ ├── mpid_get.c
│ │ │ ├── mpid_misc.c
│ │ │ ├── mpid_onesided.h
│ │ │ ├── mpid_put.c
│ │ │ ├── mpid_rma_common.c
│ │ │ ├── mpid_win_create.c
│ │ │ ├── mpid_win_fence.c
│ │ │ ├── mpid_win_lock.c
│ │ │ └── mpid_win_pscw.c
│ │ ├── persistent
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── mpid_recv_init.c
│ │ │ ├── mpid_send_init.c
│ │ │ └── mpid_startall.c
│ │ └── pt2pt
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── mpid_cancel_recv.c
│ │ ├── mpid_cancel_send.c
│ │ ├── mpid_irecv.c
│ │ ├── mpid_irsend.c
│ │ ├── mpid_isend.c
│ │ ├── mpid_issend.c
│ │ ├── mpid_recv.c
│ │ ├── mpid_rsend.c
│ │ ├── mpid_send.c
│ │ ├── mpid_ssend.c
│ │ ├── mpidi_callback.c
│ │ ├── mpidi_callback_rzv.c
│ │ ├── mpidi_callback_short.c
│ │ ├── mpidi_callback_ssm.c
│ │ ├── mpidi_control.c
│ │ ├── mpidi_done.c
│ │ ├── mpidi_irecv.c
│ │ ├── mpidi_isend_self.c
│ │ ├── mpidi_rendezvous.c
│ │ └── mpidi_startmessage.c
│ ├── mpl
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── aclocal.m4
│ │ ├── confdb
│ │ │ ├── aclocal.m4
│ │ │ ├── aclocal_am.m4
│ │ │ ├── aclocal_atomic.m4
│ │ │ ├── aclocal_bugfix.m4
│ │ │ ├── aclocal_cache.m4
│ │ │ ├── aclocal_cc.m4
│ │ │ ├── aclocal_config.m4
│ │ │ ├── aclocal_cross.m4
│ │ │ ├── aclocal_cxx.m4
│ │ │ ├── aclocal_f77.m4
│ │ │ ├── aclocal_libs.m4
│ │ │ ├── aclocal_make.m4
│ │ │ ├── aclocal_mpi.m4
│ │ │ ├── aclocal_shl.m4
│ │ │ ├── aclocal_subcfg.m4
│ │ │ ├── aclocal_util.m4
│ │ │ ├── ax_prefix_config_h.m4
│ │ │ ├── config.guess
│ │ │ ├── config.sub
│ │ │ ├── depcomp
│ │ │ ├── fortran90.m4
│ │ │ ├── install-sh
│ │ │ └── missing
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── include
│ │ │ ├── config.h.in
│ │ │ ├── config.h.in~
│ │ │ ├── mpl.h
│ │ │ └── mplstr.h
│ │ └── src
│ │ └── mplstr.c
│ ├── nameserv
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── file
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── file_nameserv.c
│ │ ├── mpd
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── mpd_nameserv.c
│ │ ├── pmi
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── pmi_nameserv.c
│ │ └── test
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ └── testnd.c
│ ├── openpa
│ │ ├── CHANGELOG
│ │ ├── COPYRIGHT
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── README
│ │ ├── aclocal.m4
│ │ ├── confdb
│ │ │ ├── ax_prefix_config_h.m4
│ │ │ ├── depcomp
│ │ │ ├── install-sh
│ │ │ └── missing
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── openpa.pc.in
│ │ ├── src
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── config.h.in
│ │ │ ├── opa_primitives.c
│ │ │ ├── opa_primitives.h
│ │ │ ├── opa_queue.c
│ │ │ ├── opa_queue.h
│ │ │ ├── opa_util.h
│ │ │ └── primitives
│ │ │ ├── opa_by_lock.h
│ │ │ ├── opa_emulated.h
│ │ │ ├── opa_gcc_ia64.h
│ │ │ ├── opa_gcc_intel_32_64.h
│ │ │ ├── opa_gcc_intel_32_64_barrier.h
│ │ │ ├── opa_gcc_intel_32_64_ops.h
│ │ │ ├── opa_gcc_intel_32_64_p3.h
│ │ │ ├── opa_gcc_intel_32_64_p3barrier.h
│ │ │ ├── opa_gcc_intrinsics.h
│ │ │ ├── opa_gcc_ppc.h
│ │ │ ├── opa_gcc_sicortex.h
│ │ │ ├── opa_nt_intrinsics.h
│ │ │ ├── opa_sun_atomic_ops.h
│ │ │ └── opa_unsafe.h
│ │ └── test
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── opa_test.h
│ │ ├── sanity.c
│ │ ├── test_barriers.c
│ │ └── test_primitives.c
│ ├── packaging
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── envmods
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── mpich2.module.in
│ │ └── pkgconfig
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── README
│ │ └── mpich2-ch3.pc.in
│ ├── pm
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── gforker
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── forkerconf.h.in
│ │ │ ├── mpich2prereq
│ │ │ ├── mpiexec.c
│ │ │ └── mpiexec.txt
│ │ ├── hydra
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── README
│ │ │ ├── aclocal.m4
│ │ │ ├── autogen.sh
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── css
│ │ │ │ ├── Makefile.mk
│ │ │ │ ├── include
│ │ │ │ │ └── cssi.h.in
│ │ │ │ ├── none
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── none.h
│ │ │ │ │ ├── none_finalize.c
│ │ │ │ │ ├── none_init.c
│ │ │ │ │ └── none_query_string.c
│ │ │ │ ├── src
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── cssi_finalize.c
│ │ │ │ │ ├── cssi_init.c.in
│ │ │ │ │ └── cssi_query_string.c
│ │ │ │ └── utils
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── cssu_tmp.c
│ │ │ ├── examples
│ │ │ │ └── binding.c
│ │ │ ├── hydra-doxygen.cfg.in
│ │ │ ├── include
│ │ │ │ ├── hydra.h
│ │ │ │ ├── hydra_base.h
│ │ │ │ ├── hydra_config.h.in
│ │ │ │ └── hydra_utils.h
│ │ │ ├── mpich2prereq
│ │ │ ├── mpl
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── aclocal.m4
│ │ │ │ ├── confdb
│ │ │ │ │ ├── aclocal.m4
│ │ │ │ │ ├── aclocal_am.m4
│ │ │ │ │ ├── aclocal_atomic.m4
│ │ │ │ │ ├── aclocal_bugfix.m4
│ │ │ │ │ ├── aclocal_cache.m4
│ │ │ │ │ ├── aclocal_cc.m4
│ │ │ │ │ ├── aclocal_config.m4
│ │ │ │ │ ├── aclocal_cross.m4
│ │ │ │ │ ├── aclocal_cxx.m4
│ │ │ │ │ ├── aclocal_f77.m4
│ │ │ │ │ ├── aclocal_libs.m4
│ │ │ │ │ ├── aclocal_make.m4
│ │ │ │ │ ├── aclocal_mpi.m4
│ │ │ │ │ ├── aclocal_shl.m4
│ │ │ │ │ ├── aclocal_subcfg.m4
│ │ │ │ │ ├── aclocal_util.m4
│ │ │ │ │ ├── ax_prefix_config_h.m4
│ │ │ │ │ ├── config.guess
│ │ │ │ │ ├── config.sub
│ │ │ │ │ ├── depcomp
│ │ │ │ │ ├── fortran90.m4
│ │ │ │ │ ├── install-sh
│ │ │ │ │ ├── libtool.m4
│ │ │ │ │ ├── ltmain.sh
│ │ │ │ │ ├── ltoptions.m4
│ │ │ │ │ ├── ltsugar.m4
│ │ │ │ │ ├── ltversion.m4
│ │ │ │ │ ├── lt~obsolete.m4
│ │ │ │ │ └── missing
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ ├── include
│ │ │ │ │ ├── config.h.in
│ │ │ │ │ ├── mpl.h
│ │ │ │ │ └── mplstr.h
│ │ │ │ └── src
│ │ │ │ └── mplstr.c
│ │ │ ├── pm
│ │ │ │ ├── Makefile.mk
│ │ │ │ ├── include
│ │ │ │ │ └── pmci.h
│ │ │ │ ├── pmiserv
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── pmi_common.h
│ │ │ │ │ ├── pmi_handle.c
│ │ │ │ │ ├── pmi_handle.h
│ │ │ │ │ ├── pmi_handle_common.c
│ │ │ │ │ ├── pmi_handle_common.h
│ │ │ │ │ ├── pmi_handle_v1.c
│ │ │ │ │ ├── pmi_handle_v2.c
│ │ │ │ │ ├── pmi_proxy.c
│ │ │ │ │ ├── pmi_proxy.h
│ │ │ │ │ ├── pmi_proxy_cb.c
│ │ │ │ │ ├── pmi_proxy_utils.c
│ │ │ │ │ ├── pmi_serv.h
│ │ │ │ │ ├── pmi_serv_cb.c
│ │ │ │ │ ├── pmi_serv_finalize.c
│ │ │ │ │ ├── pmi_serv_launch.c
│ │ │ │ │ └── pmi_serv_utils.c
│ │ │ │ └── utils
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── pmi.c
│ │ │ ├── rmk
│ │ │ │ ├── Makefile.mk
│ │ │ │ ├── dummy
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── rmk_dummy.h
│ │ │ │ │ └── rmk_dummy_init.c
│ │ │ │ ├── include
│ │ │ │ │ └── rmki.h.in
│ │ │ │ ├── pbs
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── rmk_pbs.h
│ │ │ │ │ ├── rmk_pbs_init.c
│ │ │ │ │ └── rmk_pbs_query_node_list.c
│ │ │ │ ├── src
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── rmki_init.c.in
│ │ │ │ │ └── rmki_query_node_list.c
│ │ │ │ └── utils
│ │ │ │ ├── Makefile.mk
│ │ │ │ ├── rmku.h
│ │ │ │ └── rmku_query_node_list.c
│ │ │ ├── tools
│ │ │ │ ├── Makefile.mk
│ │ │ │ ├── bind
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── bind.c
│ │ │ │ │ ├── bind.h
│ │ │ │ │ ├── hwloc
│ │ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ │ ├── bind_hwloc.c
│ │ │ │ │ │ ├── bind_hwloc.h
│ │ │ │ │ │ └── hwloc
│ │ │ │ │ │ ├── AUTHORS
│ │ │ │ │ │ ├── COPYING
│ │ │ │ │ │ ├── HACKING
│ │ │ │ │ │ ├── Makefile.am
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── Makefile.man-page-rules
│ │ │ │ │ │ ├── NEWS
│ │ │ │ │ │ ├── README
│ │ │ │ │ │ ├── README.debian
│ │ │ │ │ │ ├── VERSION
│ │ │ │ │ │ ├── aclocal.m4
│ │ │ │ │ │ ├── autogen.sh
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── compile
│ │ │ │ │ │ │ ├── config.guess
│ │ │ │ │ │ │ ├── config.sub
│ │ │ │ │ │ │ ├── depcomp
│ │ │ │ │ │ │ ├── distscript.csh
│ │ │ │ │ │ │ ├── hwloc.m4
│ │ │ │ │ │ │ ├── hwloc_get_version.sh
│ │ │ │ │ │ │ ├── install-sh
│ │ │ │ │ │ │ ├── libtool.m4
│ │ │ │ │ │ │ ├── ltmain.sh
│ │ │ │ │ │ │ ├── ltoptions.m4
│ │ │ │ │ │ │ ├── ltsugar.m4
│ │ │ │ │ │ │ ├── ltversion.m4
│ │ │ │ │ │ │ ├── lt~obsolete.m4
│ │ │ │ │ │ │ ├── missing
│ │ │ │ │ │ │ └── pkg.m4
│ │ │ │ │ │ ├── configure
│ │ │ │ │ │ ├── configure.ac
│ │ │ │ │ │ ├── contrib
│ │ │ │ │ │ │ ├── dist
│ │ │ │ │ │ │ │ └── make_dist_tarball
│ │ │ │ │ │ │ ├── hg
│ │ │ │ │ │ │ │ ├── build-hgignore.pl
│ │ │ │ │ │ │ │ └── set-hg-share-perms.csh
│ │ │ │ │ │ │ └── nightly
│ │ │ │ │ │ │ └── create_tarball.sh
│ │ │ │ │ │ ├── doc
│ │ │ │ │ │ │ ├── Makefile.am
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── doxygen-config.cfg.in
│ │ │ │ │ │ │ ├── doxygen.cfg
│ │ │ │ │ │ │ ├── doxygen.css
│ │ │ │ │ │ │ ├── hwloc-hello.c
│ │ │ │ │ │ │ ├── hwloc.doxy
│ │ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ │ ├── diagram.fig
│ │ │ │ │ │ │ │ ├── dudley.png
│ │ │ │ │ │ │ │ ├── emmett.png
│ │ │ │ │ │ │ │ └── hagrid.png
│ │ │ │ │ │ │ ├── www.open-mpi.org-css.inc
│ │ │ │ │ │ │ ├── www.open-mpi.org-footer.inc
│ │ │ │ │ │ │ ├── www.open-mpi.org-header.inc
│ │ │ │ │ │ │ └── www.open-mpi.org.cfg
│ │ │ │ │ │ ├── hwloc.am
│ │ │ │ │ │ ├── hwloc.pc.in
│ │ │ │ │ │ ├── include
│ │ │ │ │ │ │ ├── Makefile.am
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── hwloc
│ │ │ │ │ │ │ │ ├── config.h.in
│ │ │ │ │ │ │ │ ├── cpuset.h
│ │ │ │ │ │ │ │ ├── glibc-sched.h
│ │ │ │ │ │ │ │ ├── helper.h
│ │ │ │ │ │ │ │ ├── linux-libnuma.h
│ │ │ │ │ │ │ │ ├── linux.h
│ │ │ │ │ │ │ │ └── openfabrics-verbs.h
│ │ │ │ │ │ │ ├── hwloc.h
│ │ │ │ │ │ │ └── private
│ │ │ │ │ │ │ ├── config.h.in
│ │ │ │ │ │ │ ├── config.h.in~
│ │ │ │ │ │ │ ├── cpuset.h
│ │ │ │ │ │ │ ├── debug.h
│ │ │ │ │ │ │ └── private.h
│ │ │ │ │ │ ├── m4
│ │ │ │ │ │ │ └── decl.m4
│ │ │ │ │ │ ├── src
│ │ │ │ │ │ │ ├── Makefile.am
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── bind.c
│ │ │ │ │ │ │ ├── cpuset.c
│ │ │ │ │ │ │ ├── dolib.c
│ │ │ │ │ │ │ ├── hwloc.dtd
│ │ │ │ │ │ │ ├── topology-aix.c
│ │ │ │ │ │ │ ├── topology-darwin.c
│ │ │ │ │ │ │ ├── topology-hpux.c
│ │ │ │ │ │ │ ├── topology-linux.c
│ │ │ │ │ │ │ ├── topology-osf.c
│ │ │ │ │ │ │ ├── topology-solaris.c
│ │ │ │ │ │ │ ├── topology-synthetic.c
│ │ │ │ │ │ │ ├── topology-windows.c
│ │ │ │ │ │ │ ├── topology-xml.c
│ │ │ │ │ │ │ ├── topology.c
│ │ │ │ │ │ │ └── traversal.c
│ │ │ │ │ │ ├── tests
│ │ │ │ │ │ │ ├── Makefile.am
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ ├── glibc-sched.c
│ │ │ │ │ │ │ ├── hwloc_bind.c
│ │ │ │ │ │ │ ├── hwloc_cpuset_first_last_weight.c
│ │ │ │ │ │ │ ├── hwloc_cpuset_singlify.c
│ │ │ │ │ │ │ ├── hwloc_cpuset_string.c
│ │ │ │ │ │ │ ├── hwloc_get_cache_covering_cpuset.c
│ │ │ │ │ │ │ ├── hwloc_get_closest_objs.c
│ │ │ │ │ │ │ ├── hwloc_get_largest_objs_inside_cpuset.c
│ │ │ │ │ │ │ ├── hwloc_get_next_obj_covering_cpuset.c
│ │ │ │ │ │ │ ├── hwloc_get_obj_covering_cpuset.c
│ │ │ │ │ │ │ ├── hwloc_get_obj_inside_cpuset.c
│ │ │ │ │ │ │ ├── hwloc_get_shared_cache_covering_obj.c
│ │ │ │ │ │ │ ├── hwloc_is_thissystem.c
│ │ │ │ │ │ │ ├── hwloc_object_userdata.c
│ │ │ │ │ │ │ ├── hwloc_synthetic.c
│ │ │ │ │ │ │ ├── hwloc_type_depth.c
│ │ │ │ │ │ │ ├── ibverbs.c
│ │ │ │ │ │ │ ├── linux
│ │ │ │ │ │ │ │ ├── 16amd64-8n2c-cpusets.tar.gz
│ │ │ │ │ │ │ │ ├── 16amd64-8n2c-cpusets.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16amd64-8n2c-cpusets_noadmin.tar.gz.options
│ │ │ │ │ │ │ │ ├── 16amd64-8n2c-cpusets_noadmin.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16amd64-8n2c.tar.gz
│ │ │ │ │ │ │ │ ├── 16amd64-8n2c.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16em64t-2m4c2t.tar.gz
│ │ │ │ │ │ │ │ ├── 16em64t-2m4c2t.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t-offlines.tar.gz
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t-offlines.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t.tar.gz
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t.xml.tar.gz.options
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t.xml.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t_merge.tar.gz.options
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t_merge.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t_ncaches.tar.gz.options
│ │ │ │ │ │ │ │ ├── 16em64t-4s2c2t_ncaches.tar.gz.output
│ │ │ │ │ │ │ │ ├── 16ia64-8n2s.tar.gz
│ │ │ │ │ │ │ │ ├── 16ia64-8n2s.tar.gz.output
│ │ │ │ │ │ │ │ ├── 256ia64-64n2s2c.tar.gz
│ │ │ │ │ │ │ │ ├── 256ia64-64n2s2c.tar.gz.output
│ │ │ │ │ │ │ │ ├── 2amd64-2n.tar.gz
│ │ │ │ │ │ │ │ ├── 2amd64-2n.tar.gz.output
│ │ │ │ │ │ │ │ ├── 2ps3-2t.tar.gz
│ │ │ │ │ │ │ │ ├── 2ps3-2t.tar.gz.output
│ │ │ │ │ │ │ │ ├── 4ia64-4s.tar.gz
│ │ │ │ │ │ │ │ ├── 4ia64-4s.tar.gz.output
│ │ │ │ │ │ │ │ ├── 4ppc-4c.tar.gz
│ │ │ │ │ │ │ │ ├── 4ppc-4c.tar.gz.output
│ │ │ │ │ │ │ │ ├── 4qs22-2s2t.tar.gz
│ │ │ │ │ │ │ │ ├── 4qs22-2s2t.tar.gz.output
│ │ │ │ │ │ │ │ ├── 64fake-4n2s2ca2c2t.tar.gz
│ │ │ │ │ │ │ │ ├── 64fake-4n2s2ca2c2t.tar.gz.output
│ │ │ │ │ │ │ │ ├── 8amd64-4n2c.tar.gz
│ │ │ │ │ │ │ │ ├── 8amd64-4n2c.tar.gz.output
│ │ │ │ │ │ │ │ ├── 8em64t-2s2ca2c.tar.gz
│ │ │ │ │ │ │ │ ├── 8em64t-2s2ca2c.tar.gz.output
│ │ │ │ │ │ │ │ ├── 8em64t-2s4c-heterogeneous.tar.gz
│ │ │ │ │ │ │ │ ├── 8em64t-2s4c-heterogeneous.tar.gz.output
│ │ │ │ │ │ │ │ ├── 8em64t-4c2t.tar.gz
│ │ │ │ │ │ │ │ ├── 8em64t-4c2t.tar.gz.output
│ │ │ │ │ │ │ │ ├── 8ia64-2n2s2d.tar.gz
│ │ │ │ │ │ │ │ ├── 8ia64-2n2s2d.tar.gz.output
│ │ │ │ │ │ │ │ ├── 8ia64-4s2c.tar.gz
│ │ │ │ │ │ │ │ ├── 8ia64-4s2c.tar.gz.output
│ │ │ │ │ │ │ │ ├── 96em64t-4n4d3ca2co.tar.gz
│ │ │ │ │ │ │ │ ├── 96em64t-4n4d3ca2co.tar.gz.output
│ │ │ │ │ │ │ │ ├── Makefile.am
│ │ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ │ ├── README
│ │ │ │ │ │ │ │ ├── gather-topology.sh.in
│ │ │ │ │ │ │ │ └── test-topology.sh.in
│ │ │ │ │ │ │ ├── linux-libnuma.c
│ │ │ │ │ │ │ ├── lstopo_xml.sh.in
│ │ │ │ │ │ │ ├── openfabrics-verbs.c
│ │ │ │ │ │ │ └── ports
│ │ │ │ │ │ │ ├── Makefile.am
│ │ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ │ └── include
│ │ │ │ │ │ │ ├── cpuset.h
│ │ │ │ │ │ │ ├── kstat.h
│ │ │ │ │ │ │ ├── numa.h
│ │ │ │ │ │ │ ├── radset.h
│ │ │ │ │ │ │ ├── sys
│ │ │ │ │ │ │ │ ├── lgrp_user.h
│ │ │ │ │ │ │ │ ├── mpctl.h
│ │ │ │ │ │ │ │ ├── processor.h
│ │ │ │ │ │ │ │ ├── procset.h
│ │ │ │ │ │ │ │ ├── rset.h
│ │ │ │ │ │ │ │ ├── sysctl.h
│ │ │ │ │ │ │ │ └── thread.h
│ │ │ │ │ │ │ └── windows.h
│ │ │ │ │ │ └── utils
│ │ │ │ │ │ ├── Makefile.am
│ │ │ │ │ │ ├── Makefile.in
│ │ │ │ │ │ ├── hwloc-bind.1in
│ │ │ │ │ │ ├── hwloc-bind.c
│ │ │ │ │ │ ├── hwloc-distrib.1in
│ │ │ │ │ │ ├── hwloc-distrib.c
│ │ │ │ │ │ ├── hwloc-mask.1in
│ │ │ │ │ │ ├── hwloc-mask.c
│ │ │ │ │ │ ├── hwloc-mask.h
│ │ │ │ │ │ ├── lstopo-cairo.c
│ │ │ │ │ │ ├── lstopo-color.c
│ │ │ │ │ │ ├── lstopo-draw.c
│ │ │ │ │ │ ├── lstopo-fig.c
│ │ │ │ │ │ ├── lstopo-text.c
│ │ │ │ │ │ ├── lstopo-windows.c
│ │ │ │ │ │ ├── lstopo-xml.c
│ │ │ │ │ │ ├── lstopo.1in
│ │ │ │ │ │ ├── lstopo.c
│ │ │ │ │ │ ├── lstopo.h
│ │ │ │ │ │ ├── test-hwloc-distrib.output
│ │ │ │ │ │ └── test-hwloc-distrib.sh.in
│ │ │ │ │ └── plpa
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── bind_plpa.c
│ │ │ │ │ ├── bind_plpa.h
│ │ │ │ │ └── plpa
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── plpa.h
│ │ │ │ │ ├── plpa_api_probe.c
│ │ │ │ │ ├── plpa_dispatch.c
│ │ │ │ │ ├── plpa_internal.h
│ │ │ │ │ ├── plpa_map.c
│ │ │ │ │ └── plpa_runtime.c
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── fork
│ │ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ │ ├── fork.h
│ │ │ │ │ │ ├── fork_init.c
│ │ │ │ │ │ └── fork_launch.c
│ │ │ │ │ ├── include
│ │ │ │ │ │ └── bsci.h.in
│ │ │ │ │ ├── rsh
│ │ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ │ ├── rsh.h
│ │ │ │ │ │ ├── rsh_init.c
│ │ │ │ │ │ └── rsh_launch.c
│ │ │ │ │ ├── slurm
│ │ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ │ ├── slurm.h
│ │ │ │ │ │ ├── slurm_init.c
│ │ │ │ │ │ ├── slurm_launch.c
│ │ │ │ │ │ ├── slurm_query_node_list.c
│ │ │ │ │ │ └── slurm_query_proxy_id.c
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ │ ├── bsci_finalize.c
│ │ │ │ │ │ ├── bsci_init.c.in
│ │ │ │ │ │ ├── bsci_launch.c
│ │ │ │ │ │ ├── bsci_query_node_list.c
│ │ │ │ │ │ ├── bsci_query_proxy_id.c
│ │ │ │ │ │ ├── bsci_usize.c
│ │ │ │ │ │ └── bsci_wait.c
│ │ │ │ │ ├── ssh
│ │ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ │ ├── ssh.h
│ │ │ │ │ │ ├── ssh_init.c
│ │ │ │ │ │ └── ssh_launch.c
│ │ │ │ │ └── utils
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── bscu.h
│ │ │ │ │ ├── bscu_finalize.c
│ │ │ │ │ ├── bscu_query_node_list.c
│ │ │ │ │ ├── bscu_query_proxy_id.c
│ │ │ │ │ ├── bscu_usize.c
│ │ │ │ │ └── bscu_wait.c
│ │ │ │ ├── ckpoint
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── blcr
│ │ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ │ ├── ckpoint_blcr.c
│ │ │ │ │ │ └── ckpoint_blcr.h
│ │ │ │ │ ├── ckpoint.c
│ │ │ │ │ └── ckpoint.h
│ │ │ │ └── demux
│ │ │ │ ├── Makefile.mk
│ │ │ │ ├── demux.c
│ │ │ │ └── demux.h
│ │ │ ├── ui
│ │ │ │ ├── Makefile.mk
│ │ │ │ ├── mpiexec
│ │ │ │ │ ├── Makefile.mk
│ │ │ │ │ ├── callback.c
│ │ │ │ │ ├── mpiexec.c
│ │ │ │ │ ├── mpiexec.h
│ │ │ │ │ └── utils.c
│ │ │ │ └── utils
│ │ │ │ ├── Makefile.mk
│ │ │ │ ├── uiu.c
│ │ │ │ └── uiu.h
│ │ │ └── utils
│ │ │ ├── Makefile.mk
│ │ │ ├── alloc
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── alloc.c
│ │ │ ├── args
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── args.c
│ │ │ ├── dbg
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── dbg.c
│ │ │ ├── env
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── env.c
│ │ │ ├── launch
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── launch.c
│ │ │ ├── others
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── others.c
│ │ │ ├── signals
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── signals.c
│ │ │ ├── sock
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── sock.c
│ │ │ ├── string
│ │ │ │ ├── Makefile.mk
│ │ │ │ └── string.c
│ │ │ └── timer
│ │ │ ├── Makefile.mk
│ │ │ └── timer.c
│ │ ├── mpd
│ │ │ ├── Makefile.in
│ │ │ ├── README
│ │ │ ├── aclocal.m4
│ │ │ ├── aclocal_mpd.m4
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── edi2.xml
│ │ │ ├── ex1.xml
│ │ │ ├── ex2.xml
│ │ │ ├── ex3.xml
│ │ │ ├── exittest_nompi.c
│ │ │ ├── infloop.c
│ │ │ ├── install.sh
│ │ │ ├── mpd.py
│ │ │ ├── mpdallexit.py
│ │ │ ├── mpdboot.py
│ │ │ ├── mpdcheck.py
│ │ │ ├── mpdchkpyver.py
│ │ │ ├── mpdcleanup.py
│ │ │ ├── mpdconf.h.in
│ │ │ ├── mpdexit.py
│ │ │ ├── mpdgdbdrv.py
│ │ │ ├── mpdhelp.py
│ │ │ ├── mpdkilljob.py
│ │ │ ├── mpdlib.py
│ │ │ ├── mpdlistjobs.py
│ │ │ ├── mpdman.py
│ │ │ ├── mpdringtest.py
│ │ │ ├── mpdroot.c
│ │ │ ├── mpdroot.h
│ │ │ ├── mpdsigjob.py
│ │ │ ├── mpdtrace.py
│ │ │ ├── mpdwrapcli.py
│ │ │ ├── mpich2prereq
│ │ │ ├── mpiexec.py
│ │ │ ├── mtv.c
│ │ │ ├── mtv_setup.py
│ │ │ ├── newboot.py
│ │ │ ├── newkmpds.py
│ │ │ ├── pcp.c
│ │ │ ├── pmitest.c
│ │ │ ├── proxy.c
│ │ │ ├── setup_pm
│ │ │ ├── sigcatcher.c
│ │ │ ├── sleeploop.c
│ │ │ └── test
│ │ │ ├── test1.py
│ │ │ ├── test2.py
│ │ │ ├── test3.py
│ │ │ ├── test4.py
│ │ │ ├── test5.py
│ │ │ ├── testall.sh
│ │ │ ├── testroot.py
│ │ │ └── tests.py
│ │ ├── remshell
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── mpich2prereq
│ │ │ ├── mpiexec.c
│ │ │ └── remshellconf.h.in
│ │ ├── smpd
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── README
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── doc
│ │ │ │ ├── close.sm.tex
│ │ │ │ ├── connect.sm.tex
│ │ │ │ ├── connect_pmi.sm.tex
│ │ │ │ ├── console.sm.tex
│ │ │ │ ├── mpiexec.sm.tex
│ │ │ │ ├── sm2ps.bat
│ │ │ │ └── smpd.sm.tex
│ │ │ ├── localdefs.in
│ │ │ ├── mp_parse_command_line.c
│ │ │ ├── mp_parse_oldconfig.c
│ │ │ ├── mpich2prereq
│ │ │ ├── mpiexec.c
│ │ │ ├── mpiexec.h
│ │ │ ├── mpiexec.rc
│ │ │ ├── mpiexec.vcproj
│ │ │ ├── mpiexec_rsh.c
│ │ │ ├── resource.h
│ │ │ ├── resource1.h
│ │ │ ├── setup_pm
│ │ │ ├── smpd.c
│ │ │ ├── smpd.h
│ │ │ ├── smpd.rc
│ │ │ ├── smpd.sln
│ │ │ ├── smpd.vcproj
│ │ │ ├── smpd_ad.cpp
│ │ │ ├── smpd_adreg.cpp
│ │ │ ├── smpd_affinitize.c
│ │ │ ├── smpd_authenticate.c
│ │ │ ├── smpd_barrier.c
│ │ │ ├── smpd_cmd_args.c
│ │ │ ├── smpd_command.c
│ │ │ ├── smpd_connect.c
│ │ │ ├── smpd_database.c
│ │ │ ├── smpd_database.h
│ │ │ ├── smpd_do_console.c
│ │ │ ├── smpd_get_opt.c
│ │ │ ├── smpd_handle_command.c
│ │ │ ├── smpd_handle_spawn.c
│ │ │ ├── smpd_hash.c
│ │ │ ├── smpd_host_util.c
│ │ │ ├── smpd_implthread.h
│ │ │ ├── smpd_iov.h
│ │ │ ├── smpd_job.c
│ │ │ ├── smpd_launch_process.c
│ │ │ ├── smpd_mapdrive.c
│ │ │ ├── smpd_printf.c
│ │ │ ├── smpd_read_write.c
│ │ │ ├── smpd_register.c
│ │ │ ├── smpd_restart.c
│ │ │ ├── smpd_service.c
│ │ │ ├── smpd_service.h
│ │ │ ├── smpd_session.c
│ │ │ ├── smpd_start_mgr.c
│ │ │ ├── smpd_state_machine.c
│ │ │ ├── smpd_user_data.c
│ │ │ ├── smpd_util.vcproj
│ │ │ ├── smpd_version.h
│ │ │ ├── smpd_watchprocs.c
│ │ │ ├── smpdconf.h.in
│ │ │ ├── sock
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── configure
│ │ │ │ ├── configure.in
│ │ │ │ ├── include
│ │ │ │ │ └── smpd_util_sock.h
│ │ │ │ ├── iocp
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── include
│ │ │ │ │ │ └── smpd_util_socki.h
│ │ │ │ │ └── smpd_util_sock.c
│ │ │ │ ├── localdefs.in
│ │ │ │ ├── poll
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── configure
│ │ │ │ │ ├── configure.in
│ │ │ │ │ ├── localdefs.in
│ │ │ │ │ ├── smpd_sock_immed.i
│ │ │ │ │ ├── smpd_sock_init.i
│ │ │ │ │ ├── smpd_sock_misc.i
│ │ │ │ │ ├── smpd_sock_post.i
│ │ │ │ │ ├── smpd_sock_set.i
│ │ │ │ │ ├── smpd_sock_wait.i
│ │ │ │ │ ├── smpd_socki_util.i
│ │ │ │ │ ├── smpd_util_sock.c
│ │ │ │ │ ├── smpd_util_socki.h
│ │ │ │ │ └── smpdu_socki_conf.h.in
│ │ │ │ ├── setup
│ │ │ │ ├── setup.args
│ │ │ │ └── smpdu_sock_conf.h.in
│ │ │ ├── wmpiconfig
│ │ │ │ ├── App.ico
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── wmpiconfig.cs
│ │ │ │ ├── wmpiconfig.csproj
│ │ │ │ └── wmpiconfig.resx
│ │ │ ├── wmpiexec
│ │ │ │ ├── App.ico
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── jumpshot.ico
│ │ │ │ ├── sample.txt
│ │ │ │ ├── wmpiexec.cs
│ │ │ │ ├── wmpiexec.csproj
│ │ │ │ └── wmpiexec.resx
│ │ │ └── wmpiregister
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── wmpiregister.cs
│ │ │ ├── wmpiregister.csproj
│ │ │ └── wmpiregister.resx
│ │ └── util
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── cmnargs.c
│ │ ├── cmnargs.h
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── dbgiface.c
│ │ ├── env.c
│ │ ├── env.h
│ │ ├── ioloop.c
│ │ ├── ioloop.h
│ │ ├── labelout.c
│ │ ├── labelout.h
│ │ ├── newsession.c
│ │ ├── pmiport.c
│ │ ├── pmiserv.c
│ │ ├── pmiserv.h
│ │ ├── pmutil.h
│ │ ├── pmutilconf.h.in
│ │ ├── process.c
│ │ ├── process.h
│ │ ├── rm.c
│ │ ├── rm.h
│ │ └── test
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── argstest.c
│ │ ├── forktest.c
│ │ ├── servtest.c
│ │ └── servtest2.c
│ ├── pmi
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── errnames-old.txt
│ │ ├── errnames.txt
│ │ ├── pmi2
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── README
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── localdefs.in
│ │ │ ├── pmi2compat.h
│ │ │ ├── pmi2conf.h.in
│ │ │ ├── simple2pmi.c
│ │ │ ├── simple2pmi.h
│ │ │ ├── simple_pmiutil.c
│ │ │ └── simple_pmiutil.h
│ │ ├── simple
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── localdefs.in
│ │ │ ├── pmiconf.h.in
│ │ │ ├── simple_pmi.c
│ │ │ ├── simple_pmiutil.c
│ │ │ └── simple_pmiutil.h
│ │ ├── slurm
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ ├── localdefs.in
│ │ │ └── pmiconf.h.in
│ │ └── smpd
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── ipmi.h
│ │ ├── localdefs.in
│ │ ├── pmi.vcproj
│ │ ├── pmiconf.h.in
│ │ ├── smpd_ipmi.c
│ │ └── smpd_pmi.c
│ └── util
│ ├── Makefile.in
│ ├── Makefile.sm
│ ├── createshlib.in
│ ├── dbg
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── dbg.vcproj
│ │ ├── dbg_control.c
│ │ ├── dbg_printf.c
│ │ ├── exit.c
│ │ ├── getfuncstack.in
│ │ └── timelimit.c
│ ├── ex
│ │ ├── ex.c
│ │ └── executive.vcproj
│ ├── info
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── info_create.c
│ │ ├── info_delete.c
│ │ ├── info_dup.c
│ │ ├── info_free.c
│ │ ├── info_get.c
│ │ ├── info_getn.c
│ │ ├── info_getnth.c
│ │ ├── info_getvallen.c
│ │ ├── info_set.c
│ │ ├── infoutil.c
│ │ └── mpiinfo.h
│ ├── instrm
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ └── states.c
│ ├── logging
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── common
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── state_names.h
│ │ └── rlog
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── TraceInput
│ │ │ ├── Makefile.sm
│ │ │ └── TraceInput.vcproj
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── irlog2rlog.c
│ │ ├── irlog2rlog.vcproj
│ │ ├── irlogutil.c
│ │ ├── logformat_trace_InputLog.c
│ │ ├── logformat_trace_InputLog.h
│ │ ├── minalignrlog.c
│ │ ├── minalignrlog.vcproj
│ │ ├── pprintirlog.in
│ │ ├── printirlog.c
│ │ ├── printirlog.vcproj
│ │ ├── printrlog.c
│ │ ├── printrlog.vcproj
│ │ ├── rimshot
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── OffsetDlg.cpp
│ │ │ ├── OffsetDlg.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ ├── ZoomDlg.cpp
│ │ │ ├── ZoomDlg.h
│ │ │ ├── res
│ │ │ │ ├── Toolbar.bmp
│ │ │ │ ├── rimshot.ico
│ │ │ │ ├── rimshot.rc2
│ │ │ │ └── rimshotDoc.ico
│ │ │ ├── resource.fd
│ │ │ ├── resource.h
│ │ │ ├── rimshot.cpp
│ │ │ ├── rimshot.h
│ │ │ ├── rimshot.rc
│ │ │ ├── rimshot.vcproj
│ │ │ ├── rimshotDoc.cpp
│ │ │ ├── rimshotDoc.h
│ │ │ ├── rimshotView.cpp
│ │ │ ├── rimshotView.h
│ │ │ ├── rimshot_draw.cpp
│ │ │ └── rimshot_draw.h
│ │ ├── rlog.c
│ │ ├── rlog.vcproj
│ │ ├── rlogconf.h.in
│ │ ├── rlogtime.c
│ │ ├── rlogtools.sln
│ │ ├── rlogutil.c
│ │ ├── trace_input.c
│ │ └── wintrace_impl.h
│ ├── mem
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── argstr.c
│ │ ├── check.c
│ │ ├── handlemem.c
│ │ ├── safestr.c
│ │ ├── trmem.c
│ │ └── trmem.h
│ ├── msgs
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ └── msgprint.c
│ ├── multichannel
│ │ ├── Makefile.sm
│ │ └── mpi.c
│ ├── osserv
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ └── dl.c
│ ├── other
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ └── outliers.c
│ ├── param
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── param.c
│ │ ├── param.h
│ │ └── testparam.c
│ ├── procmap
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ └── local_proc.c
│ ├── thread
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ └── mpiu_thread.c
│ └── wrappers
│ ├── README
│ ├── mpiu_os_wrappers.h
│ ├── mpiu_process_wrappers.h
│ ├── mpiu_shm_wrappers.h
│ ├── mpiu_sock_wrappers.h
│ └── mpiu_util_wrappers.h
├── test
│ ├── Makefile.in
│ ├── Makefile.sm
│ ├── TestResults.xsl
│ ├── basic
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── sendrecvt.c
│ │ ├── sr.c
│ │ ├── sr1.c
│ │ ├── srbtest.c
│ │ └── srvec.c
│ ├── commands
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── README
│ │ ├── checkenv1.c
│ │ ├── cmdtests.in
│ │ ├── rtest.c
│ │ ├── rtestf.F
│ │ ├── rtestx.cxx
│ │ ├── stdintest.c
│ │ ├── stdintest2.c
│ │ ├── stdiotest.c
│ │ └── testout.c
│ ├── mpi
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── README
│ │ ├── ToDo
│ │ ├── attr
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── attr2type.c
│ │ │ ├── attrend.c
│ │ │ ├── attrend2.c
│ │ │ ├── attrerr.c
│ │ │ ├── attrerrcomm.c
│ │ │ ├── attrerrtype.c
│ │ │ ├── attric.c
│ │ │ ├── attrorder.c
│ │ │ ├── attrordercomm.c
│ │ │ ├── attrordertype.c
│ │ │ ├── attrt.c
│ │ │ ├── baseattr2.c
│ │ │ ├── baseattrcomm.c
│ │ │ ├── fkeyval.c
│ │ │ ├── fkeyvalcomm.c
│ │ │ ├── fkeyvaltype.c
│ │ │ ├── keyval_double_free.c
│ │ │ └── testlist
│ │ ├── basic
│ │ │ ├── GetOpt.c
│ │ │ ├── GetOpt.h
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── adapt.c
│ │ │ ├── adapt.vcproj
│ │ │ ├── allmpi.c
│ │ │ ├── allmpi.vcproj
│ │ │ ├── netmpi.c
│ │ │ ├── netpipe.vcproj
│ │ │ ├── patterns.c
│ │ │ ├── patterns.vcproj
│ │ │ ├── self.c
│ │ │ ├── sendrecv.c
│ │ │ ├── sendrecv.vcproj
│ │ │ ├── simple.c
│ │ │ ├── simple.vcproj
│ │ │ ├── srtest.c
│ │ │ ├── srtest.vcproj
│ │ │ └── wtime.c
│ │ ├── coll
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── allgather2.c
│ │ │ ├── allgather3.c
│ │ │ ├── allgatherv2.c
│ │ │ ├── allgatherv3.c
│ │ │ ├── allgatherv4.c
│ │ │ ├── allred.c
│ │ │ ├── allred2.c
│ │ │ ├── allred3.c
│ │ │ ├── allred4.c
│ │ │ ├── allredmany.c
│ │ │ ├── alltoall1.c
│ │ │ ├── alltoallv.c
│ │ │ ├── alltoallv0.c
│ │ │ ├── alltoallw1.c
│ │ │ ├── alltoallw2.c
│ │ │ ├── alltoallw_zeros.c
│ │ │ ├── bcast2.c
│ │ │ ├── bcast3.c
│ │ │ ├── bcasttest.c
│ │ │ ├── coll10.c
│ │ │ ├── coll11.c
│ │ │ ├── coll12.c
│ │ │ ├── coll13.c
│ │ │ ├── coll2.c
│ │ │ ├── coll3.c
│ │ │ ├── coll4.c
│ │ │ ├── coll5.c
│ │ │ ├── coll6.c
│ │ │ ├── coll7.c
│ │ │ ├── coll8.c
│ │ │ ├── coll9.c
│ │ │ ├── exscan.c
│ │ │ ├── exscan2.c
│ │ │ ├── gather.c
│ │ │ ├── gather2.c
│ │ │ ├── icallgather.c
│ │ │ ├── icallgatherv.c
│ │ │ ├── icallreduce.c
│ │ │ ├── icalltoall.c
│ │ │ ├── icalltoallv.c
│ │ │ ├── icalltoallw.c
│ │ │ ├── icbarrier.c
│ │ │ ├── icbcast.c
│ │ │ ├── icgather.c
│ │ │ ├── icgatherv.c
│ │ │ ├── icreduce.c
│ │ │ ├── icscatter.c
│ │ │ ├── icscatterv.c
│ │ │ ├── longuser.c
│ │ │ ├── op_commutative.c
│ │ │ ├── opband.c
│ │ │ ├── opbor.c
│ │ │ ├── opbxor.c
│ │ │ ├── opland.c
│ │ │ ├── oplor.c
│ │ │ ├── oplxor.c
│ │ │ ├── opmax.c
│ │ │ ├── opmaxloc.c
│ │ │ ├── opmin.c
│ │ │ ├── opminloc.c
│ │ │ ├── opprod.c
│ │ │ ├── opsum.c
│ │ │ ├── red3.c
│ │ │ ├── red4.c
│ │ │ ├── red_scat_block.c
│ │ │ ├── redscat.c
│ │ │ ├── redscat2.c
│ │ │ ├── reduce.c
│ │ │ ├── reduce_local.c
│ │ │ ├── scantst.c
│ │ │ ├── scatter2.c
│ │ │ ├── scatter3.c
│ │ │ ├── scattern.c
│ │ │ ├── scatterv.c
│ │ │ └── testlist
│ │ ├── comm
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── cmfree.c
│ │ │ ├── cmsplit.c
│ │ │ ├── commcreate1.c
│ │ │ ├── commname.c
│ │ │ ├── ctxalloc.c
│ │ │ ├── ctxsplit.c
│ │ │ ├── dup.c
│ │ │ ├── dupic.c
│ │ │ ├── ic1.c
│ │ │ ├── iccreate.c
│ │ │ ├── icgroup.c
│ │ │ ├── icm.c
│ │ │ ├── icsplit.c
│ │ │ ├── probe-intercomm.c
│ │ │ └── testlist
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── createprojects.wsf
│ │ ├── cxx
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── attr
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── attrtx.cxx
│ │ │ │ ├── baseattrcommx.cxx
│ │ │ │ ├── fkeyvalcommx.cxx
│ │ │ │ ├── fkeyvaltypex.cxx
│ │ │ │ └── testlist
│ │ │ ├── coll
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── alltoallw2x.cxx
│ │ │ │ ├── arcomplex.cxx
│ │ │ │ ├── icallgathervx.cxx
│ │ │ │ ├── icallgatherx.cxx
│ │ │ │ ├── icallreducex.cxx
│ │ │ │ ├── icalltoallx.cxx
│ │ │ │ ├── icbarrierx.cxx
│ │ │ │ ├── icbcastx.cxx
│ │ │ │ ├── icgathervx.cxx
│ │ │ │ ├── icgatherx.cxx
│ │ │ │ ├── icreducex.cxx
│ │ │ │ ├── icscattervx.cxx
│ │ │ │ ├── icscatterx.cxx
│ │ │ │ ├── testlist
│ │ │ │ ├── uallreduce.cxx
│ │ │ │ ├── uallredx.cxx
│ │ │ │ ├── uexscan.cxx
│ │ │ │ ├── ureduce.cxx
│ │ │ │ └── uscan.cxx
│ │ │ ├── comm
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── commname2.cxx
│ │ │ │ └── testlist
│ │ │ ├── datatype
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── testlist
│ │ │ │ ├── typecntsx.cxx
│ │ │ │ ├── typemiscx.cxx
│ │ │ │ └── typenamex.cxx
│ │ │ ├── info
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── infodelx.cxx
│ │ │ │ ├── infodupx.cxx
│ │ │ │ ├── infoorderx.cxx
│ │ │ │ ├── infovallenx.cxx
│ │ │ │ └── testlist
│ │ │ ├── init
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── baseenv.cxx
│ │ │ │ ├── initstatx.cxx
│ │ │ │ └── testlist
│ │ │ ├── io
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── fileerrx.cxx
│ │ │ │ ├── fileinfox.cxx
│ │ │ │ ├── filemiscx.cxx
│ │ │ │ ├── ioharness.defn
│ │ │ │ ├── ioharness.tlt
│ │ │ │ ├── seekavail.cxx
│ │ │ │ ├── setinfox.cxx
│ │ │ │ ├── shpositionx.cxx
│ │ │ │ └── testlist
│ │ │ ├── pt2pt
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── bsend1cxx.cxx
│ │ │ │ ├── sendrecvx.cxx
│ │ │ │ └── testlist
│ │ │ ├── rma
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── fkeyvalwinx.cxx
│ │ │ │ ├── getgroupx.cxx
│ │ │ │ ├── testlist
│ │ │ │ ├── winfencex.cxx
│ │ │ │ ├── winnamex.cxx
│ │ │ │ ├── winscale1x.cxx
│ │ │ │ └── winscale2x.cxx
│ │ │ ├── spawn
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── namepubx.cxx
│ │ │ │ ├── selfconaccx.cxx
│ │ │ │ ├── spawnargvx.cxx
│ │ │ │ ├── spawnintrax.cxx
│ │ │ │ └── testlist
│ │ │ ├── testlist.in
│ │ │ └── util
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── mtest.cxx
│ │ ├── datatype
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── blockindexed-misc.c
│ │ │ ├── blockindexed-zero-count.c
│ │ │ ├── contents.c
│ │ │ ├── contig-zero-count.c
│ │ │ ├── contigstruct.c
│ │ │ ├── darray-pack.c
│ │ │ ├── gaddress.c
│ │ │ ├── get-elements-pairtype.c
│ │ │ ├── getpartelm.c
│ │ │ ├── hindexed-zeros.c
│ │ │ ├── indexed-misc.c
│ │ │ ├── lbub.c
│ │ │ ├── localpack.c
│ │ │ ├── lots-of-types.c
│ │ │ ├── pairtype-pack.c
│ │ │ ├── pairtype-size-extent.c
│ │ │ ├── segtest.c
│ │ │ ├── simple-commit.c
│ │ │ ├── simple-pack-external.c
│ │ │ ├── simple-pack.c
│ │ │ ├── simple-resized.c
│ │ │ ├── simple-size-extent.c
│ │ │ ├── sizedtypes.c
│ │ │ ├── slice-pack-external.c
│ │ │ ├── slice-pack.c
│ │ │ ├── struct-derived-zeros.c
│ │ │ ├── struct-empty-el.c
│ │ │ ├── struct-ezhov.c
│ │ │ ├── struct-no-real-types.c
│ │ │ ├── struct-pack.c
│ │ │ ├── struct-zero-count.c
│ │ │ ├── subarray-pack.c
│ │ │ ├── subarray.c
│ │ │ ├── testlist
│ │ │ ├── tfree.c
│ │ │ ├── tmatchsize.c
│ │ │ ├── transpose-pack.c
│ │ │ ├── tresized.c
│ │ │ ├── tresized2.c
│ │ │ ├── triangular-pack.c
│ │ │ ├── typecommit.c
│ │ │ ├── typefree.c
│ │ │ ├── typelb.c
│ │ │ ├── typename.c
│ │ │ ├── unpack.c
│ │ │ ├── unusual-noncontigs.c
│ │ │ ├── zero-blklen-vector.c
│ │ │ ├── zeroblks.c
│ │ │ └── zeroparms.c
│ │ ├── errhan
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── adderr.c
│ │ │ ├── commcall.c
│ │ │ ├── errcode.c
│ │ │ ├── errfatal.c
│ │ │ ├── errmsg.c
│ │ │ ├── errring.c
│ │ │ ├── errstring.c
│ │ │ └── testlist
│ │ ├── errors
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── attr
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── keyvalmis.c
│ │ │ │ └── testlist
│ │ │ ├── basic
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── README
│ │ │ │ ├── debabort.c
│ │ │ │ └── lefthandles.c
│ │ │ ├── coll
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── bcastlength.c
│ │ │ │ ├── noalias.c
│ │ │ │ ├── rerr.c
│ │ │ │ └── testlist
│ │ │ ├── comm
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── ccreate1.c
│ │ │ │ ├── cfree.c
│ │ │ │ ├── manysplit.c
│ │ │ │ ├── testlist
│ │ │ │ └── userdup.c
│ │ │ ├── cxx
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── errhan
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── errgetx.cxx
│ │ │ │ │ ├── errsetx.cxx
│ │ │ │ │ ├── testlist
│ │ │ │ │ └── throwtest.cxx
│ │ │ │ ├── io
│ │ │ │ │ ├── Makefile.in
│ │ │ │ │ ├── Makefile.sm
│ │ │ │ │ ├── fileerrretx.cxx
│ │ │ │ │ └── testlist
│ │ │ │ └── testlist.in
│ │ │ ├── datatype
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── getcnterr.c
│ │ │ │ └── testlist
│ │ │ ├── f77
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ └── testlist
│ │ │ ├── f90
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ └── testlist
│ │ │ ├── faults
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── README
│ │ │ │ ├── collf1.c
│ │ │ │ ├── collf2.c
│ │ │ │ ├── pt2ptf1.c
│ │ │ │ ├── pt2ptf2.c
│ │ │ │ └── testlist
│ │ │ ├── group
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── gerr.c
│ │ │ │ └── testlist
│ │ │ ├── io
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── fileerrret.c
│ │ │ │ └── testlist
│ │ │ ├── pt2pt
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── errinstatta.c
│ │ │ │ ├── errinstatts.c
│ │ │ │ ├── errinstatwa.c
│ │ │ │ ├── errinstatws.c
│ │ │ │ ├── proberank.c
│ │ │ │ ├── testlist
│ │ │ │ ├── truncmsg1.c
│ │ │ │ └── truncmsg2.c
│ │ │ ├── rma
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── testlist
│ │ │ │ ├── winerr.c
│ │ │ │ └── winerr2.c
│ │ │ ├── spawn
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── badport.c
│ │ │ │ ├── lookup_name.c
│ │ │ │ ├── testlist
│ │ │ │ └── unpub.c
│ │ │ ├── testlist.in
│ │ │ └── topo
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── cartsmall.c
│ │ │ └── testlist
│ │ ├── f77
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── attr
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── attraints.h.in
│ │ │ │ ├── baseattr2f.f
│ │ │ │ ├── baseattrf.f
│ │ │ │ ├── commattr2f.f
│ │ │ │ ├── commattr3f.f
│ │ │ │ ├── commattrf.f
│ │ │ │ ├── testlist
│ │ │ │ ├── typeattr2f.f
│ │ │ │ ├── typeattr3f.f
│ │ │ │ └── typeattrf.f
│ │ │ ├── coll
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── allredint8f.f
│ │ │ │ ├── allredopttf.f
│ │ │ │ ├── alltoallwf.f
│ │ │ │ ├── exscanf.f
│ │ │ │ ├── inplacef.f
│ │ │ │ ├── reducelocalf.f
│ │ │ │ ├── testlist
│ │ │ │ └── uallreducef.f
│ │ │ ├── comm
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── commerrf.f
│ │ │ │ ├── commnamef.f
│ │ │ │ └── testlist
│ │ │ ├── datatype
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── allctypesf.f
│ │ │ │ ├── gaddressf.f
│ │ │ │ ├── packef.f
│ │ │ │ ├── testlist
│ │ │ │ ├── typeaints.h.in
│ │ │ │ ├── typecntsf.f
│ │ │ │ ├── typem2f.f
│ │ │ │ ├── typenamef.f
│ │ │ │ ├── typesnamef.f
│ │ │ │ └── typesubf.f
│ │ │ ├── ext
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── add1size.h.in
│ │ │ │ ├── allocmemf.f
│ │ │ │ ├── allocmemf2.f
│ │ │ │ ├── c2f2c.c
│ │ │ │ ├── c2f2cf.f
│ │ │ │ ├── c2fmult.c
│ │ │ │ ├── ctypesfromc.c
│ │ │ │ ├── ctypesinf.f
│ │ │ │ └── testlist.in
│ │ │ ├── info
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── infotest2f.f
│ │ │ │ ├── infotestf.f
│ │ │ │ └── testlist
│ │ │ ├── init
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── baseenvf.f
│ │ │ │ └── testlist
│ │ │ ├── io
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── atomicityf.f
│ │ │ │ ├── c2f2cio.c
│ │ │ │ ├── c2f2ciof.f
│ │ │ │ ├── c2fmultio.c
│ │ │ │ ├── fileerrf.f
│ │ │ │ ├── fileinfof.f
│ │ │ │ ├── ioaint.h.in
│ │ │ │ ├── iodisp.h.in
│ │ │ │ ├── ioharness.defn
│ │ │ │ ├── ioharness.tlt
│ │ │ │ ├── iooffset.h.in
│ │ │ │ ├── miscfilef.f
│ │ │ │ ├── setviewcurf.f
│ │ │ │ ├── shpositionf.f
│ │ │ │ └── testlist
│ │ │ ├── pt2pt
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── attr1aints.h.in
│ │ │ │ ├── greqf.f
│ │ │ │ ├── statusesf.f
│ │ │ │ └── testlist
│ │ │ ├── rma
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── addsize.h.in
│ │ │ │ ├── baseattrwinf.f
│ │ │ │ ├── c2f2cwin.c
│ │ │ │ ├── c2f2cwinf.f
│ │ │ │ ├── testlist
│ │ │ │ ├── winaccf.f
│ │ │ │ ├── winattr2f.f
│ │ │ │ ├── winattrf.f
│ │ │ │ ├── winerrf.f
│ │ │ │ ├── winfencef.f
│ │ │ │ ├── wingetf.f
│ │ │ │ ├── wingroupf.f
│ │ │ │ ├── winnamef.f
│ │ │ │ ├── winscale1f.f
│ │ │ │ └── winscale2f.f
│ │ │ ├── spawn
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── connaccf.f
│ │ │ │ ├── namepubf.f
│ │ │ │ ├── spawnargvf.f
│ │ │ │ ├── spawnf.f
│ │ │ │ ├── spawnmult2f.f
│ │ │ │ ├── spawnmultf.f
│ │ │ │ ├── testlist
│ │ │ │ └── type1aint.h.in
│ │ │ ├── testlist.in
│ │ │ ├── topo
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── cartcrf.f
│ │ │ │ └── testlist
│ │ │ └── util
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── mtestf.f
│ │ ├── f90
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── attr
│ │ │ │ ├── Makefile.ap
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── baseattr2f90.f90
│ │ │ │ ├── baseattrf90.f90
│ │ │ │ ├── commattr2f90.f90
│ │ │ │ ├── commattr3f90.f90
│ │ │ │ ├── commattrf90.f90
│ │ │ │ ├── fandcattrc.c
│ │ │ │ ├── fandcattrf90.f90
│ │ │ │ ├── testlist
│ │ │ │ ├── testlist.ap
│ │ │ │ ├── typeattr2f90.f90
│ │ │ │ ├── typeattr3f90.f90
│ │ │ │ └── typeattrf90.f90
│ │ │ ├── coll
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── allredint8f90.f90
│ │ │ │ ├── allredopttf90.f90
│ │ │ │ ├── alltoallwf90.f90
│ │ │ │ ├── exscanf90.f90
│ │ │ │ ├── inplacef90.f90
│ │ │ │ ├── reducelocalf90.f90
│ │ │ │ ├── testlist
│ │ │ │ └── uallreducef90.f90
│ │ │ ├── comm
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── commerrf90.f90
│ │ │ │ ├── commnamef90.f90
│ │ │ │ └── testlist
│ │ │ ├── datatype
│ │ │ │ ├── Makefile.ap
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── allctypesf90.f90
│ │ │ │ ├── createf90.f90
│ │ │ │ ├── gaddressf90.f90
│ │ │ │ ├── indtype.f90
│ │ │ │ ├── packef90.f90
│ │ │ │ ├── sizeof.f90
│ │ │ │ ├── structf.f90
│ │ │ │ ├── testlist
│ │ │ │ ├── testlist.ap
│ │ │ │ ├── typecntsf90.f90
│ │ │ │ ├── typem2f90.f90
│ │ │ │ ├── typenamef90.f90
│ │ │ │ ├── typesnamef90.f90
│ │ │ │ └── typesubf90.f90
│ │ │ ├── ext
│ │ │ │ ├── Makefile.ap
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── allocmemf290.f90
│ │ │ │ ├── allocmemf90.f90
│ │ │ │ ├── c2f2cf90.f90
│ │ │ │ ├── c2f902c.c
│ │ │ │ ├── c2f90mult.c
│ │ │ │ ├── ctypesf90romc.c
│ │ │ │ ├── ctypesinf90.f90
│ │ │ │ └── testlist.in
│ │ │ ├── f90types
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── createf90types.c
│ │ │ │ └── testlist
│ │ │ ├── info
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── infotest2f90.f90
│ │ │ │ ├── infotestf90.f90
│ │ │ │ └── testlist
│ │ │ ├── init
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── baseenvf90.f90
│ │ │ │ └── testlist
│ │ │ ├── io
│ │ │ │ ├── Makefile.ap
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── atomicityf90.f90
│ │ │ │ ├── c2f2ciof90.f90
│ │ │ │ ├── c2f902cio.c
│ │ │ │ ├── c2f90multio.c
│ │ │ │ ├── fileerrf90.f90
│ │ │ │ ├── fileinfof90.f90
│ │ │ │ ├── miscfilef90.f90
│ │ │ │ ├── setviewcurf90.f90
│ │ │ │ ├── shpositionf90.f90
│ │ │ │ └── testlist
│ │ │ ├── misc
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── sizeof2.f90
│ │ │ │ ├── testlist
│ │ │ │ └── testlist.ap
│ │ │ ├── pt2pt
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── greqf90.f90
│ │ │ │ ├── statusesf90.f90
│ │ │ │ └── testlist
│ │ │ ├── rma
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── baseattrwinf90.f90
│ │ │ │ ├── c2f2cwinf90.f90
│ │ │ │ ├── c2f902cwin.c
│ │ │ │ ├── testlist
│ │ │ │ ├── winaccf90.f90
│ │ │ │ ├── winattr2f90.f90
│ │ │ │ ├── winattrf90.f90
│ │ │ │ ├── winerrf90.f90
│ │ │ │ ├── winfencef90.f90
│ │ │ │ ├── wingetf90.f90
│ │ │ │ ├── wingroupf90.f90
│ │ │ │ ├── winnamef90.f90
│ │ │ │ ├── winscale1f90.f90
│ │ │ │ └── winscale2f90.f90
│ │ │ ├── spawn
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── connaccf90.f90
│ │ │ │ ├── namepubf90.f90
│ │ │ │ ├── spawnargvf90.f90
│ │ │ │ ├── spawnf90.f90
│ │ │ │ ├── spawnmult2f90.f90
│ │ │ │ ├── spawnmultf90.f90
│ │ │ │ └── testlist
│ │ │ ├── testlist.in
│ │ │ ├── timer
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── testlist
│ │ │ │ └── wtimef90.f90
│ │ │ ├── topo
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── cartcrf90.f90
│ │ │ │ └── testlist
│ │ │ └── util
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── mtestf90.f90
│ │ ├── group
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── glpid.c
│ │ │ ├── groupcreate.c
│ │ │ ├── groupnullincl.c
│ │ │ ├── grouptest.c
│ │ │ ├── grouptest2.c
│ │ │ ├── gtranks.c
│ │ │ └── testlist
│ │ ├── include
│ │ │ ├── mpitest.h
│ │ │ ├── mpitestconf.h.in
│ │ │ ├── mpitestcxx.h
│ │ │ └── mpithreadtest.h
│ │ ├── info
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── infodel.c
│ │ │ ├── infodup.c
│ │ │ ├── infomany.c
│ │ │ ├── infomany2.c
│ │ │ ├── infoorder.c
│ │ │ ├── infotest.c
│ │ │ ├── infovallen.c
│ │ │ └── testlist
│ │ ├── init
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── attrself.c
│ │ │ ├── exitst1.c
│ │ │ ├── exitst2.c
│ │ │ ├── exitst3.c
│ │ │ ├── finalized.c
│ │ │ ├── initstat.c
│ │ │ ├── testlist
│ │ │ ├── timeout.c
│ │ │ └── version.c
│ │ ├── io
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── async.c
│ │ │ ├── async_any.c
│ │ │ ├── getextent.c
│ │ │ ├── i_noncontig.c
│ │ │ ├── rdwrord.c
│ │ │ ├── rdwrzero.c
│ │ │ ├── resized.c
│ │ │ ├── setinfo.c
│ │ │ ├── setviewcur.c
│ │ │ ├── testlist
│ │ │ └── userioerr.c
│ │ ├── maint
│ │ │ ├── README
│ │ │ ├── common.defn
│ │ │ ├── configure.in
│ │ │ ├── f77tof90.in
│ │ │ ├── testmerge.in
│ │ │ └── updatefiles
│ │ ├── manual
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── README
│ │ │ ├── connectstuff.h
│ │ │ ├── dimsbalanced.c
│ │ │ ├── manyconnect.in
│ │ │ ├── singjoin.c
│ │ │ ├── spawntest_child.c
│ │ │ ├── spawntest_master.c
│ │ │ ├── tchandlers.c
│ │ │ ├── tcutil.c
│ │ │ ├── testconnect.c
│ │ │ └── testconnectserial.c
│ │ ├── perf
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── README
│ │ │ ├── allredtrace.c
│ │ │ ├── commcreatep.c
│ │ │ ├── dtpack.c
│ │ │ ├── non_zero_root.c
│ │ │ ├── sendrecvl.c
│ │ │ ├── testlist
│ │ │ ├── timer.c
│ │ │ ├── transp-datatype.c
│ │ │ └── twovec.c
│ │ ├── project.txt
│ │ ├── project_cxx.txt
│ │ ├── project_f.txt
│ │ ├── pt2pt
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── anyall.c
│ │ │ ├── bottom.c
│ │ │ ├── bsend1.c
│ │ │ ├── bsend2.c
│ │ │ ├── bsend3.c
│ │ │ ├── bsend4.c
│ │ │ ├── bsend5.c
│ │ │ ├── bsendalign.c
│ │ │ ├── bsendfrag.c
│ │ │ ├── bsendpending.c
│ │ │ ├── cancelrecv.c
│ │ │ ├── eagerdt.c
│ │ │ ├── greq1.c
│ │ │ ├── icsend.c
│ │ │ ├── inactivereq.c
│ │ │ ├── isendself.c
│ │ │ ├── isendselfprobe.c
│ │ │ ├── pingping.c
│ │ │ ├── probe-unexp.c
│ │ │ ├── probenull.c
│ │ │ ├── pscancel.c
│ │ │ ├── rcancel.c
│ │ │ ├── rqfreeb.c
│ │ │ ├── rqstatus.c
│ │ │ ├── scancel.c
│ │ │ ├── scancel2.c
│ │ │ ├── sendall.c
│ │ │ ├── sendflood.c
│ │ │ ├── sendrecv1.c
│ │ │ ├── sendrecv2.c
│ │ │ ├── sendrecv3.c
│ │ │ ├── sendself.c
│ │ │ ├── testlist
│ │ │ ├── waitany-null.c
│ │ │ └── waittestnull.c
│ │ ├── rma
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── accfence1.c
│ │ │ ├── accfence2.c
│ │ │ ├── accfence2_am.c
│ │ │ ├── allocmem.c
│ │ │ ├── attrorderwin.c
│ │ │ ├── baseattrwin.c
│ │ │ ├── contig_displ.c
│ │ │ ├── epochtest.c
│ │ │ ├── fetchandadd.c
│ │ │ ├── fetchandadd_am.c
│ │ │ ├── fetchandadd_tree.c
│ │ │ ├── fetchandadd_tree_am.c
│ │ │ ├── fkeyvalwin.c
│ │ │ ├── getfence1.c
│ │ │ ├── getgroup.c
│ │ │ ├── ircpi.c
│ │ │ ├── lockcontention.c
│ │ │ ├── locknull.c
│ │ │ ├── mixedsync.c
│ │ │ ├── nullpscw.c
│ │ │ ├── putfence1.c
│ │ │ ├── putfidx.c
│ │ │ ├── putpscw1.c
│ │ │ ├── selfrma.c
│ │ │ ├── test1.c
│ │ │ ├── test1_am.c
│ │ │ ├── test1_dt.c
│ │ │ ├── test2.c
│ │ │ ├── test2_am.c
│ │ │ ├── test3.c
│ │ │ ├── test3_am.c
│ │ │ ├── test4.c
│ │ │ ├── test4_am.c
│ │ │ ├── test5.c
│ │ │ ├── test5_am.c
│ │ │ ├── testlist
│ │ │ ├── transpose1.c
│ │ │ ├── transpose2.c
│ │ │ ├── transpose3.c
│ │ │ ├── transpose4.c
│ │ │ ├── transpose5.c
│ │ │ ├── transpose6.c
│ │ │ ├── transpose7.c
│ │ │ ├── wincall.c
│ │ │ ├── winname.c
│ │ │ └── wintest.c
│ │ ├── runtests.in
│ │ ├── runtests.wsf
│ │ ├── spawn
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── concurrent_spawns.c
│ │ │ ├── disconnect.c
│ │ │ ├── disconnect2.c
│ │ │ ├── disconnect3.c
│ │ │ ├── disconnect_reconnect.c
│ │ │ ├── disconnect_reconnect2.c
│ │ │ ├── disconnect_reconnect3.c
│ │ │ ├── join.c
│ │ │ ├── multiple_ports.c
│ │ │ ├── multiple_ports2.c
│ │ │ ├── namepub.c
│ │ │ ├── selfconacc.c
│ │ │ ├── spaconacc.c
│ │ │ ├── spaconacc2.c
│ │ │ ├── spaiccreate.c
│ │ │ ├── spaiccreate2.c
│ │ │ ├── spawn1.c
│ │ │ ├── spawn2.c
│ │ │ ├── spawnargv.c
│ │ │ ├── spawninfo1.c
│ │ │ ├── spawnintra.c
│ │ │ ├── spawnmanyarg.c
│ │ │ ├── spawnminfo1.c
│ │ │ ├── spawnmult2.c
│ │ │ ├── taskmaster.c
│ │ │ └── testlist
│ │ ├── template.c
│ │ ├── testBuild.bat
│ │ ├── testlist.in
│ │ ├── threads
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── comm
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── ctxdup.c
│ │ │ │ ├── dup_leak_test.c
│ │ │ │ └── testlist
│ │ │ ├── init
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── initth.c
│ │ │ │ └── testlist
│ │ │ ├── pt2pt
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── alltoall.c
│ │ │ │ ├── greq_test.c
│ │ │ │ ├── greq_wait.c
│ │ │ │ ├── multisend.c
│ │ │ │ ├── multisend2.c
│ │ │ │ ├── multisend3.c
│ │ │ │ ├── multisend4.c
│ │ │ │ ├── sendselfth.c
│ │ │ │ ├── testlist
│ │ │ │ ├── threaded_sr.c
│ │ │ │ └── threads.c
│ │ │ ├── spawn
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── Makefile.sm
│ │ │ │ ├── multispawn.c
│ │ │ │ ├── testlist
│ │ │ │ └── th_taskmaster.c
│ │ │ ├── testlist.in
│ │ │ └── util
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── mtestthread.c
│ │ ├── topo
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── cartcreates.c
│ │ │ ├── cartmap1.c
│ │ │ ├── cartshift1.c
│ │ │ ├── cartsuball.c
│ │ │ ├── cartzero.c
│ │ │ ├── dims1.c
│ │ │ ├── dims2.c
│ │ │ ├── distgraph1.c
│ │ │ ├── graphcr.c
│ │ │ ├── graphcr2.c
│ │ │ ├── graphmap1.c
│ │ │ ├── testlist
│ │ │ ├── topodup.c
│ │ │ └── topotest.c
│ │ ├── util
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ ├── mtest.c
│ │ │ └── mtestcheck.c
│ │ └── winruntests.bat
│ ├── mpid
│ │ ├── Makefile.in
│ │ ├── Makefile.sm
│ │ ├── atomic.c
│ │ ├── atomic_fai.c
│ │ ├── ch3
│ │ │ ├── Makefile.in
│ │ │ ├── Makefile.sm
│ │ │ └── reorder.c
│ │ ├── dltest.c
│ │ └── dluse.c
│ ├── testlist
│ └── util
│ ├── Makefile.in
│ ├── Makefile.sm
│ ├── testlist
│ └── timer
│ ├── Makefile.in
│ ├── Makefile.sm
│ ├── timers.c
│ └── timertest.c
├── winconfigure.wsf
└── www
├── index.htm
├── www1
│ ├── MPI.html
│ ├── index.htm
│ ├── mpicc.html
│ ├── mpicxx.html
│ ├── mpiexec.html
│ ├── mpif77.html
│ └── mpif90.html
└── www3
├── MPI_Abort.html
├── MPI_Accumulate.html
├── MPI_Add_error_class.html
├── MPI_Add_error_code.html
├── MPI_Add_error_string.html
├── MPI_Address.html
├── MPI_Allgather.html
├── MPI_Allgatherv.html
├── MPI_Alloc_mem.html
├── MPI_Allreduce.html
├── MPI_Alltoall.html
├── MPI_Alltoallv.html
├── MPI_Alltoallw.html
├── MPI_Attr_delete.html
├── MPI_Attr_get.html
├── MPI_Attr_put.html
├── MPI_Barrier.html
├── MPI_Bcast.html
├── MPI_Bsend.html
├── MPI_Bsend_init.html
├── MPI_Buffer_attach.html
├── MPI_Buffer_detach.html
├── MPI_Cancel.html
├── MPI_Cart_coords.html
├── MPI_Cart_create.html
├── MPI_Cart_get.html
├── MPI_Cart_map.html
├── MPI_Cart_rank.html
├── MPI_Cart_shift.html
├── MPI_Cart_sub.html
├── MPI_Cartdim_get.html
├── MPI_Close_port.html
├── MPI_Comm_accept.html
├── MPI_Comm_call_errhandler.html
├── MPI_Comm_compare.html
├── MPI_Comm_connect.html
├── MPI_Comm_create.html
├── MPI_Comm_create_errhandler.html
├── MPI_Comm_create_keyval.html
├── MPI_Comm_delete_attr.html
├── MPI_Comm_disconnect.html
├── MPI_Comm_dup.html
├── MPI_Comm_free.html
├── MPI_Comm_free_keyval.html
├── MPI_Comm_get_attr.html
├── MPI_Comm_get_errhandler.html
├── MPI_Comm_get_name.html
├── MPI_Comm_get_parent.html
├── MPI_Comm_group.html
├── MPI_Comm_join.html
├── MPI_Comm_rank.html
├── MPI_Comm_remote_group.html
├── MPI_Comm_remote_size.html
├── MPI_Comm_set_attr.html
├── MPI_Comm_set_errhandler.html
├── MPI_Comm_set_name.html
├── MPI_Comm_size.html
├── MPI_Comm_spawn.html
├── MPI_Comm_spawn_multiple.html
├── MPI_Comm_split.html
├── MPI_Comm_test_inter.html
├── MPI_Dims_create.html
├── MPI_Dist_graph_create.html
├── MPI_Dist_graph_create_adjacent.html
├── MPI_Dist_graph_neighbors.html
├── MPI_Dist_graph_neighbors_count.html
├── MPI_Errhandler_create.html
├── MPI_Errhandler_free.html
├── MPI_Errhandler_get.html
├── MPI_Errhandler_set.html
├── MPI_Error_class.html
├── MPI_Error_string.html
├── MPI_Exscan.html
├── MPI_File_c2f.html
├── MPI_File_call_errhandler.html
├── MPI_File_close.html
├── MPI_File_create_errhandler.html
├── MPI_File_delete.html
├── MPI_File_f2c.html
├── MPI_File_get_amode.html
├── MPI_File_get_atomicity.html
├── MPI_File_get_byte_offset.html
├── MPI_File_get_errhandler.html
├── MPI_File_get_group.html
├── MPI_File_get_info.html
├── MPI_File_get_position.html
├── MPI_File_get_position_shared.html
├── MPI_File_get_size.html
├── MPI_File_get_type_extent.html
├── MPI_File_get_view.html
├── MPI_File_iread.html
├── MPI_File_iread_at.html
├── MPI_File_iread_shared.html
├── MPI_File_iwrite.html
├── MPI_File_iwrite_at.html
├── MPI_File_iwrite_shared.html
├── MPI_File_open.html
├── MPI_File_preallocate.html
├── MPI_File_read.html
├── MPI_File_read_all.html
├── MPI_File_read_all_begin.html
├── MPI_File_read_all_end.html
├── MPI_File_read_at.html
├── MPI_File_read_at_all.html
├── MPI_File_read_at_all_begin.html
├── MPI_File_read_at_all_end.html
├── MPI_File_read_ordered.html
├── MPI_File_read_ordered_begin.html
├── MPI_File_read_ordered_end.html
├── MPI_File_read_shared.html
├── MPI_File_seek.html
├── MPI_File_seek_shared.html
├── MPI_File_set_atomicity.html
├── MPI_File_set_errhandler.html
├── MPI_File_set_info.html
├── MPI_File_set_size.html
├── MPI_File_set_view.html
├── MPI_File_sync.html
├── MPI_File_write.html
├── MPI_File_write_all.html
├── MPI_File_write_all_begin.html
├── MPI_File_write_all_end.html
├── MPI_File_write_at.html
├── MPI_File_write_at_all.html
├── MPI_File_write_at_all_begin.html
├── MPI_File_write_at_all_end.html
├── MPI_File_write_ordered.html
├── MPI_File_write_ordered_begin.html
├── MPI_File_write_ordered_end.html
├── MPI_File_write_shared.html
├── MPI_Finalize.html
├── MPI_Finalized.html
├── MPI_Free_mem.html
├── MPI_Gather.html
├── MPI_Gatherv.html
├── MPI_Get.html
├── MPI_Get_address.html
├── MPI_Get_count.html
├── MPI_Get_elements.html
├── MPI_Get_processor_name.html
├── MPI_Get_version.html
├── MPI_Graph_create.html
├── MPI_Graph_get.html
├── MPI_Graph_map.html
├── MPI_Graph_neighbors.html
├── MPI_Graph_neighbors_count.html
├── MPI_Graphdims_get.html
├── MPI_Grequest_complete.html
├── MPI_Grequest_start.html
├── MPI_Group_compare.html
├── MPI_Group_difference.html
├── MPI_Group_excl.html
├── MPI_Group_free.html
├── MPI_Group_incl.html
├── MPI_Group_intersection.html
├── MPI_Group_range_excl.html
├── MPI_Group_range_incl.html
├── MPI_Group_rank.html
├── MPI_Group_size.html
├── MPI_Group_translate_ranks.html
├── MPI_Group_union.html
├── MPI_Ibsend.html
├── MPI_Info_create.html
├── MPI_Info_delete.html
├── MPI_Info_dup.html
├── MPI_Info_free.html
├── MPI_Info_get.html
├── MPI_Info_get_nkeys.html
├── MPI_Info_get_nthkey.html
├── MPI_Info_get_valuelen.html
├── MPI_Info_set.html
├── MPI_Init.html
├── MPI_Init_thread.html
├── MPI_Initialized.html
├── MPI_Intercomm_create.html
├── MPI_Intercomm_merge.html
├── MPI_Iprobe.html
├── MPI_Irecv.html
├── MPI_Irsend.html
├── MPI_Is_thread_main.html
├── MPI_Isend.html
├── MPI_Issend.html
├── MPI_Keyval_create.html
├── MPI_Keyval_free.html
├── MPI_Lookup_name.html
├── MPI_Op_commute.html
├── MPI_Op_create.html
├── MPI_Op_free.html
├── MPI_Open_port.html
├── MPI_Pack.html
├── MPI_Pack_external.html
├── MPI_Pack_external_size.html
├── MPI_Pack_size.html
├── MPI_Pcontrol.html
├── MPI_Probe.html
├── MPI_Publish_name.html
├── MPI_Put.html
├── MPI_Query_thread.html
├── MPI_Recv.html
├── MPI_Recv_init.html
├── MPI_Reduce.html
├── MPI_Reduce_local.html
├── MPI_Reduce_scatter.html
├── MPI_Reduce_scatter_block.html
├── MPI_Register_datarep.html
├── MPI_Request_free.html
├── MPI_Request_get_status.html
├── MPI_Rsend.html
├── MPI_Rsend_init.html
├── MPI_Scan.html
├── MPI_Scatter.html
├── MPI_Scatterv.html
├── MPI_Send.html
├── MPI_Send_init.html
├── MPI_Sendrecv.html
├── MPI_Sendrecv_replace.html
├── MPI_Ssend.html
├── MPI_Ssend_init.html
├── MPI_Start.html
├── MPI_Startall.html
├── MPI_Status_set_cancelled.html
├── MPI_Status_set_elements.html
├── MPI_Test.html
├── MPI_Test_cancelled.html
├── MPI_Testall.html
├── MPI_Testany.html
├── MPI_Testsome.html
├── MPI_Topo_test.html
├── MPI_Type_commit.html
├── MPI_Type_contiguous.html
├── MPI_Type_create_darray.html
├── MPI_Type_create_hindexed.html
├── MPI_Type_create_hvector.html
├── MPI_Type_create_indexed_block.html
├── MPI_Type_create_keyval.html
├── MPI_Type_create_resized.html
├── MPI_Type_create_struct.html
├── MPI_Type_create_subarray.html
├── MPI_Type_delete_attr.html
├── MPI_Type_dup.html
├── MPI_Type_extent.html
├── MPI_Type_free.html
├── MPI_Type_free_keyval.html
├── MPI_Type_get_attr.html
├── MPI_Type_get_contents.html
├── MPI_Type_get_envelope.html
├── MPI_Type_get_extent.html
├── MPI_Type_get_name.html
├── MPI_Type_get_true_extent.html
├── MPI_Type_hindexed.html
├── MPI_Type_hvector.html
├── MPI_Type_indexed.html
├── MPI_Type_lb.html
├── MPI_Type_match_size.html
├── MPI_Type_set_attr.html
├── MPI_Type_set_name.html
├── MPI_Type_size.html
├── MPI_Type_struct.html
├── MPI_Type_ub.html
├── MPI_Type_vector.html
├── MPI_Unpack.html
├── MPI_Unpack_external.html
├── MPI_Unpublish_name.html
├── MPI_Wait.html
├── MPI_Waitall.html
├── MPI_Waitany.html
├── MPI_Waitsome.html
├── MPI_Win_call_errhandler.html
├── MPI_Win_complete.html
├── MPI_Win_create.html
├── MPI_Win_create_errhandler.html
├── MPI_Win_create_keyval.html
├── MPI_Win_delete_attr.html
├── MPI_Win_fence.html
├── MPI_Win_free.html
├── MPI_Win_free_keyval.html
├── MPI_Win_get_attr.html
├── MPI_Win_get_errhandler.html
├── MPI_Win_get_group.html
├── MPI_Win_get_name.html
├── MPI_Win_lock.html
├── MPI_Win_post.html
├── MPI_Win_set_attr.html
├── MPI_Win_set_errhandler.html
├── MPI_Win_set_name.html
├── MPI_Win_start.html
├── MPI_Win_test.html
├── MPI_Win_unlock.html
├── MPI_Win_wait.html
├── MPI_Wtick.html
├── MPI_Wtime.html
└── index.htm
501 directories, 5693 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论