[Haskell] HLPP 2014 - 7th Symposium on High-Level Parallel Programming and Applications
Clemens Grelck
c.grelck at uva.nl
Thu Jun 26 07:04:58 UTC 2014
==============================================================================
FINAL CALL FOR PARTICIPATION
HLPP 2014
7th International Symposium on
High-level Parallel Programming and Applications
Amsterdam, Netherlands
July 3-4, 2014
https://sites.google.com/site/hlpp2014amsterdam/
==============================================================================
Keynote:
Frank Schlimbach, Intel:
Parallelism Through CnC (Concurrent Collections) - More Flexibility,
Less Pain
Abstract:
The major goal of CnC (Concurrent Collections) is a productive path to
efficient parallel execution. And yet a CnC program does not indicate what
runs in parallel. Instead, it explicitly identifies what precludes parallel
execution. There are exactly two reasons that computations cannot execute
in parallel. If one computation produces data that the other one consumes,
the producer must execute before the consumer. If one computation
determines if another will execute, the controller must execute before the
controllee. CnC is a data and control flow model together with tuple-space
influence. However, it is closer in philosophy to the PDG (Program
Dependence Graph) intermediate form than to other parallel programming
models. Its high-level abstractions allow flexible and efficient mapping of
a CnC program to the target platform. The talk will introduce CnC and
present some active research topics.
==============================================================================
Aims and scope:
As processor and system manufacturers increase the amount of both inter-
and intra-chip parallelism it becomes crucial to provide the software
industry with high-level, clean and efficient tools for parallel
programming.
Parallel and distributed programming methodologies are currently dominated
by low-level techniques such as send/receive message passing, or
equivalently
unstructured shared memory mechanisms. Higher-level, structured approaches
offer many possible advantages and have a key role to play in the scalable
exploitation of ubiquitous parallelism.
Since 2001 the HLPP series of workshops/symposia has been a forum for
researchers developing state-of-the-art concepts, tools and applications
for high-level parallel programming. The general emphasis is on software
quality, programming productivity and high-level performance models. The
7th Symposium on High-Level Parallel Programming and Applications will be
held July 3-4 in the historic center of Amsterdam.
==============================================================================
Proceedings:
Accepted papers will be distributed as informal draft proceedings during
the
symposium and thereafter published by Springer in a special issue of the
International Journal of Parallel Programming (IJPP).
==============================================================================
Topics:
HLPP 2014 invites papers on all topics in high-level parallel programming,
its tools and applications including, but not limited to, the following
aspects:
+ High-level programming and performance models (BSP, CGM, LogP, MPM,
etc.)
and their tools
+ Declarative parallel programming methodologies
+ Algorithmic skeletons and constructive methods
+ Declarative parallel programming languages and libraries:
semantics and implementation
+ Verification of declarative parallel and distributed programs
+ Software synthesis, automatic code generation for parallel programming
+ Model-driven software engineering with parallel programs
+ High-level programming models for heterogeneous/hierarchical platforms
+ High-level parallel methods for large datasets
+ Applications of parallel systems using high-level languages and tools
+ Teaching experience with high-level tools and methods
==============================================================================
Programme committee:
Marco Aldinucci, University of Torino, Italy
Jost Berthold, University of Copenhagen, Denmark
Rob Bisseling, Utrecht University, Netherlands
Murray Cole, University of Edinburgh, United Kingdom
Joel Falcou, MetaScale / Université Paris-Sud, France
Clemens Grelck, University of Amsterdam, Netherlands (Chair)
Gaétan Hains, Université Paris-Est, France
Zhenjiang Hu, National Institute of Informatics, Japan
Youry Khmelevsky, University of British Columbia / Okanagan College,
Canada
Herbert Kuchen, University of Münster, Germany
Kiminori Matsuzaki, Kochi University of Technology, Japan
Frank Penczek, Intel Ulm, Germany
Susanna Pelagatti, University of Pisa, Italy
Tiark Rompf, Oracle Labs / Ecole Polytechnique Fédérale de Lausanne,
Switzerland
Francisco de Sande, University of La Laguna, Spain
Kostis Sagonas, Uppsala University, Sweden
Vijay Saraswat, IBM Thomas J. Watson Research Center, USA
Sven-Bodo Scholz, Heriot-Watt University, United Kingdom
==============================================================================
HLPP Organizer and programme chair:
Clemens Grelck
Informatics Institute
University of Amsterdam
Science Park 904
1098XH Amsterdam
Netherlands
c.grelck at uva.nl
==============================================================================
HLPP steering committee:
Clemens Grelck (Universiteit van Amsterdam, Netherlands)
Gaétan Hains (Université Paris-Est, France)
Kiminori Matsuzaki (Kochi University of Technology, Japan)
Frédéric Loulergue (Université d'Orléans, France)
Quentin Miller (Somerville College Oxford, United Kingdom)
Alexander Tiskin (University of Warwick, United Kingdom)
==============================================================================
Previous HLPP symposia and workshops:
HLPP 2013, Paris, France
HLPP 2011, Tokyo, Japan
HLPP 2010, Baltimore, USA
HLPP 2005, Coventry, United Kingdom
HLPP 2003, Paris, France
HLPP 2001, Orléans, France
==============================================================================
--
----------------------------------------------------------------------
Dr Clemens Grelck Science Park 904
University Lecturer 1098XH Amsterdam
Netherlands
University of Amsterdam
Institute for Informatics T +31 (0) 20 525 8683
Computer Systems Architecture Group F +31 (0) 20 525 7490
Office C3.105 www.science.uva.nl/~grelck
----------------------------------------------------------------------
More information about the Haskell
mailing list