Blog post by: Jim Cownie principal engineer, Intel (UK) and Michael Klemm, OpenMP CEO and Intel.
- At SC18 the OpenMP BoF was held on Wednesday 15 November between 5:15pm – 7:00pm
- There were over 100 attendees. This was a slight drop from last year; maybe there were a larger number of interesting BoFs in the same slot this year.
- Oral and Twitter feedback was positive, for instance:-
- “I certainly enjoyed the BoF. … I think the BoF structure was a good mix of structure and chaos, apt for the audience. Keep up the great work.”
- SC no longer seems to be requesting online BoF feedback, so we do not have any to report.
- A large component (approaching 75%) of the BoF involved audience questions and discussion.
We believe that the BoF achieved the aims set out by the SC organizers of education, community building and audience interaction.
Bronis R. de Supinski (chair of the language committee) presented details of the achievements of the committee which led to the release of the OpenMP 5.0 specification the week before SC18.
Leading technical contributors to the OpenMP standard then outlined key developments in their areas. Topics presented covered features for improved support for heterogeneous computing and accelerators, meta-directives to allow easier choice of optimized code for different contexts, the new, descriptive, loop directive, improved memory allocation control using “allocators”, and improvements to the capabilities of tasking such as reductions, scans, and a new task dependency type.