O'Reilly logo

High Performance Parallelism Pearls Volume Two by James Reinders, Jim Jeffers

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1

Introduction

James Reinders; Jim Jeffers    Intel Corporation, USA

Abstract

This chapter introduces this book written by 73 experts sharing real-world examples and techniques that led to high-performance applications on multicore and many-core system. All chapters reference actual code and the modifications made to the code to improve performance. Codes discussed are freely available for download (http://lotsofcores.com). All the figures and diagrams from the book are available freely as well, to help facilitate teaching of parallel programming.

Keywords

512-bit SIMD

AVX-512

Coarse-grain

Embree

MPI

MPI shared memory

OSPRay

OpenCL

OpenMP

Python

SIMD

TBB

Xeon Phi

Heterogeneous

Hybrid parallelism

In-order

Latency optimizations

Many-core ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required