Softwareteknologi DTU - Project No. 0047:  Programming Heterogeneous Multi-Core Systems
Danmarks Tekniske Universitet DTU
Bachelorprojekt - Softwareteknologi
Project No. 0047:  Programming Heterogeneous Multi-Core Systems
Aktuelle Tidligere  

Description:

The future is parallel and heterogeneous systems are increasingly commonplace. Thus we need an effective means to program them! We are investigating a programming model which aims at making it simpler to write programs which can be executed in parallel on multiple, heterogeneous processing elements. This is accomplished by annotating the source code with a new type of statements that makes communication patterns explicit.

The goal of this project is to investigate how parallel programs can be written with annotations on their communication patterns and subsequently deployed and efficiently executed on a heterogeneous platform such as the CELL Broadband Engine, a PC with a GPU or a CPU and an FPGA co-processor.

Prerequisites:  Preferably 02158 Concurrent Programming, 02159 Operating Systems and/or 02110 Algorithms & Data Structures 2

Supervisor(s) Sven Karlsson

Sidst opdateret: Oct 31, 2011 af Hans Henrik Løvengreen