Marc Leeman

Learn More
In current multimedia applications like 3D graphical processing or games, the run-time memory management support has to allow real-time memory de/allocation, retrieving and data processing. The implementations of these algorithms for embedded platforms require high speed, low power and large data storage capacity. Due to the large hardware/software(More)
The behavior of many algorithms is heavily determined by the input data. Furthermore, this often means that multiple and completely different execution paths can be followed , also internal data usage and handling is frequently quite different. Therefore, static compile time memory allocation is not efficient, especially on embedded systems where memory is(More)
The 3D multimedia applications have been experiencing recently a tremendous growth in number and complexity. Such applications mainly consist of complex algorithms that process extensive amounts of data to create 3D images and results. For quick access, data need to be stored in small and expensive memories near the processor. Due to the increasing(More)
Chantal Ykman (ykman@imec.be), Francky Catthoor (catthoor@imec.be) and Rudy Lauwereins (lauwerei@imec.be) abstract In multimedia applications, run-time memory management support has to allow real-time memory de/allocation, retrieving and processing of data. Thus, its implementation must be designed to combine high speed, low power, large data storage(More)
— Portable consumer devices are increasing more and more their capabilities and can now implement new multimedia algorithms that were reserved only for powerful workstations few years ago. Unfortunately, the original design characteristics of such algorithms do not often allow to port them directly to current embedded devices. These algorithms share complex(More)
In this paper, a design seminar on embedded systems is described for fourth year students in the Multimedia and signal processing option at our electrical engineering department. The aim of the seminar is to ease up the adaptation of the universitary curriculum to what is expected by industry of a high level engineer. The main purpose of the seminar is to(More)
We describe a robust library for parallel and dependable master-worker programs (raftnet). From a software client's viewpoint, flexibility, hardware independence and ease of use are the main features offered by this library, while its users may take advantage of a framework that op-timises the available redundant resources so as to reach at the same time(More)
  • 1