The OpenMP* application programming interface turns 20 this year―and we’re celebrating in the new issue of The Parallel Universe, Intel’s quarterly magazine that explores inroads and innovations in software development.
We asked Michael Klemm (the current CEO of the OpenMP Architecture Review Board, or ARB) and some of his colleagues to give an overview of the newest features in the specification―particularly, enhancements to task-based parallelism and offloading computations to specialized accelerators. Learn why OpenMP remains the gold standard for portable, vendor-neutral parallel programming directives.
This issue’s other hot topics include:
Reducing Packing Overhead in Matrix-Matrix Multiplication: Improving performance on multicore and many-core Intel® architectures, particularly for deep neural networks
Identify Scalability Problems in Parallel Applications: How to boost scalability for Intel® Xeon and Intel® Xeon Phi™ processors using New Intel® VTune™ Amplifier memory analysis
Vectorization Opportunities for Improved Performance with Intel® AVX-512 47: Examples of how Intel® compilers can vectorize and speed up loops
Intel® Advisor Roofline Analysis: A new way to visualize performance optimization trade-offs
Intel-Powered Deep Learning Frameworks: Your path to deeper insights
Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.
Notice revision #20110804