( persicsb | 2010. 09. 26., v – 15:56 )

pthreads miert ne lehetne hasznalhato? Az OpenMP csak syntactic sugar, a hatterben o is pthreadset hasznal GCC-vel vagy MinGW-vel forditva. Az MSVC-nek sajat OpenMP megvalositasa van, ami nem pthreadses, nyilvan. Az OpenMP-vel sokszor vigyazni kell Windows platformon, csak az MSVC-t hasznaljuk. A pthreads ugyanis Win32 alatt erosen bugos, pl. raul egy olyan szalkezelo hivasra, ami miatt mas progik nem nagyon tudnak vele egyuttmukodni. JNI-vel megszivtuk ezt, a JVM nem tudott elindulni sem.