- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Fuji,
i have your sample compiler on openSUSE 12.3 64 Bit Linux with a i7-950 as compiler i use the new 2013 SP1 Version 14.0.00
from compiler , i use the same options, no problems no error message, compile successful
regards
Franz
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The #include is empty ? or this is not the exact source code ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I hadn't seen schedule(auto) used before; I don't find it addressed in Intel documentation. OpenMP 3.0 has been getting some corrections in Intel compilers just this year. Some OpenMP 3.1 features may be completed in 2013 SP1 along with a beginning of OpenMP 4.0. I've already harped too often on this confusion about which compiler versions support how much of each OpenMP standard. The good news is that with sponsorship by Intel of part of OpenMP 4.0, OpenMP should be getting renewed emphasis.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sergey,
>I'll do a verification, however it will be on a Windows platform, and post my results.
Thank you! I'm looking forward your verification and posts.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Sergey,
oh, i mean the following compiler
inux-cuda55:~ # icc --version
icc (ICC) 14.0.0 20130417
Copyright (C) 1985-2013 Intel Corporation. All rights reserved.
linux-cuda55:~ # icpc --version
icpc (ICC) 14.0.0 20130417
Copyright (C) 1985-2013 Intel Corporation. All rights reserved.
linux-cuda55:~ #
from the new Intel C++ and Fortran Composer XE 2013 SP1 Beta Program
Franz
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The beta agreements usually specify that you won't discuss on public forums, but instead use premier.intel.com support. I didn't read this one carefully either.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>It gets a little bit confusing. What C++ compiler are you talking about? Intel or GCC? Please clarify.
I'm talking about the intel C++ 13.1.1.
Besides, I can not get the C++ 14.0.0 because I'm not beta user.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
or that omp schedule(auto) is one of those facilities which were postponed until some of the OpenMP 4.0 features began to come in.
13.1.1 has been claimed to have introduced some OpenMP 3.x and 4.0 features, but I didn't find any new ones.
I have seen a presentation which claimed that certain OpenMP 3.0 and 3.1 features were part of OpenMP 4.0. I guess technically, that's correct, except for the point that a compiler which doesn't support them shouldn't claim to be 3.0/3.1. This adds to the confusion about which ones were or will be implemented in which version.
omp schedule(auto) appears to work both in the schedule clause and under OMP_SCHEDULE in more recent versions.
collapse should have been fully implemented in 13.1.0.149.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page