- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi there,
how can I find out which OpenMP version I am using ?
Compiler version:
Intel Visual Fortran Composer XE 2011 Integration for Microsoft Visual Studio* 2010, 12.0.3471.2010
Cheers
-Ralf
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The macro _OPENMP should have the value 200805, meaning the standard issued in the month 05/2008 (OpenMP 3.0), although that level of the standard isn't fully implemented. With some much older compiler, if you got an earlier value of the macro, you would know that it is not OpenMP 3.0.
I'm not sure what version number you are quoting; the compiler version is given at command line by
ifort -V
I'm not sure what version number you are quoting; the compiler version is given at command line by
ifort -V
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Tim,
where do I find the macro '_OPENMP'?
the number I quoted is from the VS 2010 Help-Menu, under Installed products when I go on 'Intel Visual Fortran'.
ifort -V gives 12.0.4.196 Build 20110427
Cheers
-Ralf
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
_OPENMP is a preprocessor macro. You'd have to use it in a program and compile it with preprocessing enabled.
The 12.0 compiler supports OpenMP 3.0.
The 12.0 compiler supports OpenMP 3.0.
![](/skins/images/7B0AB6865064EAE32B30EC9A4E94B48A/responsive_peak/images/icon_anonymous_message.png)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page