JIT

PLDI Tutorial on Intel® Array Building Blocks, a dynamic compiler for data-parallel heterogeneous systems

The Conference on Programming Language Design and Implementation (PLDI), June 4-8, 2011, in San Jose, CA features a half-day tutorial that I’ll be giving on Intel® Array Building Blocks, which is a dynamic compiler for data-parallel heterogeneous systems. The abstract for the tutorial may be found below.

Half-day tutorial, presented in the afternoon of Sat, June 4, 2011:

Intel Array Building Blocks: A dynamic compiler for data-parallel heterogeneous systems
Chris J. Newburn (CJ)

Abstract

Three Things to Consider After Intial Speedups

Intel® ArBB is well suited for large kernels of computation combined with a large data set. We describe common optimizations to try once you have gotten initial scalability with a small kernel.
  • Primitivas Intel® Integrated Performance
  • Biblioteca kernel de matemática Intel®
  • Software WhatIf
  • JIT
  • Otimização
  • Assine o JIT