Menu

Tree [ba5e68] master dev-0.1 release-0.1.0 /
 History

HTTPS access


File Date Author Commit
 CMakeModules 2012-02-15 Martin Koehler Martin Koehler [0ad27a] - fixes in FreeBSD port
 debian 2012-02-20 Martin Koehler Martin Koehler [ba5e68] changend license to GPLv2+
 example 2012-02-20 Martin Koehler Martin Koehler [ba5e68] changend license to GPLv2+
 include 2012-02-20 Martin Koehler Martin Koehler [ba5e68] changend license to GPLv2+
 misc 2012-02-17 Martin Koehler Martin Koehler [1e46d9] remove useless files
 src 2012-02-20 Martin Koehler Martin Koehler [ba5e68] changend license to GPLv2+
 .gitignore 2012-02-15 MK MK [6e2cc1] - add debian package information
 CMakeLists.txt 2012-02-14 Martin Koehler Martin Koehler [f69448] - fixe problems if doxygen is not available
 Doxyfile.in 2012-02-13 Martin Koehler Martin Koehler [b2591d] - add documentation
 LICENSE 2012-02-20 Martin Koehler Martin Koehler [ba5e68] changend license to GPLv2+
 README 2012-02-20 Martin Koehler Martin Koehler [ba5e68] changend license to GPLv2+
 cmake_uninstall.cmake.in 2011-09-19 Martin Koehler Martin Koehler [d19768] Initial Commit
 config.h.in 2012-01-27 Martin Koehler Martin Koehler [57f2d1] - small fixes

Read Me

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).