Home > Authors

Benedict Gaster

Affie Munshi, Software Architect at Apple, is the spec editor of the OpenCL specification. He has played a major role in defining the OpenCL API and steering the working group in the various discussions and debates on features in OpenCL. He was also the spec editor and lead of the OpenGL ES 1.1 and 2.0 specifications in Khronos. He manages the team that implements OpenCL at Apple and is coauthor of OpenGL® ES 2.0 Programming Guide (Addison-Wesley, 2009).
Bernard Gaster, AMD OpenCL Architect and Principle Engineer, is AMD’s representative for the development of the OpenCL specification at Khronos. He played a significant role in the development and steering of the language and developed the C++ API for OpenCL, which is a major feature for 1.1. He has taught a number of OpenCL courses, including courses at conferences such as Super Computing and SIGGRAPH, undergraduate courses, and others.
Tim Mattson is an applications programmer. He finds oil, shakes molecules, solves differential equations, and models electrons in simple atomic systems. He works with computer scientists to make sure the needs of parallel applications programmers are met. Tim has had the good fortune to work with brilliant people on truly great projects. Among these are the first TFLOP computer (ASCI Red); the OpenMP API for shared memory programming; the OpenCL programming language for heterogeneous platforms; Intel's first TFLOP chip (the 80 core research chip); and Intel’s 48 core research chip (SCC). Tim is also engaged in an ongoing long-term research program to record the fundamental design patterns used to engineer parallel software. This work builds on his book Patterns for Parallel Programming (Addison-Wesley, 2005).
Dan Ginsburg currently works at Children's Hospital Boston as a Principal Software Architect in the Fetal-Neonatal Neuroimaging and Development Science Center where he uses OpenCL for accelerating neuroimaging algorithms. Previously, he worked for Still River Systems developing image registration software for the Monarch 250 proton beam radiotherapy system. Dan was also Senior Member of Technical Staff at AMD, where he worked for over eight years in a variety of roles, including the development of OpenGL drivers, the creation of desktop and handheld 3D demos, and leading the development of handheld GPU developer tools.  Dan holds a B.S. in computer science from Worcester Polytechnic Institute and an M.B.A. from Bentley University.