EDBT 2026 Demo / reviewers in the wild / expert
Eddy de Greef
dblp:62/3976
· DBLP profile ↗
7ranked-venue papers
5as first author
0since 2021 · last 2010
0000-0003-2404-1651ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 39% Memory systems · 23% Distributed systems · 17% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed scheduling
data transfer scheduling |
0.1 | 1 | 2008 | An automatic scratch pad memory management tool and MPEG-4 encoder case study · DAC 2008 |
Memory systems › memory access optimization
memory access reduction |
0.1 | 1 | 2008 | An automatic scratch pad memory management tool and MPEG-4 encoder case study · DAC 2008 |
Energy-efficient computing › low-power design
power optimization |
0.1 | 1 | 2008 | An automatic scratch pad memory management tool and MPEG-4 encoder case study · DAC 2008 |
Embedded and real-time systems › embedded software › embedded operating systems › embedded memory management
scratchpad memory management |
0.1 | 1 | 2008 | An automatic scratch pad memory management tool and MPEG-4 encoder case study · DAC 2008 |
Compilers and program optimization › parallelization
automatic parallelization |
0.0 | 1 | 2010 | A framework for automatic parallelization, static and dynamic memory optimization in MPSoC platforms · DAC 2010 |
Memory systems
memory hierarchy |
0.0 | 1 | 2010 | A framework for automatic parallelization, static and dynamic memory optimization in MPSoC platforms · DAC 2010 |
Integrated circuit design
system-on-chip |
0.0 | 1 | 2008 | An automatic scratch pad memory management tool and MPEG-4 encoder case study · DAC 2008 |
Methods — techniques the papers use, named apart from their topics
static and dynamic memory optimization · 0.2parallelization · 0.2prefetching · 0.1application analysis and transformation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | A framework for automatic parallelization, static and dynamic memory optimization in MPSoC platformsabstractThe key characteristic of next generation embedded applications will be the intensive data transfer and storage and the need for efficient memory management. The embedded system designer community needs optimization methodologies and techniques, which do not change the input-output functionality of the software applications or the design of the underlying hardware platform. In this paper, the key focus is the efficient data access and memory storage of both dynamically and statically allocated data and their assignment on the data memory hierarchy of an MPSoC platform. We propose a design tool framework to efficiently automate the time-consuming optimizations for parallelization and memory mapping of static and dynamic data for MPSoCs. Yiannis Iosifidis, Arindam Mallik, Stylianos Mamagkakis, Eddy de Greef, Alexandros Bartzas, Dimitrios Soudris, Francky Catthoor |
DAC | 4 |
| 2008 | An automatic scratch pad memory management tool and MPEG-4 encoder case studyabstractUsing software-controlled Scratch-Pad Memory (SPM) in Systems-on-Chip has the potential of reducing power consumption by using design-time application knowledge to reduce memory accesses and processor stalls. This paper presents a fully automatic application analysis and transformation tool which selects data-structures for transfer to the SPM and schedules data transfers between background memory and SPM (pre-fetching) to achieve both high performance and low power consumption. A case study applying this tool on an MPEG-4 video encoder shows an overall power reduction of 25%, a 40% power reduction in just the memories and a 40% reduction in processor cycles as compared to an optimized hardware-cache based solution. Rogier Baert, Eddy de Greef, Erik Brockmeyer |
DAC | 2 |
| 1998 | Program transformation strategies for memory size and power reduction of pseudoregular multimedia subsystemsabstractA program transformation strategy is presented that is able to reduce the buffer size and power consumption for a relatively large class of (pseudo)regular data-dominated signal processing algorithms. Our methodology is targeted toward an implementation on programmable processors, but most of the principles remain valid for a custom processor implementation. As power and area cost are crucial in the context of embedded multimedia applications, this strategy can be very valuable. The feasibility of our approach is demonstrated on a representative high-speed video processing algorithm for which we obtain a substantial reduction of the area and power consumption compared to the classical approaches. Eddy de Greef, Francky Catthoor, Hugo De Man |
IEEE Trans. Circuits Syst. Video Technol. | 1 |
| 1997 | Array Placement for Storage Size Reduction in Embedded Multimedia SystemsabstractIn this paper we present the second stage of a two-phase strategy for reducing the required background memory sizes for a large class of data-intensive multimedia applications. This strategy is particularly useful in an embedded application context, where memory size and the corresponding power consumption are the main cost factors together with data transfers. Our strategy optimizes the storage order of arrays in memory by trying to improve the reuse of memory locations, as well for elements of the same array as for elements of different arrays. Although size reduction is the main objective, an added benefit is a reduced power consumption due to the decreased capacitive load of the memories. The memory size reduction task is part of an overall memory size and power reduction methodology called ATOMIUM in which other tasks can increase its effectiveness (e.g. loop, transformations), but it can also be used on a stand-alone base. The effectiveness of our approach is demonstrated by experimental results for some real-life multimedia applications, for which a considerable memory size reduction was obtained. Eddy de Greef, Francky Catthoor, Hugo De Man |
ASAP | 1 |
| 1997 | Memory Size Reduction Through Storage Order Optimization for Embedded Parallel Multimedia Applications
Eddy de Greef, Francky Catthoor, Hugo De Man |
Parallel Comput. | 1 |
| 1995 | Memory organization for video algorithms on programmable signal processorsabstractIn this paper, several DSP system design principles are presented which are valid for a large class of memory-intensive algorithms. Our main focus lies on the optimization of the memory and I/O, since these are dominant cost factors in the domain of video and imaging applications. This has resulted in several formalizable mapping principles, which allow to prevent the memory from becoming a bottleneck. First, it as shown that for this class of applications, compile-time data caching decisions not only have a large effect on the performance, but also can have an even larger effect on the overall system cost and power consumption. This is illustrated by means of experiments in which the whole range of no cache up to large cache sizes is scanned. Next, it is shown that when enforcing constant I/O rates to reduce buffer sizes, the area gain may be far more important than the small performance decrease associated with it. A technique to achieve this in an efficient way is proposed. The main test-vehicle which is used throughout the paper to demonstrate our approach is the class of motion estimation type algorithms. Eddy de Greef, Francky Catthoor, Hugo De Man |
ICCD | 1 |
| 1995 | Mapping real-time motion estimation type algorithms to memory efficient, programmable multi-processor architectures
Eddy de Greef, Francky Catthoor, Hugo De Man |
Microprocess. Microprogramming | 1 |