The SNOMP Libary
================
" SNOMP is Not OpenMP. "
The SNOMP Library implements a new approach for parallel programming on shared memory
architectures. The programming model is a mixture between the classical shared memory
parallel programming like PThreads or OpenMP and Message Passing like it is implemented
in MPI.
Requirements:
-------------
- Linux (>2.6.6, glibc >= 2.3) or FreeBSD (>.7.0)
- GCC >= 4.2.0
- CMake >= 2.6.
Install
-------
SNOMP uses the CMake build environment. To configure and compile it type
mkdir build
cd build
cmake ../
make
make install
The following options can be added to the cmake call:
-DCMAKE_INSTALL_PREFIX=/path/ Install PATH (Default: /usr/local/ )
-DDEBUG=ON/OFF Enables/Disables normal debug (Default: OFF)
-DEDEBUG=ON/OFF Enables/Disables extended debug (Default: OFF)
-DEXAMPLES=ON/OFF Enables/Disables to build the examples (Default: ON)
-DDOCS=ON/OFF Enables/Disables the documentation.
All other CMake options like CMAKE_INSTALL_PREFIX will work too.
Contact
-------
www: http://snomp.sourceforge.net
bugtracker: http://sourceforge.net/apps/mantisbt/snomp/
mail: grisuthedragon@users.sourceforge.net
All code is licenced under GPL-2+. If you need an other license, please contact
the author(s).