About OpenMP and OpenMP.org
Mission
The OpenMP Application Program Interface (API) supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including Unix platforms and Windows NT platforms. Jointly defined by a group of major computer hardware and software vendors, OpenMP is a portable, scalable model that gives shared-memory parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer.
The OpenMP Architecture Review Board
The OpenMP ARB (or just “ARB”) is the non-profit corporation that owns the OpenMP brand, oversees the OpenMP specification and produces and approves new versions of the specification. The ARB helps to organize and fund conferences, workshops, and other related events, and promotes OpenMP. The ARB is composed of permanent and auxiliary members. Permanent members are vendors who have a long-term interest in creating products for OpenMP. Auxiliary members are normally organizations with an interest in the standard but that do not create or sell OpenMP products.
Contact the ARB at the e-mail address omp-arb AT openmp.org . Your request will be placed in a moderation queue for approval. This is an appropriate address for questions about membership, business issues, and the like. All other questions about the OpenMP API should be directed through the User Forums. The ARB, like most non-profit corporations, has corporate officers (CEO, CFO, and Secretary) and a Board of Directors. The officers are responsible for the day-to-day business of the corporation. The Board of Directors is responsible for setting long-term corporate direction and approving large or unusual expenditures; it acts as an oversite and governance body for the corporation.
Directors
Josh Simons, Sun Microsystems — Chair (through 2008) is a Distinguished Engineer at Sun Microsystems with over twenty years of experience in High Performance Computing. He joined Sun in 1996 from Thinking Machines Corporation, a pioneering company in the area of Massively Parallel Processors (MPPs), where he held a variety of technical positions. Josh has worked on developer tools for distributed parallel computing, including language and compiler design, scalable parallel debugger design and development, and MPI. He has also worked in the areas of 3D graphics, image processing, and realtime device control. Josh has an undergraduate degree in Engineering from Harvard College and a Masters in Computer Science from Harvard University. Josh has served as a member of the Board of Directors since 2002 and is currently serving as Chairman of the Board. 
Rupak Biswas, NASA (through 2008) As acting chief of the NASA Advanced Supercomputing (NAS) Division, Dr. Rupak Biswas oversees the full range of high-performance computing services for NASA’s primary supercomputing center. Biswas received his Ph.D. in Computer Science from Rensselaer Polytechnic Institute in 1991, and has been at NASA ever since. During this time, he has received several NASA awards, and two Best Paper prizes given at the international “SC” conferences on high performance computing, networking and storage. He has published more than 130 technical papers on a variety of scientific computing topics in archival journals and at major peer-reviewed conferences, given numerous talks at home and abroad, and edited several journal special issues. 
Sanjiv Shah, Intel (through 2010) is the director of the Performance, Analysis and Threading Lab in the software group at Intel. Sanjiv specializes in parallel computing and his lab produces tools and libraries for parallel software, performance and correctness analysis. Sanjiv has been extensively involved with the OpenMP specifications from the beginning and implemented the first Fortran and C/C++ compilers supporting OpenMP (and precursors of OpenMP). He is a former CEO of the OpenMP Architecture Review Board and continues to serve on its Board of Director
Koh Hotta, Fujitsu (through 2010) is a deputy general manager of Software Division at Next Generation Technical Computing Unit in Fujitsu Limited. He joined Fujitsu in 1980 after graduating the University of Tokyo. Koh has started career in HPC for compiler development for Fujitsu VP series. He is now responsible for research and development of system software including compilers, development tools for next generation super-computer systems. Koh has an undergraduate degree in Science from the University of Tokyo and a Masters of Management from McGill University. Koh has served as a member of the Board of Directors since 2005.
Roch Archambault, IBM (through 2009) is a Senior Technical Staff Member at the IBM Toronto Lab in the compiler development area. His most significant contributions have been as an architect and technical lead in compiler back-end and optimization technologies for IBM C, C++, and FORTRAN compiler products. He has actively participated in High Performance Computing (HPC) customer bid situations and played an important role supporting IBM HPC marketing teams. Mr. Archambault has extensive experience in inventing and producing code in the form of prototypes or fully implemented features and is well known for his in-depth knowledge of compiler and optimization technologies.
Officers
CEO: Larry Meadows, Intel
Larry Meadows recieved a BA in Mathematics from Reed College in 1982. He has been involved in programming tools and libraries for scientific and parallel computing since then, at various companies including FPS computing, Mentor Graphics, The Portland Group (founder), Sun Microsystems, and Intel. He is currently a Principal Engineer at Intel Corporation, working on tools for performance analysis and correctness of threaded programs. He lives on a gentleman’s farm in Newberg, OR with his wife Donna, two coatimundis, two pygmy goats, a potbellied pig, four dogs, several chickens, too many cats, a lot of koi, and a host of freeloaders including a blue heron who wants to eat the koi.
CFO: Dave Poulsen, Intel
Dave Poulsen received a Ph.D. degree in Electrical and Computer Engineering from the University of Illinois in 1994. He then joined Kuck and Associates, Inc. (KAI) where he worked on parallelizing compilers, as well as KAI’s OpenMP compiler and threading correctness/performance tools. With KAI’s acquisition by Intel in 2000, he worked on integrating OpenMP and KAI’s threading tools technologies into Intel’s software product line-up. After a brief stint working on Intel’s MPI library product, Dave became the project lead for Intel’s new Threading Building Blocks (TBB) product. Dave is currently the engineering manager of the Threading Runtimes team in the Performance, Analysis and Threading Lab at Intel, which develops their OpenMP runtime libraries as well as TBB. Prior to working on his Ph.D., Dave worked for IBM in upstate New York, where he was a processor designer for 3090-class mainframe CPUs. And, he’s very neat and well organized, and knows how to balance a checkbook, which is why he is CFO.
Secretary: Nawal Copty, Sun Microsystems received a Ph.D. degree in Computer Science from Syracuse University. She leads the OpenMP project at Sun. Her interests include parallel languages and architectures, compilers and tools for multi-threaded applications, and parallel algorithms.
Members
Permanent Members of the ARB:
- AMD (David Leibs)
- Cray (James Beyer)
- Fujitsu (Matthijs van Waveren)
- HP (Uriel Schafer)
- IBM (Kelvin Li)
- Intel (Sanjiv Shah)
- NEC (Kazuhiro Kusano)
- The Portland Group, Inc. (Michael Wolfe)
- SGI (Lori Gilbert)
- Sun (Nawal Copty)
- Microsoft (-)
Auxiliary Members of the ARB:
- ASC/LLNL (Bronis R. de Supinski)
- cOMPunity (Barbara Chapman)
- EPCC (Mark Bull)
- NASA (Henry Jin)
- RWTH Aachen University (Dieter an Mey)
Webmaster: Richard Friedman, Sun Microsystems (through 2008)
Senior Staff Information Engineer in the Sun Information Products group, Richard’s first computer was an IBM 650, followed by the CDC 6600 at New York University in 1965. Now lead technical writer for Sun Studio compilers since 1995, prior to coming to Sun he was the staff systems and applications programmer (at the Lawrence Berkeley Lab, U.C. Berkeley, Pacific-Sierra Research, and Applied Parallel Research) who also wrote the documentation.


RSS