CTIT University of Twente
Research Business & Innovation About CTIT Research Calls Looking for a job? Intranet


Asynchronous and Dynamic Virtualisation through performance Analysis to support Concurrency Engineering

Project Number: 248828

Project Manager: Dr. ir. Jan Kuper

Faculty of Electrical Engineering, Mathematics and Computer Science

Tel.: +31-53-4893785

Email: j.kuper@utwente.nl

Project website:


Multi-core/many-core systems offer potential both for cheap, scalable high-performance computing and also for significant reductions in power consumption compared with conventional processor technologies. At the same time, cores are becoming increasingly complex and heterogeneous. While current programming technologies are (just) coping with the small-scale homogeneous dual-core and quad-core processors available today, new programming paradigms are needed to deal with the massive numbers of heterogeneous cores that will become available in future.

The ADVANCE project will tackle this important problem by developing a new and advanced cost-directed \emph{hardware virtualisation} technology to map programs onto emerging hardware architectures in a way that is both flexible and transparent to the programmer, but which, nevertheless, respects the programmers' expectations and requirements on extra-functional properties, such as resource utilisation or power consumption. This interdisciplinary project will exploit leading work on computer architecture, probabilistic resource usage analysis, heuristic placement and mapping, programming languages and compilation methods to develop new cost-directed stream-processing models for parallel execution, and to apply these to commercial problems taken from a range of sectors: enterprise business software, image/voice/video processing, computational healthcare, etc.

Project duration: 3 years / 2009-2012

Project budget: 4.5 M-€ / 3.1 M-€ funding

Number of person/years: 397.6 person-months

Project Coordinator: University of Hertfordshire

Participants: University of Hertfordshire, University of St Andrews, UT, Universiteit van Amsterdam, Philips Medical Systems Nederland BV, TECHNION), SAP AG, BioID GmbH, Software Competence Center Hagenberg,

Project budget CTIT: 593.7 k-€ / 446.5 k-€ funding

Number of person/years CTIT: 45 person-months

Involved groups: Computer Architecture for Embedded Systems (CAES)