Re: OpenMP 3.0 libgomp ABI documentation for TASK construct

2009-10-05 Thread Qihang Huang
That's super! Thank you Antoniu. With the capacity of printing the expanded code, it feels a lot more freedom now when reading the source code of libgomp. Cheers, Tim On Mon, Oct 5, 2009 at 8:29 AM, Antoniu Pop wrote: > Hi Tim, > > >> From gcc online docs (http://gcc.gnu.org/onlinedocs/libgomp/)

OpenMP 3.0 libgomp ABI documentation for TASK construct

2009-10-03 Thread Qihang Huang
Hi, >From gcc online docs (http://gcc.gnu.org/onlinedocs/libgomp/), I found documentations for most of OpenMP constructs, except one very important construct TASK. I don't know why it is missing, but I really need to find out how TASK get transformed into GOMP_* routines. I posted this question be

OpenMP 3.0 Task implementation

2009-08-23 Thread Qihang Huang
Hi, I am currently reading the libgomp source code, hoping to understand how gcc schedule tasks and how pthread pool is used in a nested parallel region. On the manual section, there are implementation ABI for PARALLEL, SINGLE, etc constructs. But for some reason, I don't find the same info for T

GOMP project OpenMP 3.0 design document

2009-08-09 Thread Qihang Huang
Hi list, I found some preliminary documents for the initial GOMP project, but it is old and not much detail. I was wondering whether there is a design document for OpenMP 3.0? Or something similar. That would be really helpful. Many thanks. Cheers, Tim