[hpc-announce] Domain Specific Languages in High Performance Computing

István Reguly regulyistvan at gmail.com
Fri Feb 21 06:46:44 CST 2020

                         Call For Contributions

   Workshop on Domain Specific Languages in High Performance Computing
                           (DSLs in HPC 2020)

                            May 6 - 8, 2020
                          Esztergom, Hungary


Domain-Specific Languages aim to tackle the performance, portability, 
productivity challenge by restricting their scope to a narrower problem 
domain. The scope of the abstraction used, and the programming API is 
therefore critical in their design. The goal of this workshop is to bring
together researchers and software designers from academia and
industry who are involved in creating and using DSLs for high performance
computing. The objectives of this workshop will be to share the experiences
of the members of this community and to learn the opportunities and 
challenges in the present and the future of DSLs, scientific codes, 
and hardware architectures. 

Invited Speakers

Gihan Mudalige (University of Warwick) – Bridging the Complexity Gap in 
Exascale Simulation Software Development Through High-level Domain 
Specific Languages
Michael Lange (European Centre for Medium-Range Weather Forecasts) – 
Teaching weather(ed) code new languages: DSLs and source-to-source 
translation for the IFS
George Bisbas (Imperial College London) – Architecture, performance, 
and applications of the Devito DSL
TBD (Numerical Algorithms Group) – Experiences from building a DSL 
for PDEs in financial services

Travel Grants

Thanks to the EU Social Fund supported thematic fundamental research 
collaborations grounding innovation in informatics and infocommunications 
(3in) (EFOP-3.6.2-16-2017-00013) project, MSc, PhD students and Postdocs 
who are selected for an oral presentation will get their accommodation 
and/or travel within Hungary covered by us. Limited travel grants for 
presenters from abroad are available, please get in touch.


DSLs in HPC 2020 welcomes abstract submissions in a range of areas, 
including but not limited to:

   * Design of DSLs for various applicaiton areas
   * Performance analysis of DSLs and applications
   * Optimisations implemented with the help of DSLs
   * Tools for the development and evaluations of DSLs
   * Experience with developing or using DSLs

Abstracts for talks and posters should summarise the content to be presented.

Important Dates

Extended abstract (2-4 pages) for contributed talk application submission deadline: 15th March 2020
Decision on contributed talks: 8th April 2020
Poster abstract (1-2 pages) submission deadline: 22nd March 2020
Registration deadline: 22nd April 2020 or until the 100 places are filled.
The conference starts on the 6th May with lunch and finishes early afternoon 
on the 8th. Please plan your trip accordingly.

Paper Submission and Registration

Abstracts and papers need to be submitted via the EasyChair conference

EasyChair URL::

We request the authors to use the LNCS style (single column format) using
either the LaTeX document class or Word template. For details on the author
guidelines, please refer to Springer's website
(http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0). Submission
must be made as a single PDF file which includes all figures and

Abstracts may present original research or research already published.
At least one of the authors of each accepted paper must register as a
participant of the workshop and present the paper at the workshop.

Registration is free, though places are limited. Lunch and dinner will be provided.

Please contact the Program Chairs for any questions / clarifications

DSLs in HPC 2020 Workshop Organizers

Istvan Reguly, Pazmany Peter Catholic University
reguly.istvan at itk.ppke.hu

Program Committee

* Gihan Mudalige, University of Warwick
* Michael Lange, ECMWF
* Kalman Tornai, PPCU ITK

Further Information

See the website at

The DSLs in HPC 2020 Organizing Committee.

More information about the hpc-announce mailing list