Copy
Here's the latest news from the OpenMP Architecture Review Board...
Webinar: A Compiler's View of the OpenMP API

Join us for our June 10 webinar looking at the interpretation of OpenMP API directives by the compiler frontend, presented by Johannes Doerfert from Argonne National Laboratory and the OpenMP language committee. We will allow ample time for your questions!
  • OpenMP interaction with compiler optimizations.
  • How OpenMP runtimes implement directives.
  • Performance impacts of implementation choices.
  • Determine how OpenMP directives are implemented and optimized using LLVM/Clang compiler.
DATE: Wednesday, June 10, 2021   |   1600 UTC | 6 pm CET | 9 am Pacific

Register for this free webinar now!
 

Call for Papers & Talks: OpenMPCon

Submissions due by 14 June!
Present your paper at OpenMP Conference (OpenMPCon).


OpenMPCon is going to be held at the University of Bristol, UK on 13-15 September, 2021.

This event provides an opportunity for the wider community of OpenMP users to present technical talks, posters, tutorials and workshops relating to their use of OpenMP. OpenMPCon is also looking for submissions of Birds-of-a-Feather (BoF) sessions and Panel Discussions.

  Submit Now! Submit by 14 June 2021 (Learn more)


ISC-HPC 2021 featuring two OpenMP tutorials
 
Mastering Tasking with OpenMP - June 24 at 2 PM CET  [Klemm, de Supinki, Terboven]
 
OpenMP Common Core: Learning Parallelization of Real Applications from the Ground-Up - June 25 at 2 PM CET


Register for the event

Tutorial on Ada and OpenMP from the AMPERE project


The AMPERE project is offering a tutorial on Parallel programming with Ada and OpenMP during Ada Europe (AEiC 2021)

7 June 2021 at 13:00 CET

The forthcoming revision of Ada specifies a lightweight parallel model, through a set of constructs that provide a guide to the compiler, to generate the required code for the parallel execution. This model maps well to an OpenMP approach that allows parallel Ada programs to execute on top of OpenMP runtimes, as well as roll‐your‐own light‐weight thread schedulers. This tutorial will show how to develop Ada parallel programs using OpenMP as well as a light‐weight thread scheduler.

Tutorial Details

Register for Ada-Europe

GCC 11.1 implements many OpenMP 5.0 features


GCC 11.1 was recently announced, implementing support for OpenMP 5.0 features in C/C++ and Fortran.

It supports non-rectangular loop nests in OpenMP constructs and the allocator routines of OpenMP 5.0, including initial allocate clause support in C/C++. The OMP_TARGET_OFFLOAD environment variable and the active-levels routines are now supported.

For C/C++, the declare variant and map support has been extended. For Fortran, OpenMP 4.5 is now fully supported and OpenMP 5.0 support has been extended, including many features which were before only available in C and C++.

Learn More


LLVM's OpenMP runtime library released


LVM's OpenMP runtime library with development files (libomp-dev) was recently released. The LLVM Project is a collection of modular and reusable compiler and toolchain technologies, and it supports OpenMP. The OpenMP subproject provides an OpenMP runtime for use with the OpenMP implementation in Clang.

Download the files
More about LLVM


Embarcadero releases the Dev-C++ tool for developing OpenMP applications


Embarcadero Dev-C++ is a tool with which you can develop OpenMP applications across multiple platforms: Windows, Android, iOS, macOS, and Linux. Here they offer a brief video overview of the tool.

Watch the video intro


Course on OpenMP and MPI for scientific software development


The Dutch SURF is organizing a 3-day course on MPI/OpenMP on June 9-11. This advanced course describes different everyday challenges that developers of parallel code have to face in everyday work and provides working solutions for them.

Learn More

Website
Twitter
Facebook
Flickr
Convert UTC/GMT to your own time zone.

Copyright © 2021 OpenMP ARB, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp