Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Multithreading with I7 Processor

usachemo
Beginner
474 Views
I am getting ready to dive into a project that involves multithreading with a new I7 computer. I have heard that the compiler will automatically use the multi core processor so that OpenMP is not needed. Is this the case?

Also, is there any good documentation on how to program multithreading in fortran?

Thanks.

Mike
0 Kudos
1 Reply
TimP
Honored Contributor III
474 Views
Under ideal circumstances, /Qparallel option can produce efficient OpenMP code without the inclusion of OpenMP directives. It does much better when the code is organized so as to be suitable for OpenMP. Good references on OpenMP and MPI programming remain helpful, such as "Using OpenMP," Chapman, Jost, van der Pas, MIT Press.
0 Kudos
Reply