- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Does Intel Fortran Composer XE 2011 for Windows support multi processor? What should I do to modify a code to support multi processor? Thanks.
Link Copied
8 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, it does. There are many ways to take advantage of multiprocessors. The simplest is adding the /Qparallel option, but by itself, it may not get you a lot. The Guided Auto Parallelization feature can help you with suggestions for code changes that improve autoparallelization. The DO CONCURRENT construct also works with /Qparallel.
Then there is OpenMP, which requires code changes. There is a large aection of the "Optimizing Applications" documentation dealing with parallelization.
There is also the Coarray feature from Fortran 2008, which supports multiprocessors by default, but requires the most code changes.
Then there is OpenMP, which requires code changes. There is a large aection of the "Optimizing Applications" documentation dealing with parallelization.
There is also the Coarray feature from Fortran 2008, which supports multiprocessors by default, but requires the most code changes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Steve. Do you have a document on those?
Found it: http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/cpp/win/compiler_c/optaps/common/optaps_intro.htm?wapkw=%28Optimizing+Applications%29
but this one is for Intel C++, anything for Intel Fortran?
Found it: http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/cpp/win/compiler_c/optaps/common/optaps_intro.htm?wapkw=%28Optimizing+Applications%29
but this one is for Intel C++, anything for Intel Fortran?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
All of the advice and switches in this article apply to Fortran also.
------
Wendy
- 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
Steve,
I can't find anyone for multi processor, could you tell me which one? Thanks
I can't find anyone for multi processor, could you tell me which one? Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
All our products apply to mulit processor. The document which focuses on the Fortran Windows Compiler is here:
http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/fortran/win/index.htm
http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/fortran/win/index.htm
------
Wendy
Attaching or including files in a post
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This link includes all fortran documents. I can see
Optimizing Applications
and
Creating
Parallel Applications
Which one is for how to change a code to multi processor in Intel Fortran? Thanks.
Optimizing Applications
and
Which one is for how to change a code to multi processor in Intel Fortran? Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The "Creating Parallel Applications" link is more relevant. The "Optimizing" link is for general optimization topics.
![](/skins/images/895D6060305DF45A57FACF854B5A8CD1/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