MiMPI Project
C Makefile Objective-C Shell HTML C# Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
config
example
include
info
lib
src
src_EXTERN
test
util
AUTHORS
COPYING
INSTALL
LICENSE
LICENSE.md
Makefile
Makefile.in
Makefile.linux
Makefile.sp2
Makefile.sunos
README.md
acconfig.h
config.cache
config.log
config.status
configure
configure.in
w32.dsw

README.md

MiMPI: Multithred-Safe (partial) Implementation of MPI

Quick Start

How to get binaries from source:

cd

    To go to the MiMPI base directory.

vi configure.in

    [ OPTIONAL ] To add or change any option you wish.

autoconf

    Command to use in order to generate the "configure" script.

./configure

    Use ./configure in order to check your system and to generate the associated Makefiles.

make

    Compile MiMPI as a library ( lib/libmpi.a ),
    a daemon needed to run ( bin/ns.exe ) and some
    examples ( example/* )

How to install binaries into system:

cp lib/libmpi.a <system library path>

cp include/mpi.h <system includes path>

cp bin/ns.exe <system binary path>

  System library path are usally /lib or /usr/lib.
  System includes path is /usr/include and
  System binary path can be /bin or /usr/bin.

Some test for MiMPI:

cd test

    Go to test directory.

make

    Compile many test. Some options are plataform-bounded.