The following event may of
interest for some people on this mailing list:
===========================================================================
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/
===========================================================================
Early registration deadline: June 16
===========================================================================
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
[address removed]
===========================================================================
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
[masked]
Computer Systems Architecture Group F +31 (0) 20
[masked]
Office C3.105
www.science.uva.nl/~grelck
----------------------------------------------------------------------