[Openmp-dev] OpenMP in LLVM Multi-company Telecom Meeting Minutes April 08th
Narayanaswamy, Ravi via Openmp-dev
openmp-dev at lists.llvm.org
Wed Apr 8 12:56:51 PDT 2020
Next Meeting : April 22nd
Opens:
* Johannes requested developers to participate in reviews to make code robust.
* stream pool
* Shilei has posted support for fixing the correctness of device synchronization with streams here https://reviews.llvm.org/D77412
* Async support in target library
* To support async, the current _tgt_ API for plugin was changed to add an additional argument. https://reviews.llvm.org/D77005
We had agreed previous any exposed API should not change but new APIs will be added and the old API can internally call the new API
* AMD plugin
* Nice if AMD plugin can be committed to llvm.org. This will enable testing the rewrite of device rtl into common/device specific partition
* Greg said they are working on upstreaming the code. This code is currently available for all to access in their github
* NEC SX-Aurora plugin
* New plugin for NEC SX-Aurora is being developed. Can be found here https://reviews.llvm.org/D76843
* The activity of partitioning device rtl was on hold as Ron was spending quality time as proud dad. Congratulations.
* Cuda requirement has been removed
* Shared data is supported using declare target and device code using target pragmas.
Development Activity:-
* Unshackled threads
* Shilei presented the design of a prototype to add unshackled threads in openmp runtime to support async target tasks. The presentation is attached
There are still issue with how to synchronize with other task and with task wait.
Alex mentioned we already have support for detach task for use with target task.
We need to create examples and check if they are handled in both the schemes. (unshackled or existing implementation)
* Fat Static Library
* George has uploaded the support in offload bundler here https://reviews.llvm.org/D74262
* He will be uploading the driver changes.
* math support in target regions
* Support has been added.
* omp loop, omp metadirective, omp interop
* Johannes has prototypes implemented omp loop and metadirectives
* Was asking if anyone want to participate in omp interop.
* Declare variants
* Johannes has implemented support for begin/end declare variants.
Roll Call :
Company
Attendees
8-Jan
29-Jan
12-Feb
26-Feb
11-Mar
25-Mar
8-Apr
AMD
Greg Rodgers
x
x
Ashwin Aji
Jan Sjodin
x
Ron Lieberman
x
x
sameer Sahasrabuddhe
Jonathan Chesterfield
x
x
x
x
x
x
Andrey Kasaurov
ANL
Hal Finkel
x
x
Michael Kruse
x
x
x
x
x
Johannes Doerfert
x
x
x
x
Ye Luo
x
ARM
Andrzej Warzynski
x
Francesco Petrogalli
x
x
x
x
IBM
Alexandre Eichenberger
Carlo Bertolli
Kelvin Li
x
x
x
Doru
Alexey Bataev
x
x
x
x
x
x
x
Intel
Andrey Churbanov
x
x
Ravi Narayanaswamy
x
x
x
x
x
x
x
Serguei Dmitriev
Rajiv Deodhar
Lorri Menard
Terry Wilmarth
Rao, Prem
Hansang Bae
Xinmin Tian
Sirram Aananthakrishnan
x
x
Jeff Hammond
x
George Rokos
x
x
x
x
x
x
x
Alex Duran
x
Micheal Klemm
x
HPE
Deepak Eachempati
x
x
x
x
x
Micron
John Leidel
Nvidia
James Beyer
ORNL
Graham Lopez
Joel Denny
x
x
x
x
x
Geoffroy Vallee
Fady Ghanim
x
x
x
x
x
Oscar Hernandez
SBU/BNL
Lingda Li
x
Jose Monlsave
Vivek Kale
x
Shilei Tian
x
TU Darmstadt
Lukas Sommer
x
x
x
x
BrookHavens
Abid Malik
x
Universidata EAFIT Colombia
Hamilton Tobon Mosquera
x
.........................................................................................................................................
[Blue Jeans]<https://bluejeans.com>
Johannes Doerfert<mailto:jdoerfert at anl.gov> has invited you to a meeting.
Join Meeting <https://bluejeans.com/544112769?src=htmlEmail>
(Join from computer or phone)
________________________________
Phone Dial-in
+1.408.317.9254<tel:+1.408.317.9254> (US (San Jose))
+1.866.226.4650<tel:+1.866.226.4650> (US Toll Free)
(Global Numbers<https://www.bluejeans.com/premium-numbers>)
Meeting ID: 544 112 769
Room System
199.48.152.152 or bjn.vc
Meeting ID: 544 112 769
________________________________
Description:
Bi-weekly meeting to discuss OpenMP support in LLVM.
________________________________
Want to test your video connection?
https://bluejeans.com/111<https://bluejeans.com/111?ll=en>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20200408/7fe1456d/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 4675 bytes
Desc: image001.png
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20200408/7fe1456d/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unshackled_task.pdf
Type: application/pdf
Size: 440294 bytes
Desc: unshackled_task.pdf
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20200408/7fe1456d/attachment-0001.pdf>
More information about the Openmp-dev
mailing list