Abbrevation
HLPP
City
Amsterdam
Country
Netherlands
Deadline Paper
Start Date
End Date
Abstract

As processor and system manufacturers increase the amount of both inter&#8211;<br>and intra&#8211;chip parallelism it becomes crucial to provide the software<br>industry with high&#8211;level, clean and efficient tools for parallel programming&#046;<br>Parallel and distributed programming methodologies are currently dominated<br>by low&#8211;level techniques such as send/receive message passing, or equivalently<br>unstructured shared memory mechanisms&#046; Higher&#8211;level, structured approaches<br>offer many possible advantages and have a key role to play in the scalable<br>exploitation of ubiquitous parallelism&#046;<br>HLPP 2014 invites papers on all topics in high&#8211;level parallel programming,<br>its tools and applications including, but not limited to, the following<br>aspects:<br>+ High&#8211;level programming and performance models (BSP, CGM, LogP, MPM, etc&#046;)<br>and their tools<br>+ Declarative parallel programming methodologies<br>+ Algorithmic skeletons and constructive methods<br>+ Declarative parallel programming languages and libraries:<br>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 programming models for heterogeneous/hierarchical platforms<br>+ High&#8211;level parallel methods for large datasets<br>+ Applications of parallel systems using high&#8211;level languages and tools<br>+ Teaching experience with high&#8211;level tools and methods<br>