Search found 10 matches

by tob
Mon Apr 22, 2013 1:43 am
Forum: OpenMP 4.0 Public Review Release Candidates
Topic: OpenMP 4.0 Release Candidate 2 Available
Replies: 6
Views: 36549

Re: OpenMP 4.0 Release Candidate 2 Available

Regarding the OMP_DISPLAY_ENV The intent of this command is not to state what is in the environment of the program (a simple "printenv | grep OMP" would do that. It is also expected that the env var that were set by the user explicitly will be directly reflected (as is) in the display output (more ...
by tob
Thu Mar 28, 2013 6:33 am
Forum: OpenMP 4.0 Public Review Release Candidates
Topic: Please add clarification to "private" and "firstprivate"
Replies: 0
Views: 22703

Please add clarification to "private" and "firstprivate"

"2.14.3.3 private clause" states for Fortran: "If any statement of the construct references a list item, a new list item of the same type and type parameters is allocated: once for each implicit task in the parallel construct; once for each task generated by a task construct; and once for each SIMD ...
by tob
Tue Mar 19, 2013 7:11 am
Forum: OpenMP 4.0 Public Review Release Candidates
Topic: OpenMP 4.0 Release Candidate 2 Available
Replies: 6
Views: 36549

Re: OpenMP 4.0 Release Candidate 2 Available

OMP_DISPLAY_ENV: Unfortunately, there is no way defined how to handle unset values. For instance, OMP_WAIT_POLICY can be PASSIVE or ACTIVE. However, an implementation might choose to use by default something between ACTIVE and PASSIVE if no environment variable is set. Thus, printing PASSIVE or ACTI...
by tob
Mon Mar 18, 2013 8:13 am
Forum: OpenMP 4.0 Public Review Release Candidates
Topic: OpenMP 4.0 Release Candidate 2 Available
Replies: 6
Views: 36549

Re: OpenMP 4.0 Release Candidate 2 Available

A very minor issue: On page 32: "OMP_DEFAULT-DEVICE" should be "OMP_DEFAULT_DEVICE"
by tob
Mon Jan 07, 2013 4:18 am
Forum: OpenMP 4.0 Public Review Release Candidates
Topic: Technical Report 1 - discuss here too.
Replies: 2
Views: 25861

Re: Technical Report 1 - discuss here too.

Follow up to my own comment/question. The declare target construct can be applied to a function (C, C++ and Fortran) or a subroutine (Fortran) to enable the creation of a device specific version that can be called from a target region. Are there restrictions? Namely, does it need to be in the same f...
by tob
Wed Dec 19, 2012 2:47 am
Forum: OpenMP 4.0 Public Review Release Candidates
Topic: Technical Report 1 - discuss here too.
Replies: 2
Views: 25861

Re: Technical Report 1 - discuss here too.

Regarding the Accelerator TR: * It think the document lacks (nonnormative) examples. They would help a lot to understand the document and to clarify some intentions. * It is rather unclear to me which constructs are allowed for the target. Especially, I am thinking of procedure/functions calls withi...
by tob
Wed May 11, 2011 8:32 am
Forum: Using OpenMP
Topic: Is there any way to get which CPU the thread is running on?
Replies: 3
Views: 4559

Re: Is there any way to get which CPU the thread is running

I want to know which thread is running on which CPU (considering multi-CPUs) or core. Is there any way to do this. (whatever). My advisor doubts performance will degrade when threads are running on different CPUs, while one CPU can provide enougth slots for these threads. Some OpenMP distributions ...
by tob
Wed May 04, 2011 12:44 am
Forum: Using OpenMP
Topic: Why AMD+parallel got the slowest?
Replies: 21
Views: 31814

Re: Why AMD+parallel got the slowest?

I am not sure what exactly to make of your results. You show one run using gfortran version 4.1.2, which I didn't think even supported OpenMP (documentation seems to indicate OMP support didn't go in till version 4.4). That's not quite right. GCC supports OpenMP v2.5 since 4.2 and only OpenMP v3.0 ...
by tob
Thu Feb 24, 2011 3:34 pm
Forum: Draft 3.1 Public Comment
Topic: Dropping of omp_integer_kind and omp_logical_kind
Replies: 2
Views: 24764

Re: Dropping of omp_integer_kind and omp_logical_kind

To add: Many Fortran compilers allow to change the default integer kind using a command line switch such as -i8 or -fdefault-integer-8 . Thus, for the compiler, two different integer kinds need to be supported, if the specification talks about "default integer kind" - or simply uses INTEGER without ...
by tob
Thu Feb 24, 2011 2:02 pm
Forum: Draft 3.1 Public Comment
Topic: Minor omissions
Replies: 1
Views: 23349

Minor omissions

4 Environment Variables: On page 151 is a list of all environment variables, but the newly added OMP_PROC_BIND is missing D Interface Declarations: The newly added function omp_in_final is missing from the example interface declaration files Version 3.0 to 3.1 Differences While this section is supp...