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).
"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
|
| |