IDE/SDK

Coordinator

Jorge Ejarque, BSC

Objectives

The aim of the IDE/SDK working group is the discussion about challenges, trends and best practices on design and develop applications for heterogeneous computing environments. The working group has the following objectives:

  1. Identification of the required features to facilitate the application design and development of applications;
  2. Creation of a taxonomy of applications and how they map to heterogeneous computing environments;
  3. Compilation of assets, tools, services which can be used to design and develop these applications.

Middleware

Coordinator

Karim Djemame, University of Leeds

Objectives

Runtime and systems

Coordinator

Lutz Schubert, University of Ulm

Objectives

This WG is responsible for checking that suggestions from the vertical WGs can be aligned to the hardware, has sensible resource management requirements etc. This layer tries to define a unifying interface and capabilities along the line of POSIX, but may suggest further domain specific interfaces, as well as an overarching OS architecture

Heterogeneous Architecture and Resource Management

Coordinator

Juan Fumero, University of Manchester

Objectives

This layer in the reference architecture from the Heterogeneity Alliance refers to works and state-of-the-art projects involved in the Heterogeneity Alliance related to computer architecture of heterogeneous hardware. This includes new instruction set architectures (ISA), GPU, FPGA and custom designed computer architectures. Particularly we are interested in computer architecture that exploits data, task and pipeline parallelism.