Main interests

  • Parallel langueages and frameworks
  • Peer-to-Peer systems
  • Low power computing
  • Programming models for Multi-Cores

Parallel Programming models


The Scalp project aims at the creation of an efficient and effective programming methodology for the next generation high performance architectures in Consumer Electronic products. The project targets the Spacecake architecture designed by Philips. The Spacecake architecture is based on a regular structure of tiles, where a tile is a heterogeneous multiprocessor with a shared memory architecture. The Scalp programming model is based on SP (series-parallel) graphs, which offer significant advantages with regard to the ease of programming, portability, and performance predictability. In the project it will be explored whether SP design patterns can be defined for a relevant set of current and future CE-applications. These SP design patterns will be embedded in an SP programming environment that also provides accurate, low cost estimations on the performance of the design patterns. more info

PhD student Ana Lucia Varbanescu


The Astrostream project aims at creating an application development environment for stream-based astronomy applications tailored to the needs of the next-generation radio telescopes LOFAR and SKA. The Astrostream software architecture will be optimized for high productivity, high efficiency, multi-platform support, and flexibility in run-time behavior. Astrostream is intended for challenging applications with many Tera-bits/s of streaming input data and tens of Teraflops of processing power, typically on large cluster computers. more info

PhD student Alexander van Amesfoort

Programming Multi and Manycores

 PhD students Jianbin Fang, Jie Shen

Peer-to-Peer Systems


I-SHARE is a project on sharing technology at different levels in wired and wireless P2P systems. It is part of the BSIK programmme Freeband. As a guiding example, we are defining an architecture for P2P-TV, a P2P system for the dissemination of both live and recorded programs of 10,000+ TV channels. Research issues are how to do recommendations to users on TV programs, how to design the user interface, how to build application-level multicast trees for distributing live video, and in general, how to share the contents of individual video recordings on users' hard disks.

PhD students Jan David Mol


The research topic in the P2P-Fusion project is to support creative audiovisual activities in virtual communities. We will build a prototype system that makes it easy for the members of such communities to create, reuse, and share audio and video productions over the Internet in a legal fashion, without costly servers, and without complex central system management.

PhD student Michel Meulpolder


The P2P-Next integrated project will build a next generation Peer-to-Peer (P2P) content delivery platform, to be designed, developed, and applied jointly by a consortium consisting of high-profile academic and industrial players with proven track records in innovation and commercial success.

PhD students Nitin Chiluka, Lucia d'Acunto, Niels Zeilemaker, Boxun Zhang H.J.Sips