Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente Ultima revisione Entrambe le parti successive la revisione | ||
roberto.alfieri:pub:openmp [18/03/2022 15:37] roberto.alfieri [Tutorials, external links] |
roberto.alfieri:pub:openmp [18/03/2022 15:59] roberto.alfieri |
||
---|---|---|---|
Linea 14: | Linea 14: | ||
- | [[https://computing.llnl.gov/tutorials/openMP/#ProgrammingModel | Memory Model:]] | ||
{{:roberto.alfieri:pub:shared_mem.png?200|}} | {{:roberto.alfieri:pub:shared_mem.png?200|}} | ||
Linea 30: | Linea 29: | ||
Version 4.0 (July 2013), 4.5 (Nov 2015 ) and 5.0 (Nov 2018) add support for accelerators (target directives), vectorization (SIMD directives), thread affinity and cancellation. | Version 4.0 (July 2013), 4.5 (Nov 2015 ) and 5.0 (Nov 2018) add support for accelerators (target directives), vectorization (SIMD directives), thread affinity and cancellation. | ||
- | [[https://developers.redhat.com/blog/2019/03/19/whats-new-in-openmp-5-0/ | What's new in OpenMP 5.0 ]] | ||
- | === openMP support in the C/C++ Compilers === | ||
- | http://www.openmp.org/resources/openmp-compilers/ | + | === openMP support in the C/C++ Compilers === |
+ | https://www.openmp.org/resources/openmp-compilers-tools/ | ||
GCC: From GCC 6.1, OpenMP 4.5 is fully supported for C and C++ | GCC: From GCC 6.1, OpenMP 4.5 is fully supported for C and C++ | ||
Linea 49: | Linea 47: | ||
</note> | </note> | ||
- | INTEL: OpenMP 4.5 C/C++/Fortran supported in version 17.0 compilers | ||
== How to compile with openMP library == | == How to compile with openMP library == |