Hi Chapel community --

If you have applications work in Chapel or another alternative to MPI that 
you'd like to present at SC18, consider submitting it to PAW-ATM (Parallel 
Applications Workshop, Alternatives to MPI).  The submission deadline is July 
31st.  See the call for participation below for further details.


Best wishes,

-Brad




************************************************

              Call for Papers



                 PAW-ATM:

        Parallel Applications Workshop,

            Alternatives To MPI



   Held in conjunction with SC 18, Dallas, TX

    In cooperation with: IEEE and TCHPC



   <http://sourceryinstitute.github.io/PAW/>

************************************************



Summary



As high-performance computing hardware incorporates increasing levels of

heterogeneity, hierarchical organization, and complexity, parallel programming

techniques necessarily grow in complexity or in their ability to abstract

away complexity.  The concurrent development of multi- and many-core processors,

deep memory hierarchies, and accelerators and the variety of ways to combine 
these

makes the low-level language route unmanageable for domain experts tasked with

developing applications. The technologies that a competent developer might be

expected to master and combine include MPI plus CUDA, OpenMP, and OpenACC, most

commonly denoted MPI + X. This approach inherently saddles the developer with

low-level details that might better be handled by high-level abstractions.



Higher-level parallel programming models offer rich sets of abstractions that

feel natural in the intended applications.  Such languages and tools include

(Fortran, UPC, Julia), systems for large-scale data processing and analytics

(Spark, Tensorflow, Dask), and frameworks and libraries that extend existing

languages (Charm++, Unified Parallel C++ (UPC++), Coarray C++, HPX, Legion,

Global Arrays).  While there are tremendous differences between these

approaches, all strive to support better programmer abstractions for concerns

such as data parallelism, task parallelism, dynamic load balancing, and data

placement across the memory hierarchy.



This workshop will bring together applications experts who will present concrete

practical examples of using such alternatives to MPI in order to illustrate the

benefits of high-level approaches to scalable programming.  The workshop expands

upon the two similar workshops, PAW16 and PAW17, by broadening the theme beyond

partitioned global address space languages. We invite you to take part in the

Parallel Applications Workshop, Alternatives To MPI, and to join this vibrant

and diverse community of researchers and developers.





Scope and Aims



The scope of the PAW-ATM workshop is to provide a forum for exhibiting

case studies of higher-level programming models as MPI alternatives in

the context of applications as a means of better understanding applications

of MPI alternatives.  We encourage the submission of papers and talks

detailing such applications, including characterizations of scalability

and performance, of expressiveness and programmability, as well as any

downsides or areas for improvement in existing higher-level programming models.

In addition to informing other application programmers about the

potential that is available through MPI alternatives, the workshop is

designed to communicate these experiences to compiler vendors,

library developers, and system architects in order to achieve broader

support for high-level approaches to scalable programming.



We also specifically encourage submissions covering big data

analytics, deep learning, and other novel and emerging  application

areas, beyond well-established HPC domains.



Topics include, but are not limited to:



* Novel application development using parallel programming languages.



* Examples that demonstrate performance, compiler

  optimization, error checking, and reduced software complexity.



* Applications from big data analytics, bioinformatics, and other

  novel areas.



* Performance evaluation of applications developed using MPI alternatives.



* Algorithmic models enabled by high-level parallel abstractions.



* Experience with the use of new compiler and runtime environments.



* Libraries using or supporting MPI alternatives.



* Benefits of hardware abstraction and data

  locality on algorithm implementation.





Submissions



Submissions are solicited in two categories:



Full-length papers presenting novel research results:



  * Full-length papers will be published in the workshop

    proceedings in cooperation with IEEE TCHPC. Submitted papers

    must be original work that has not appeared in and is not under

    consideration for another conference or a journal. Papers shall

    not exceed ten (10) pages including text, appendices,

    and figures. Appendix pages related to the reproducibility

    initiative not included.



Extended abstracts summarizing published/preliminary results:



  * Extended abstracts will be evaluated separately and will

    not be included in the published proceedings; they are intended

    for timely communications of novel work that is going to be

    formally submitted elsewhere at a later stage, and/or of already

    published work that is nonetheless deemed appropriate for

    dissemination in this venue.

    Extended abstracts shall not exceed four (4) pages.



Preferential treatment will be given to full-length paper submissions.

Accepted full-length papers will be given longer presentation

slots at the workshop than the abstract-only option.



Submissions shall be submitted through Linklings

( https://submissions.supercomputing.org ).

Submissions must use 10pt fonts in the IEEE format

( https://www.ieee.org/conferences/publishing/templates.html ).

The page limit (8 pages minimum for publication) includes figures,

tables, and your appendices, but does not include references,

for which there is no page limit. Reproducibility initiative dependencies

(Artifact Description or Computational Results Analysis)

are also not included in the page limit.



PAW-ATM follows the reproducibility initiative of SC18, please refer to

http://sourceryinstitute.github.io/PAW/ for additional information.





WORKSHOP CHAIR



* Karla Morris - Sandia National Laboratory





ORGANIZING COMMITTEE



* Bradford L. Chamberlain - Cray Inc.



* Salvatore Filippone - Cranfield University



* Costin Iancu - Lawrence Berkeley National Laboratory





PROGRAM COMMITTEE CHAIR



* Bill Long - Cray Inc.





PROGRAM COMMITTEE



* Bradford L. Chamberlain - Cray Inc.



* Valentin Churavy - Massachusetts Institute of Technology



* Salvatore Filippone - Cranfield University, UK



* Alex Gittens - Rensselaer Polytechnic Institute



* Costin Iancu - Lawrence Berkeley National Laboratory



* Hartmut Kaiser - Louisiana State University



* Laxmikant Kale - University of Illinois



* Seung-Hwan Lim - Oak Ridge National Laboratory



* Bill Long - Cray Inc.



* Karla Morris - Sandia National Laboratories



* Mitsuhisa Sato - RIKEN Advanced Institute for Computational Science



* Sean Treichler - NVIDIA



* Jeremiah J. Wilke - Sandia National Laboratories





ADVISORY COMMITTEE



* Damian W. I. Rouson - Sourcery Institute



* Katherine A. Yelick - Lawrence Berkeley National Laboratory







IMPORTANT DATES:



* Submission Deadline: July 31, 2018



* Author Notification: September 1, 2018



* Camera Ready:        October 1, 2018



* Workshop Date:       November 11--16, 2018














------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers

Reply via email to