Get full access to Intel Xeon Phi Processor High Performance Programming, 2nd Edition and 60K+ other titles, with a free 10-day trial of O'Reilly.
There are also live events, courses curated by job role, and more.
Discusses the AVX-512 vector parallel capabilities of Knights Landing and introduces how to utilize them. This chapter gives the fundamentals, which are the same techniques found in most any tutorial or reference on vectorization for processors.
MIC architecture; Xeon Phi; MKL; Intrinsics; Inlining; SIMD; Vectors; VTune; Vectorization Advisor; Vectorization; AVX-512; Reciprocal; Gather; Scatter; FLOPs; SIMD mask; SIMD; Memory access pattern; Memory footprint; Optimization report; Random number (vectorization of); OpenMP
What is new with Knights Landing in this chapter?
One way or another, using the Advanced Vector eXtensions 512-bit (AVX-512) operations, is critical to the performance of ...
Get Intel Xeon Phi Processor High Performance Programming, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.
Get Mark Richards’s Software Architecture Patterns ebook to better understand how to design components—and how they should interact.
Dive in for free with a 10-day trial of the O’Reilly learning platform—then explore all the other resources our members count on to build skills and solve problems every day.