Is OpenMP built on pthreads?

General OpenMP discussion

Is OpenMP built on pthreads?

Postby mechapple » Fri Jul 12, 2013 9:57 pm

I was wondering if OpenMP has been developed over pthreads. I have received fairly mixed answers over the internet, so I was wondering if the forum could clarify this.
I'm not even sure if I'm asking the question in the best way possible.
mechapple
 
Posts: 1
Joined: Fri Jul 12, 2013 9:20 pm

Re: Is OpenMP built on pthreads?

Postby MarkB » Mon Jul 15, 2013 2:11 am

There have been a few open source implementations of OpenMP built on top of pthreads, notably OpenUH http://www2.cs.uh.edu/~openuh/ and Omni http://www.hpcs.cs.tsukuba.ac.jp/omni-compiler/

Commercial implementations of OpenMP typically don't use pthreads, but are built directly on top of whatever thread library the target OS supplies.
MarkB
 
Posts: 456
Joined: Thu Jan 08, 2009 10:12 am
Location: EPCC, University of Edinburgh


Return to Using OpenMP

Who is online

Users browsing this forum: Exabot [Bot] and 12 guests