Abbrevation
HLPP
City
Paris
Country
France
Deadline Paper
Start Date
End Date
Abstract

As processor and system manufacturers increase the amount of both inter&#8211; and intra&#8211;chip parallelism it becomes crucial to provide the software industry with high&#8211;level, clean and efficient tools for parallel programming&#046; Parallel and distributed programming methodologies are currently dominated by low&#8211;level techniques such as send/receive message passing, or equivalently unstructured shared memory mechanisms&#046; Higher&#8211;level, structured approaches offer many possible advantages and have a key role to play in the scalable exploitation of ubiquitous parallelism&#046;<br>Since 2001 the HLPP series of meetings has been a forum for researchers developing state&#8211;of&#8211;the&#8211;art concepts, tools and applications for high&#8211;level parallel programming&#046; The general emphasis is on software quality, programming productivity and high&#8211;level performance models&#046; The 2013 symposium will be a self&#8211;contained event, held in central Paris&#046;<br>Topics: HLPP 2013 invites the submission of papers written in English on all topics including (but not limited to) the following aspects of multi&#8211;core, parallel, distributed, grid and cloud computing:<br>High&#8211;­level programming and performance models (BSP, CGM, LogP, MPM, etc&#046;) and tools<br>Declarative parallel programming methodologies<br>Algorithmic skeletons and constructive methods<br>Declarative parallel programming languages and libraries: semantics and implementation<br>Verification of declarative parallel and distributed programs<br>Software synthesis, automatic code generation for parallel programming<br>Model&#8211;driven software engineering with parallel programs<br>High&#8211;level methods for heterogeneous/hierarchical platforms: GPGPU, FPGA etc&#046;<br>High&#8211;level parallel methods for large structured and semi&#8211;structured datasets<br>Applications of parallel systems using high­level languages and tools<br>Teaching experience with high­level tools and methods<br>