In C programming…
Are there any libraries out there that parallelizes and synchronizes code without using POSIX threads?
I've heard of OpenMP. But after checking the symbols table of a hello world implementation, I observe OpenMP is just a library built on PThreads.
EDIT
See my comment under @tmyklebu's answer