The Board of Directors of the OpenMP Architecture Review Board (ARB) is pleased to announce the appointment of Dr. Michael Klemm as the new CEO of the OpenMP organization, a group of vendors and research organizations creating the standard for one of the most popular shared-memory and embedded parallel programming models in use today. Dr. Klemm succeeds Mr. Michael Wong, who served as the OpenMP CEO for almost 5 years.
The Board of Directors and the members of the OpenMP ARB would like to thank Mr. Wong for his dedication and leadership over the past years. During his tenure, the OpenMP language standard added support for coprocessors and accelerators, became more agile by adding a procedure for publishing Technical Reports and yearly ratifications to the standard, and significantly grew in membership.
We are delighted to welcome Dr Klemm as our CEO,” said Sanjiv Shah, Chairman of the Board of Directors. “His experience leading many organizational activities as well as several technical features of OpenMP make him well qualified to lead the OpenMP ARB”.
Dr. Michael Klemm obtained an M.Sc. in Computer Science in 2003 and received a Doctor of Engineering degree (Dr.-Ing.) from the Friedrich-Alexander-University Erlangen-Nuremberg, Germany, in 2008. Michael Klemm works in the Developer Relations Division at Intel in Germany and his areas of interest include compiler construction, design of programming languages, parallel programming, and performance analysis and tuning. Michael Klemm joined the OpenMP organization in 2009.
“I look forward to working with Dr. Klemm to ensure the continued success and modernization of OpenMP”, says Dr. Bronis de Supinski, Chair of the OpenMP Language Committee. “Very close collaboration between Bronis de Supinski as the Chair of the OpenMP Language Committee and myself will be key to maintain OpenMP the programming model of choice, not only in HPC but for parallel programming in general”, says Michael Klemm.
The OpenMP ARB has as mission to standardize directive-based multi-language high-level parallelism that is performant, productive and portable. Jointly defined by a group of major computer hardware and software vendors, the OpenMP API is a portable, scalable model that gives parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from embedded systems and accelerator devices to multicore systems and shared-memory systems. The OpenMP ARB owns the OpenMP brand, oversees the OpenMP specification and produces and approves new versions of the specification.