James Reinders

http://twitter.com/jamesreinders

Portland, Oregon

Parallel Computing Expert

Areas of Expertise:

  • parallelism
  • parallel computing
  • TBB
  • Threading Building Blocks
  • Cilk
  • Cilk Plus
  • OpenMP
  • speaking
James Reinders, Chief Evangelist of Intel Software Products, is a senior engineer who joined Intel Corporation in 1989 and has contributed to a number of projects, including the world's first TeraFLOP supercomputer (ASCI Red), the world's first TeraFLOP SMP on a chip (Knights Corner/Intel Xeon Phi Coprocessor), compilers and architecture work for the iWarp, Pentium Pro, Pentium II, Itanium, and Pentium 4 processors. He has years of experience in processor architecture, optimizing compilers, parallel computer architecture, and making products for software developers.

James has authored technical books, including VTune™ Performance Analyzer Esssentials (Intel Press, 2005), Intel® Threading Building Blocks (O'Reilly Media, 2007), Structured Parallel Programming (Morgan Kaufmann, 2012), and Intel® Xeon Phi™ Coprocessor High Performance Programming (Morgan Kaufmann, 2013).

Intel Threading Building Blocks Intel Threading Building Blocks
by James Reinders
July 2007
Print: $39.99
Ebook: $31.99

James Reinders

"This book is not just a discussion of a C++ template library. It provides a lovely and in-depth overview of much of what we have learned about parallel computing in the last 25 years. It could be a great textbook for a course on parallel programming."
--Dennis Gannon, Science Director, Pervasive Technology Labs at Indiana University, former head of DARPA's High Performance Computing (HPC++) project, and steering committee member of the Global Grid Forum