James Fung

Dr. Charles P. Pfleeger is an independent computer and information system security consultant. Through Pfleeger Consulting Group, he provides threat and vulnerability analysis, system design review, certification prep, training, expert testimony, and general security advice to clients worldwide. He was Master Security Architect at Cable and Wireless and Exodus Communications; and Professor in Computer Science at U. of Tennessee. Dr. Shari Lawrence Pfleeger is Director of Research for the Institute for Information Infrastructure Protection at Dartmouth, a consortium of leading universities, national laboratories and nonprofit institutions dedicated to strengthening U.S. cyber infrastructure.

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.

Dan Ginsburg

Aaftab Munshi has been architecting GPUs for more than a decade. At ATI (now AMD), he was a Senior Architect in the Handheld Group. He is the spec editor for the OpenGL ES 1.1 and OpenGL ES 2.0 specifications. Affie currently works at Apple.   

Dan Ginsburg has been working on video games and computer graphics for more than ten years. Dan is currently a Senior Member of Technical Staff at AMD.  He has worked in a variety of roles at AMD, including the development of OpenGL drivers, the creation of desktop and handheld 3D demos, and currently leading the development of handheld GPU developer tools. Before joining AMD, Dan worked for n-Space, Inc., an Orlando-based game development company. He holds a B.S. in Computer Science from Worcester Polytechnic Institute and an M.B.A from Bentley College.

Dave Shreiner has been working with OpenGL for almost two decades, and more recently with OpenGL ES. During that time, he authored the first commercial training course on OpenGL while working at Silicon Graphics Computer Systems (SGI), and has worked as an author on the OpenGL Programming Guide. He’s presented introductory and advanced courses on OpenGL programming worldwide at numerous conferences, including SIGGRAPH. Dave is now a Media Systems Architect at ARM, Inc. He holds a B.S. in Mathematics from the University of Delaware.

Timothy G. Mattson

Timothy G. Mattson is Senior Research Scientist at Intel's Computational Software Laboratory in Hillsboro, OR, where he develops technologies that simplify parallel computing for general programmers. He holds a Ph.D. in Chemistry from University of California, Santa Cruz.

Beverly A. Sanders is Associate Professor at the Department of Computer and Information Science and Engineering, University of Florida, Gainesville. Her research interests include formal methods, component systems, and design patterns for parallel programs.

Berna Massingill is Assistant Professor in the Department of Computer Science at Trinity University, San Antonio, TX. Her research interests include parallel and distributed computing, design patterns, and formal methods. She holds a Ph.D. from the California Institute of Technology.



Aaftab Munshi

Aaftab Munshi has been architecting GPUs for more than a decade. At ATI (now AMD), he was a Senior Architect in the Handheld Group. He is the spec editor for the OpenGL ES 1.1 and OpenGL ES 2.0 specifications. Affie currently works at Apple.   

Dan Ginsburg has been working on video games and computer graphics for more than ten years. Dan is currently a Senior Member of Technical Staff at AMD.  He has worked in a variety of roles at AMD, including the development of OpenGL drivers, the creation of desktop and handheld 3D demos, and currently leading the development of handheld GPU developer tools. Before joining AMD, Dan worked for n-Space, Inc., an Orlando-based game development company. He holds a B.S. in Computer Science from Worcester Polytechnic Institute and an M.B.A from Bentley College.

Dave Shreiner has been working with OpenGL for almost two decades, and more recently with OpenGL ES. During that time, he authored the first commercial training course on OpenGL while working at Silicon Graphics Computer Systems (SGI), and has worked as an author on the OpenGL Programming Guide. He’s presented introductory and advanced courses on OpenGL programming worldwide at numerous conferences, including SIGGRAPH. Dave is now a Media Systems Architect at ARM, Inc. He holds a B.S. in Mathematics from the University of Delaware.