libbomp2: initial commit of the new OMP library
authorReto Achermann <acreto@student.ethz.ch>
Mon, 29 Dec 2014 09:05:09 +0000 (10:05 +0100)
committerReto Achermann <acreto@student.ethz.ch>
Mon, 29 Dec 2014 09:05:09 +0000 (10:05 +0100)
commite51d12073b8a23597ca1015be18b328ed72697f6
treefc59ad4080a4946aa92b84bb0c33fad4777041f2
parentc7bad19e83596e5112e173a3a37f2e8e3db8d298
libbomp2: initial commit of the new OMP library

replaced thread_creates() with message only work distribution
use of NUMA functions to determine system architecture.
25 files changed:
if/Hakefile
if/bomp.if [new file with mode: 0644]
include/omp.h
lib/bomp_new/Hakefile [new file with mode: 0644]
lib/bomp_new/atomic.c [new file with mode: 0644]
lib/bomp_new/barrier.c [new file with mode: 0644]
lib/bomp_new/bomp.c [new file with mode: 0644]
lib/bomp_new/bomp_init.c [new file with mode: 0644]
lib/bomp_new/bomp_node.c [new file with mode: 0644]
lib/bomp_new/bomp_thread.c [new file with mode: 0644]
lib/bomp_new/critical.c [new file with mode: 0644]
lib/bomp_new/icv.c [new file with mode: 0644]
lib/bomp_new/include/bomp_debug.h [new file with mode: 0644]
lib/bomp_new/include/bomp_internal.h [new file with mode: 0644]
lib/bomp_new/include/omp_abi.h [new file with mode: 0644]
lib/bomp_new/include/omp_environment.h [new file with mode: 0644]
lib/bomp_new/include/omp_icv.h [new file with mode: 0644]
lib/bomp_new/loop.c [new file with mode: 0644]
lib/bomp_new/omp.c [new file with mode: 0644]
lib/bomp_new/omp_icv.c [new file with mode: 0644]
lib/bomp_new/ordered.c [new file with mode: 0644]
lib/bomp_new/parallel.c [new file with mode: 0644]
lib/bomp_new/sections.c [new file with mode: 0644]
lib/bomp_new/single.c [new file with mode: 0644]
lib/bomp_new/test/test.c [new file with mode: 0644]