- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For do this
- Full support of Intel multi-core processors and 64-bit architectures
- Quadruple-precision floating point REAL(16) and COMPLEX(32)
- Automatic parallelization
- OpenMP* support
- Advanced optimization for new Intel processor
im beginner in parallel !
and how can i use multi core or multi system for fortran programs?
plese help me that where to begin start parallel language in fortran!
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Welcome to the forum!
Your questions cover a wide range of topics. Current Intel Fortran does support all Intel multi-core processors and all Intel "x64" processors (and compatible processors from other manufacturers.) It supports quadruple precision REAL and COMPLEX types, though these operations are performed in software, not hardware.
I would suggest that you start with the Intel Fortran documentation with the sections under "Key Features". Here you will read about automatic parallelization, OpenMP and more. As far as advanced optimization goes, I suggest you start with the /QxHost option (in Visual Studio this is Fortran > Code Generation > Intel Processor-Specific Optimization > The processor performing the compilation. This will optimize for the processor you compile on. Also read about the Guided Automatic Parallelization feature that can give you hints for helping the compiler parallelize your program.
Your questions cover a wide range of topics. Current Intel Fortran does support all Intel multi-core processors and all Intel "x64" processors (and compatible processors from other manufacturers.) It supports quadruple precision REAL and COMPLEX types, though these operations are performed in software, not hardware.
I would suggest that you start with the Intel Fortran documentation with the sections under "Key Features". Here you will read about automatic parallelization, OpenMP and more. As far as advanced optimization goes, I suggest you start with the /QxHost option (in Visual Studio this is Fortran > Code Generation > Intel Processor-Specific Optimization > The processor performing the compilation. This will optimize for the processor you compile on. Also read about the Guided Automatic Parallelization feature that can give you hints for helping the compiler parallelize your program.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For learning OpenMP, I recommend the book Using OpenMP by Barbara Chapman et al, MIT Press. You can find a reference to the book at http://openmp.org.
The book has both C and Fortran examples.
The book has both C and Fortran examples.
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