blob: afcf311404cb878d8bc376e6601b3d2dfcf00cf1 [file] [log] [blame]
<!--#include virtual="../../header.incl" -->
<div style="float:left; width:100%;">
<div class="www_sectiontitle">The First Workshop on LLVM in Parallel Processing (LLPP) will be held at ICPP 2021</div>
<p>
The LLVM framework is a vast ecosystem that stretches far beyond a "simple"
C/C++ compiler. The variety of programming-language and toolchain-related
parts includes the components to support a host of parallel programming
models and libraries, including CUDA, HIP, OpenMP, SYCL, and the C++ parallel
algorithms. In addition, LLVM serves as a vehicle for various languages in
which parallelism is a first class citizen, such as Julia or Chapel.
The workshop is held in conjunction with the ICPP during the workshop day.
If you are interested in attending the workshop, please register at the
<a href="https://oaciss.uoregon.edu/icpp21/index.php">ICPP website.</a>
Note: It has not yet been decided if the workshop will be held in person or
virtual, please see the ICPP website for more information. Depending on the
decision for the conference we will try to accomodate all interested parties.
</p>
<br>
<div style="width:100%;">
<table><tr>
<td valign="top">
<ol>
<li><a href="#contact">Contact</a></li>
<li><a href="#about">About</a></li>
</ol>
</td>
<td valign="top">
<ul>
<li><b>Conference Dates</b>: August 9th, 2021</li>
<li><b>Location</b>: Chicago, IL, USA, or virtual (decision on June 16th, 2021)</li>
</ul>
</td>
</tr></table>
</div>
<div class="www_sectiontitle" id="contact">Call For Papers</div>
<p>
<b>Workshop</b></br>
LLVM is an award-winning compiler infrastructure used in industry
and academia for creating novel optimizing compilers, program
analysis tools, and new programming languages. The goal of LLPP
is to bring together researchers and practitioners that use LLVM
for parallel processing, including but not limited on the topics
of parallelism-aware compilation and optimization, parallelism-
specific program analysis, and new parallel programming models
and implementations.
</p>
<p>
<b>Topics of Interest</b></br>
Focus areas LLPP include but are not limited to:
<ul>
<li>Parallelism-aware compilation and optimization
<ul>
<li>Parallelism analysis in compilation</li>
<li>Parallelism-aware compiler optimizations</li>
</ul>
</li>
<li>Parallel programming languages and models
<ul>
<li>Domain-specific parallel programming languages</li>
<li>Novel parallelism models and implementations</li>
</ul>
</li>
<li>Performance analysis and tuning in LLVM
<ul>
<li>Performance analysis tools for parallelism</li>
<li>Tuning tools for parallel execution</li>
</ul>
</li>
</ul>
</p>
<p>
<b>Proceedings</b><br/>
Accepted papers will be published by the ACM International
Conference Proceedings Series (ICPS), in conjunction with
those of other ICPP workshops, in a volume entitled 50th
International Conference on Parallel Processing Workshops
(ICPP 2021 Workshops). This volume will be available for
download via the ACM Digital Library.
</p>
<p>
<b>Submission Guidelines</b><br/>
LLPP follows the same submission guidelines as the ICPP
conference, please visit <a href="https://oaciss.uoregon.edu/icpp21/cfp.php">ICPP CFP</a>.
In brief, paper submissions should be in the US letter
<a href="https://www.acm.org/publications/proceedings-template">ACM format</a>,
not exceed 10 pages (incl. references), prepared for
double-blind review, and submitted in the PDF document format. Note,
short papers (up to 6 pages incl. references) are acceptable too.
</p>
<p>
<b>Important Dates (AoE)</b><br/>
Paper submission: <strike>May 27th, 2021</strike>
<span style="background-color: #d4fcbc;font-weight:bold">Extended: June 6th, 2021</span><br/>
Author notification: <strike>June 14th, 2021</strike>
<span style="background-color: #d4fcbc;font-weight:bold">June 21st, 2021</span><br/>
Camera-ready submission: June 28th, 2021<br/>
Workshop date: August 9th, 2021<br/>
Submission site: <a href="https://ssl.linklings.net/conferences/icpp/">ICPP submission page</a>.
</p>
<p>
<b>Organizing Committee</b><br/>
Johannes Doerfert, Argonne National Laboratory, USA<br/>
Giorgis Georgakoudis, Lawrence Livermore National Laboratory, USA<br/>
</p>
<p>
<b>Program Committee</b><br/>
Florian Hahn, Apple, UK<br/>
Tina Juna, University of Saarland, Germany<br/>
Gokcen Kestor, Pacific Northwest National Laboratory, USA<br/>
EJ Park, Los Alamos National Laboratory, USA<br/>
Kiran Chandramohan, ARM, UK<br/>
Konstantinos Parasyris, Lawrence Livermore National Laboratory, USA<br/>
Jan Huckelheim, Argonne National Laboratory, USA<br/>
William Moses, Massachusetts Institute of Technology, USA</br>
</p>
<div class="www_sectiontitle" id="contact">Contact</div>
<p>
In case of any queries please reach out to the workshop organizers: Johannes
Doerfert (jdoerfert@anl.gov) and Giorgis Georgakoudis (georgakoudis1@llnl.gov).
</p>
<div class="www_sectiontitle" id="about">About</div>
The workshop will have proceedings. More information on the paper format is to
follow.
Submissions can be made by selecting the LLPP Workshop on the
<a href="https://ssl.linklings.net/conferences/icpp/">ICPP submission page</a>.
We will consider invited talks, tutorials, panels, and other non-research-paper
submissions. Please reach out if you are interested.
<!-- *********************************************************************** -->
<hr>
</div>
<!--#include virtual="../../footer.incl" -->