OpenMP News


»Latest OpenMP News

Some new developments regarding OpenMP:

»GCC 6.1 Released - Supports OpenMP 4.5

GCC 6.1 is a major release containing substantial new functionality not available in GCC 5.x or previous GCC releases. The OpenMP 4.5 specification is fully supported in this new release, and the compiler can be configured for OpenMP offloading to Intel XeonPhi Knights Landing and AMD HSAIL.

See https://gcc.gnu.org/gcc-6/ for details.

»OpenMPCon 2016 Developers Conference – Call for Papers

OpenMPCon is the annual forum for OpenMP developers to present and discuss the development of real-world applications that leverage the performance of parallel processing through the use of OpenMP. OpenMPCon takes place 3-5 October in Nara, Japan.

Abstract submissions are requested from industry experts, developers, and academia on all topics related to OpenMP, including but not limited to: the experience of developing real-world applications with OpenMP, algorithms, performance analysis, tools and libraries, optimization, verification, portability and education. Sessions can be in the form of short form technical presentations, tutorials, workshops, posters, or panel discussions.

The deadline for the submission of short abstracts is 11 June, 2016 - For additional information visit: http://www.openmpcon.org

OpenMPCon 2016 builds on the success of last year’s inaugural event to provide developers with a unique opportunity to enhance their knowledge and share their practical experience of using the OpenMP API, its supporting tools, and applying the latest advances in parallel programming techniques - said Michael Klemm, OpenMP CEO.

OpenMPCon runs in partnership with IWOMP, the International Workshop on OpenMP. IWOMP focuses on the presentation of unpublished academic research and takes place immediately after OpenMPCon. Both events share the same tutorial sessions on Wednesday 5th October, 2016. For additional information visit: www.iwomp.org

»OpenMP ARB Appoints Michael Klemm as New CEO

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,” says 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.”

“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.

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.

»OpenMP ARB Announces IWOMP 2016 Workshop in Japan

The OpenMP ARB announces the twelfth International Workshop on OpenMP (IWOMP), which is the premier forum to present and to discuss issues, trends, recent research ideas and results related to programming with OpenMP. The international workshop affords an opportunity for OpenMP users as well as developers to meet to discuss new ideas and information on this topic.

IWOMP 2016 is a three-day event that will be held from October 5 to 7, 2016 in Nara, Japan. The deadline for paper submission is May 18, 2016. The website is http://www.iwomp.org

Submissions of unpublished technical papers detailing innovative, original research and development related to OpenMP are solicited. All topics related to OpenMP are of interest, including OpenMP performance analysis and modeling, OpenMP performance and correctness tools, proposed OpenMP extensions, and OpenMP applications in any domain (e.g., scientific and numerical computation, video games, computer graphics, multimedia, information retrieval, optimization, text processing, data mining, finance, signal and image processing and machine learning).

Advances in technologies, such as multicore processors and OpenMP devices (accelerators such as GPGPUs, DSPs or FPGAs), Multiprocessor Systems on a Chip (MPSoCs), and recent developments in OpenMP itself (e.g., tasking) present new opportunities and challenges for software and hardware developers. Recent advances in the C, C++ and Fortran base languages also offer interesting opportunities and challenges to the OpenMP programming model. IWOMP 2016 particularly solicits submissions in these areas as well as ones that discuss how to apply OpenMP to additional models of parallelism such as event loops.

»Additional OpenMP Support in Clang Announced

Recently released Clang 3.8 fully supports OpenMP 3.1 and some features of OpenMP 4.0 and 4.5.

For details, see the Clang 3.8 Release Notes.

Pre-compiled packages can be downloaded from http://llvm.org/releases/download.html#3.8.0

»IWOMP 2016 - CALL FOR PAPERS

IWOMP 2016 - 12th International Workshop on OpenMP

October 5-7, 2016
Nara, Japan
http://www.iwomp.org

For many years, OpenMP has provided a very rich and flexible programming model for shared memory architectures. OpenMP 4.0 was a major advance that added two new forms of parallelism and OpenMP 4.5 added substantial improvements for them and other aspects of the specification. OpenMP now includes a rich set of device constructs to support heterogeneous systems like GPUs,FPGAs, DSPs, and SIMD constructs to support vector units in addition to the support for task-based parallelism that has been present since OpenMP 3.0.

The International Workshop on OpenMP (IWOMP) is an annual workshop dedicated to the promotion and advancement of all aspects of  parallel programming with OpenMP. It is the premier forum to present and discuss issues, trends, recent research ideas, and results related to parallel programming with OpenMP. We solicit submissions of unpublished technical papers detailing innovative, original research and development related to OpenMP.

Topics

All topics related to OpenMP are of interest, including OpenMP performance analysis and modeling, OpenMP performance and correctness tools, proposed OpenMP extensions, and OpenMP applications in any domain (e.g., scientific and numerical computation, video games, computer graphics, multimedia, information retrieval, optimization, text processing, data mining, finance, signal and image processing and machine learning).

Advances in technologies, such as multi-core processors and OpenMP devices (accelerators such as GPGPUs, DSPs or FPGAs), Multiprocessor Systems on a Chip (MPSoCs), and recent developments in OpenMP itself (e.g., devices) present new opportunities and challenges for software and hardware developers. Recent advances in the C, C++ and Fortran base languages also offer interesting opportunities and challenges to the OpenMP programming model. IWOMP 2016 particularly solicits submissions in these areas as well as ones that discuss how to apply OpenMP to additional models of parallelism such as event loops.

Paper Submission and Registration

Submitted papers for review should be limited to 12 pages and follow LNCS guidelines. Submission deadline is May 18th, 2016. Submit your paper to: https://www.easychair.org/conferences/?conf=iwomp2016. Authors of accepted papers will be asked to prepare a final paper of up to 15 pages. As in previous years, IWOMP 2016 will publish formal proceedings of the accepted papers in Springer Verlag’s LNCS series.

Important Dates

Paper Submission Deadline:    May 18th, 2016
Notification of acceptance:   June 18th, 2016
Deadline for final version:   July 8th, 2016

Organizers

General Chair:
- Naoya Maruyama, RIKEN Advanced Institute for Computational Science, Japan

Program Committee Co-chairs:
- Naoya Maruyama, RIKEN Advanced Institute for Computational Science, Japan
- Bronis R. de Supinski, Lawrence Livermore National Laboratory, USA

»OpenMPCon Presentations

Videos and slides of most of the presentations given at our first OpenMPCon developers conference, held September 29-30 at Aachen University, are now available on our YouTube channel as a playlist.

Here are the individual videos:

The OpenMP API supports multi-platform parallel programming in C/C++ and Fortran. The OpenMP API defines a portable, scalable model with a simple and flexible interface for developing parallel applications on platforms from the desktop to the supercomputer.
»Read about OpenMP.org