Search found 3 matches

by nsmeds
Mon Feb 09, 2015 3:00 am
Forum: TR2 and TR3 Discussion
Topic: Using named common blocks in target transfers
Replies: 1
Views: 20756

Using named common blocks in target transfers

In the treatment of target constructs named common blocks are only explicitly mentioned in the context of DECLARE TARGET meaning that it is unclear if it is allowed to use a named common block in a MAP clause of a data transfer (TARGET, TARGET DATA and/or TARGET UPDATE) I'd suggest the following cha...
by nsmeds
Wed Feb 04, 2015 7:24 am
Forum: OpenMP 4.0 API Specifications
Topic: target and threadprivate
Replies: 0
Views: 20981

target and threadprivate

Section 2.9.2 target Construct The effect of an access to a threadprivate variable in a target region is unspecified This appears to me to be overly defensive. Threadprivate variables should be accessible in parallel regions inside target regions if nothing else. I would like to argue that the "mas...
by nsmeds
Wed Feb 04, 2015 6:16 am
Forum: OpenMP 4.0 API Specifications
Topic: Variables in num_thread clauses have un-clear context
Replies: 0
Views: 19724

Variables in num_thread clauses have un-clear context

Here is something that I noticed have changed over the API definitions. I must admit I don't understand why they changed in OpenMP 3, and I don't see the changes having any positive effect on the OpenMP API. In particular in the case of nested parallelism the current wording gets confusing to me. Op...