Demo Data from EDBT 2026 / reviewers in the wild / expert
Werner Geurts
dblp:18/7038
· DBLP profile ↗
10ranked-venue papers
3as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 9 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1
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
4 papers |
Electronic design automation · 52% Cloud and datacenter computing · 20% Embedded and real-time systems · 16% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
high-level synthesis |
0.0 | 3 | 1995 | Quadratic zero-one programming-based synthesis of application-specific data paths · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 Time Constrained Allocation and Assignment Techniques for High Throughput Signal Processing · DAC 1992 Cathedral-III: Architecture-Driven High-level Synthesis for High Throughput DSP Applications · DAC 1991 |
Cloud and datacenter computing › resource allocation › resource mapping
resource allocation and binding |
0.0 | 2 | 1995 | Quadratic zero-one programming-based synthesis of application-specific data paths · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 Time Constrained Allocation and Assignment Techniques for High Throughput Signal Processing · DAC 1992 |
Embedded and real-time systems › embedded software
embedded software design |
0.0 | 1 | 1997 | Embedded software in real-time signal processing systems: design technologies · Proc. IEEE 1997 |
Electronic design automation › high-level synthesis
data path synthesis |
0.0 | 1 | 1995 | Quadratic zero-one programming-based synthesis of application-specific data paths · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Electronic design automation › high-level synthesis › resource binding
functional unit sharing |
0.0 | 1 | 1995 | Quadratic zero-one programming-based synthesis of application-specific data paths · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Hardware accelerators and domain-specific architectures
signal processing accelerator |
0.0 | 1 | 1991 | Cathedral-III: Architecture-Driven High-level Synthesis for High Throughput DSP Applications · DAC 1991 |
Integrated circuit design › digital signal processing circuits
digital signal processor design |
0.0 | 1 | 1992 | Time Constrained Allocation and Assignment Techniques for High Throughput Signal Processing · DAC 1992 |
Integrated circuit design › digital signal processing circuits
high-throughput DSP |
0.0 | 1 | 1991 | Cathedral-III: Architecture-Driven High-level Synthesis for High Throughput DSP Applications · DAC 1991 |
Methods — techniques the papers use, named apart from their topics
software compilation techniques · 0.0architectural characterization · 0.0quadratic zero-one programming · 0.0bipartite matching · 0.0time-constrained scheduling · 0.0high-level synthesis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | ASIP acceleration for virtual-to-physical address translation on RDMA-enabled FPGA-based network interfaces
Roberto Ammendola, Andrea Biagioni, Ottorino Frezza, Werner Geurts, Gert Goossens, Francesca Lo Cicero, Alessandro Lonardo, Pier Stanislao Paolucci, Davide Rossetti, Francesco Simula, Laura Tosoratto, Piero Vicini |
Future Gener. Comput. Syst. | 4 |
| 2001 | Solving large scale assignment problems in high-level synthesis by approximative quadratic programmingabstractArticle Share on Solving large scale assignment problems in high-level synthesis by approximative quadratic programming Authors: Florin Balasa University of Illinois at Chicago, Dept. EECS, Chicago, IL University of Illinois at Chicago, Dept. EECS, Chicago, ILView Profile , Werner Geurts Target Compiler Technologies, Leuven, B-3001, Belgium Target Compiler Technologies, Leuven, B-3001, BelgiumView Profile , Francky Catthoor Interuniv. Microelectronics Center, Katholieke Universiteit Leuven Interuniv. Microelectronics Center, Katholieke Universiteit LeuvenView Profile , Hugo De Man Interuniv. Microelectronics Center, Katholieke Universiteit Leuven Interuniv. Microelectronics Center, Katholieke Universiteit LeuvenView Profile Authors Info & Claims GLSVLSI '01: Proceedings of the 11th Great Lakes symposium on VLSIMarch 2001 Pages 19–24https://doi.org/10.1145/368122.368149Online:01 March 2001Publication History 1citation163DownloadsMetricsTotal Citations1Total Downloads163Last 12 Months2Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Florin Balasa, Werner Geurts, Francky Catthoor, Hugo De Man |
ACM Great Lakes Symposium on VLSI | 2 |
| 2001 | Processor modeling and code selection for retargetable compilationabstractEmbedded processors in electronic systems typically are tuned to a few applications. Development of processor-specific compilers is prohibitively expensive and, as a result, such compilers, if existing, yield code of an unacceptable quality. To improve this code quality, we developed a processor model that captures the connectivity, the parallelism, and all architectural peculiarities of an embedded processor. We also implemented a retargetable and optimizing compiler working on this model. We present the graph-based processor model, and formally define the code generation task as binding the intermediate representation of an application to this model. We also present a new method for code selection, based on this processor model, that is capable of handling directed acyclic graphs instead of trees. Johan Van Praet, Dirk Lanneer, Werner Geurts, Gert Goossens |
ACM Trans. Design Autom. Electr. Syst. | 3 |
| 1997 | Embedded software in real-time signal processing systems: design technologiesabstractThe increasing use of embedded software, often implemented on a core processor in a single-chip system, is a clear trend in the telecommunications, multimedia, and consumer electronics industries. A companion paper (Paulin et al., 1997) presents a survey of application and architecture trends for embedded systems in these growth markets. However, the lack of suitable design technology remains a significant obstacle in the development of such systems. One of the key requirements is more efficient software compilation technology. Especially in the case of fixed-point digital signal processor (DSP) cores, it is often cited that commercially available compilers are unable to take full advantage of the architectural features of the processor. Moreover, due to the shorter lifetimes and the architectural specialization of many processor cores, processor designers are often compelled to neglect the issue of compiler support. This situation has resulted in an increased research activity in the area of design tool support for embedded processors. This paper discusses design technology issues for embedded systems using processor cores, with a focus on software compilation tools. Architectural characteristics of contemporary processor cores are reviewed and tool requirements are formulated. This is followed by a comprehensive survey of both existing and new software compilation techniques that are considered important in the context of embedded processors. Gert Goossens, Johan Van Praet, Dirk Lanneer, Werner Geurts, Augusli Kifli, Clifford Liem, Pierre G. Paulin |
Proc. IEEE | 4 |
| 1995 | Quadratic zero-one programming-based synthesis of application-specific data pathsabstractIn this paper, a novel technique for the synthesis of complex multifunctional units is presented. Given a set of functions, the goal is to minimize the area cost of a unit that can execute these functions. A set of primitive functional units is allocated and shared between operations which belong to different functions. In the presented approach, a bipartite matching-based technique is extended with a quadratic cost function which allows for a much more accurate modeling of interconnect cost compared to previous approaches. In the optimization process, functional unit type selection, instance allocation, and instance assignment are performed simultaneously. As an extension of the technique, a set of constraints which exclude solutions with false combinatorial cycles are also presented. The technique finds its main applicability in the synthesis of custom accelerator data paths in high throughput signal processing applications, as required in video, image processing, front end speech processing, and user-end telecom. In addition, it can be applied in the synthesis of the data path of domain-specific instruction set processors. Experiments show that highly optimized results can be obtained within acceptable CPU times.> Werner Geurts, Francky Catthoor, Hugo De Man |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1994 | Loop transformation methodology for fixed-rate video, image and telecom processing applicationsabstractMany real-time signal processing applications are dominated by iterative loop constructs which exhibit a large amount of parallelism. In general, a realisation matched to the required rate of these applications exploits only a relatively small part of the parallelism available in the algorithm. This paper addresses the important problem of selecting the appropriate algorithmic-level decisions, in particular loop manipulations and the like, to arrive at an area-optimized specification for use in register-transfer level synthesis tools. One of the crucial cost factors in this optimisation is memory storage related. An effective model and methodology are proposed to derive an optimized architecture with fully matched throughput, while avoiding a full traversal of the large search space. The effectiveness of our approach is substantiated with several realistic test cases.> Francky Catthoor, Werner Geurts, Hugo De Man |
ASAP | 2 |
| 1993 | Quadratic zero-one programming based synthesis of application specific data pathsabstractIn this paper, a novel technique for the synthesis of complex multi-functional units is presented. Given a set of functions or instructions, the goal is to minimize the area cost of a unit that can execute these functions. A common set of primitive functional units is allocated and shared between operations which belong to different functions. In the present approach, a bipartite matching based technique is extended with a quadratic cost function which allows for a much more accurate modeling of interconnect cost compared to previous approaches. In the optimization process, functional unit type selection, instance allocation and instance assignment are performed simultaneously. As an extension of the technique, a set of constraints which exclude solutions with false combinatorial cycles are also presented. Experiments show that highly optimized results can be obtained with acceptable CPU times. Werner Geurts, Francky Catthoor, Hugo De Man |
ICCAD | 1 |
| 1993 | Testability analysis in high level data path synthesis
Johannes Steensma, Werner Geurts, Francky Catthoor, Hugo De Man |
J. Electron. Test. | 2 |
| 1992 | Time Constrained Allocation and Assignment Techniques for High Throughput Signal Processing
Werner Geurts, Francky Catthoor, Hugo De Man |
DAC | 1 |
| 1991 | Cathedral-III: Architecture-Driven High-level Synthesis for High Throughput DSP ApplicationsabstractThe goal of this paper is to extend the synthesis of real Stefaan Note, Werner Geurts, Francky Catthoor, Hugo De Man |
DAC | 2 |