[hpc-announce] CFP: Workshop on Software Development Environments for HPC at PACT'15

Greg Watson g.watson at computer.org
Mon Jul 13 12:57:15 CDT 2015



Co-located with the 24th International Conference on
Parallel Architectures and Compilation Techniques

October 18-21, San Francisco, CA


High-Performance Computing platforms are increasingly challenging to
program. The hardware is becoming more complex because of a large
number of concurrent threads per node, heterogeneous cores, deep
memory hierarchies, increased variability in computation and
communication time and the need to reduce energy consumption and
handle frequent faults. The software is becoming more complex as it
couples codes developed by independent teams using different
programming languages, and combines simulation with data analysis.
The demand for peak performance and the need for portability are
conflicting forces that are hard to reconcile.

The HPC community has traditionally used fairly primitive
development environments, that are still not effectively
capitalizing on many software engineering advances that are
routinely used in other segments of the software development
industry. The lack of best practice, portable, development
environments  that can handle the unique problems of coding for
HPC, is having a significant impact on the productivity of HPC

The workshop will focus on research that aims at solving these
problems and advance the state of the art in HPC Software
Development Environments. In addition to presentations, the workshop
will also feature a panel discussion focused on developing a
research plan for HPC development tools and demonstrations of
existing environments.

Topic of interest include, but are not limited to:

* Integrated development environments for parallel computing and HPC
* Refactorings for performance and portability of parallel code
* Case studies on the adoption and use of IDEs for
     parallel computing and HPC
* Software development environments for GPUs and accelerators
* Software development environment support for emerging
     parallel programming models and environments
* Software development environment support for scientific
     domain specific languages
* Program analysis and transformation for HPC
* Support for the development of community codes
* Software development environments for scientific computing
* Performance and debugging tools for parallel computing and HPC
* Software development environments for data analytics problems
* Support for virtualization, and the management of
     virtual system images
* Support for cloud development

The proceedings will be published digitally, together with the
conference proceedings.


All submissions must be made electronically through the EasyChair
link on the workshop Web site <http://www.dehpc.org/>. Submissions
must include the full list of authors, their contact information,
and their affiliations. Full paper submissions must be in PDF,
formatted for US letter-size paper. They must not exceed 10 pages
(all inclusive) in standard ACM two-column conference format
(preprint mode, with page numbers). Templates for ACM format are
available for Microsoft Word, and LaTeX at
<http://www.sigplan.org/authorInformation.htm> (use the 9 pt
template). Over-length submissions will not be accepted. Submissions
are not blind. Submissions will be judged on correctness, relevance,
originality, significance, and clarity. For additional information
regarding paper submissions, authors should contact the Program


Paper Submissions Due . . . August 14, 2015, Anywhere on Earth
Author Notification . . . . August 31, 2015
Publication-Ready Due . . . September 15, 2015 (tentative)


Jay Alameda, National Center for Supercomputing Applications
Paul Hovland, Argonne National Laboratory
Lois Curfman McInnes, Argonne National Laboratory
Jeff Overbey, Auburn University
Marc Snir, Argonne National Laboratory
Greg Watson, IBM

More information about the hpc-announce mailing list