-
Notifications
You must be signed in to change notification settings - Fork 0
Hierarchical MPI
License
GPL-3.0, BSD-3-Clause licenses found
Licenses found
GPL-3.0
COPYING
BSD-3-Clause
LICENSE.TXT
hxalid/himpi
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Installation ============ Required software: 1. Any C/C++ compiler and MPI 2. GSL (GNU Scientific Library) 3. Any BLAS library for examples (e.g. ATLAS, gsl cblas, gotoblas etc.). It will be made as optional in future. 4. Boost (The Boost C++ libraries: Graph) 5. Git 6. GNU Autotools Optional software: 1. Gnuplot (An Interactive Plotting Program) - for performance diagrams 2. Graphviz (Graph Visualization Software: dot) - for tree visualization GSL If GSL is installed in a non-default directory $ export LD_LIBRARY_PATH=DIR/lib:$LD_LIBRARY_PATH Boost 1. Boost should be configured with at least the Graph library (default: all) $ ./configure --prefix=DIR --with-libraries=graph 2. Default installation: - DIR/include/boost_version/boost - DIR/lib/libboost_library_versions.* Create symbolic links: $ cd DIR/include; ln -s boost_version/boost $ cd DIR/lib; ln -s libboost_[library]_[version].[a/so] libboost_[library].[a/so] $ export LD_LIBRARY_PATH=DIR/lib:$LD_LIBRARY_PATH For users --------- Clone latest source code git@git.ucd.ie:khalid.hasanov/himpi.git $ cd himpi $ autoreconf -fi $ ./configure $ make $ make install Configuration ------------- Packages: --with-gsl-dir=DIR GNU Scientific Library directory --with-boost-dir=DIR The Boost C++ libraries directory Check configure options: $ ./configure -h
About
Hierarchical MPI
Resources
License
GPL-3.0, BSD-3-Clause licenses found
Licenses found
GPL-3.0
COPYING
BSD-3-Clause
LICENSE.TXT
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published