Demo Data from VLDB 2026 / reviewers in the wild / expert
Serge Vernalde
dblp:23/2415 · also Serge A. Vernalde
· DBLP profile ↗
28ranked-venue papers
0as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 25Software engineering, systems software and programming languages · 5Computer networks · 1Graphics, computer vision, multimedia, augmented reality and games · 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
6 papers |
Electronic design automation · 61% Integrated circuit design · 34% Embedded and real-time systems · 6% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 67% Compilers and program optimization · 33% | |
| Computer networks
1 paper |
Optical networks · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
high-level synthesis |
0.1 | 3 | 1999 | A new algorithm for elimination of common subexpressions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 A Programming Environment for the Design of Complex High Speed ASICs · DAC 1998 Combined Control Flow Dominated and Data Flow Dominated High-Level Synthesis · DAC 1996 |
Optical networks › optical receiver
burst-mode receiver |
0.0 | 1 | 1999 | A 10 Mbit/s Upstream Cable Modem with Automatic equalization · DAC 1999 |
Compilers and program optimization › compiler optimization › redundancy elimination
common subexpression elimination |
0.0 | 1 | 1999 | A new algorithm for elimination of common subexpressions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Electronic design automation › logic synthesis › logic optimization
common subexpression elimination |
0.0 | 1 | 1999 | A new algorithm for elimination of common subexpressions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Electronic design automation › system-level design
hardware design reuse |
0.0 | 1 | 1999 | Hardware Reuse at the Behavioral Level · DAC 1999 |
Integrated circuit design › analog and mixed-signal circuits
mixed-signal circuit design |
0.0 | 1 | 1999 | A 10 Mbit/s Upstream Cable Modem with Automatic equalization · DAC 1999 |
Integrated circuit design › digital system design
register-transfer level design |
0.0 | 1 | 1999 | Hardware Reuse at the Behavioral Level · DAC 1999 |
Electronic design automation
system-level design |
0.0 | 1 | 1999 | Hardware Reuse at the Behavioral Level · DAC 1999 |
Integrated circuit design
ASIC design |
0.0 | 1 | 1998 | A Programming Environment for the Design of Complex High Speed ASICs · DAC 1998 |
Embedded and real-time systems
cyber-physical system platforms |
0.0 | 1 | 2004 | Operating-system controlled network on chip · DAC 2004 |
Integrated circuit design
digital circuit design |
0.0 | 2 | 1999 | A new algorithm for elimination of common subexpressions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 Combined Control Flow Dominated and Data Flow Dominated High-Level Synthesis · DAC 1996 |
Electronic design automation › high-level synthesis › constant multiplication
multiple constant multiplication |
0.0 | 1 | 1999 | A new algorithm for elimination of common subexpressions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Electronic design automation
hardware description language |
0.0 | 1 | 1998 | A Programming Environment for the Design of Complex High Speed ASICs · DAC 1998 |
Methods — techniques the papers use, named apart from their topics
FPGA emulation · 0.1c++ based design flow · 0.0automatic equalization · 0.0add-shift operations · 0.0object-oriented reuse interface · 0.0c++ · 0.0synthesis · 0.0simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Operating-system controlled network on chipabstractManaging a Network-on-Chip (NoC) in an efficient way is a challenging task. To succeed, the operating system (OS) needs to be tuned to the capabilities and the needs of the NoC. Only by creating a tight interaction can we combine the necessary flexibility with the required efficiency. This paper illustrates such an interaction by detailing the management of communication resources in a system containing a packet-switched NoC and a closely integrated OS. Our NoC system is emulated by linking an FPGA to a PDA. We show that, with the right NoC support, the OS is able to optimize communication resource usage. Additionally, the OS is able to diminish or remove the interference between independent applications sharing a common NoC communication resource. Vincent Nollet, Théodore Marescaux, Diederik Verkest, Jean-Yves Mignolet, Serge Vernalde |
DAC | 5 |
| 2004 | Design Methodology for a Tightly Coupled VLIW/Reconfigurable Matrix Architecture: A Case StudyabstractCoarse-grained reconfigurable architectures have seen growing importance recently. Design tools and methodology are essential to their success. Based on our previous work on modulo scheduling algorithms and a novel architecture with tightly coupled VLIW/reconfigurable matrix, we present a C-based design flow using an MPEG-2 decoder as a design example. The application is mapped to the architecture in less than one person-week starting from a software implementation. The kernel and overall speedup over the reference VLIW are 4.84 and 3.05 respectively. The case study shows that our methodology and architecture can deliver a competitive package in terms of design efforts and performance over other programmable architectures. Bingfeng Mei, Serge Vernalde, Diederik Verkest, Rudy Lauwereins |
DATE | 2 |
| 2004 | Network-on-Chip for Reconfigurable Systems: From High-Level Design Down to Implementation
T. Andrei Bartic, Dirk Desmet, Jean-Yves Mignolet, Théodore Marescaux, Diederik Verkest, Serge Vernalde, Rudy Lauwereins, Frédéric Robert |
FPL | 6 |
| 2004 | Interconnect architectures for modulo-scheduled coarse-grained reconfigurable arraysabstractThe ability of a compiler to exploit loop-level parallelism in a reconfigurable array is significantly affected by the amount of flexibility in the interconnect architecture. A less flexible interconnect will make it more difficult for the compiler to find efficient loop-level pipelined schedules, leading to reduced instruction throughput, and larger configuration bit storage area. In this paper, we determine the optimum flexibility and topology for a point-to-point interconnect architecture in a reconfigurable system. We present four topologies, and show that their performance per unit area is significantly better than that that would be obtained if a fully-connected network had been used. Steve Wilton, Noha Kafafi, Bingfeng Mei, Serge Vernalde |
FPT | 4 |
| 2004 | Run-time support for heterogeneous multitasking on reconfigurable SoCs
Théodore Marescaux, Vincent Nollet, Jean-Yves Mignolet, T. Andrei Bartic, W. Moffat, Prabhat Avasare, Paul Coene, Diederik Verkest, Serge Vernalde, Rudy Lauwereins |
Integr. | 9 |
| 2003 | Exploiting Loop-Level Parallelism on Coarse-Grained Reconfigurable Architectures Using Modulo Scheduling
Bingfeng Mei, Serge Vernalde, Diederik Verkest, Hugo De Man, Rudy Lauwereins |
DATE | 2 |
| 2003 | Infrastructure for Design and Management of Relocatable Tasks in a Heterogeneous Reconfigurable System-on-Chip
Jean-Yves Mignolet, Vincent Nollet, Paul Coene, Diederik Verkest, Serge Vernalde, Rudy Lauwereins |
DATE | 5 |
| 2003 | Application of Task Concurrency Management on Dynamically Reconfigurable Hardware PlatformsabstractDynamically reconfigurable hardware (DRHW) can take advantage of its reconfiguration capability to adapt at run-time its performance and its power consumption. However, due to the lack of programming support for dynamic task placement on these platforms, no previous work has been presented studying the performance/power trade-offs. To cope with the task placement problem in a straight way that allows us to go one step further, we have adopted an interconnection-network-based DRHW mode, which includes operating system support to reallocate tasks at run-time. On top of this model we have applied an emerging task concurrency management (TCM) methodology initially developed for multiprocessor platforms with promising results. Moreover, we have identified the next step needed to create a specific TCM support for DRHW platforms. Javier Resano, Diederik Verkest, Daniel Mozos, Serge Vernalde, Francky Catthoor |
FCCM | 4 |
| 2003 | Networks on Chip as Hardware Components of an OS for Reconfigurable Systems
Théodore Marescaux, Jean-Yves Mignolet, T. Andrei Bartic, W. Moffat, Diederik Verkest, Serge Vernalde, Rudy Lauwereins |
FPL | 6 |
| 2003 | ADRES: An Architecture with Tightly Coupled VLIW Processor and Coarse-Grained Reconfigurable Matrix
Bingfeng Mei, Serge Vernalde, Diederik Verkest, Hugo De Man, Rudy Lauwereins |
FPL | 2 |
| 2003 | Run-Time Minimization of Reconfiguration Overhead in Dynamically Reconfigurable Systems
Javier Resano, Daniel Mozos, Diederik Verkest, Serge Vernalde, Francky Catthoor |
FPL | 4 |
| 2003 | Flexible system model and architectural exploration for HIPERLAN 2 DLC wireless LAN protocolabstractModern wireless communication protocols like HIPERLAN 2, IEEE 802.11a etc. support high data rates of the order of 54 Mbps and have strict timing requirements. Although protocols define the communication rules, they do not address critical design issues like hardware/software (HW/SW) partitioning and the implementation of different algorithms, which have a critical impact on the system performance. We have developed a platform independent flexible system model based on the HIPERLAN 2 data link control (DLC) protocol that allows easy experimenting with HW/SW partitioning and different algorithms. Our design methodology allows performance evaluation at the system level as well as path to HW/SW implementation. The simulation results presented give good information on the computational complexity of different components and on the HW/SW partitioning of the HIPERLAN 2 DLC layer. The HW/SW partitioning results have been verified with a working demonstrator and the object oriented model can be easily extended for future protocols. Vivek Nema, Bart van Poucke, Miguel Glassée, Serge Vernalde |
ICC | 4 |
| 2003 | A framework for mapping scalable networked applications on run-time reconfigurable platformsabstractDue to the heterogeneous nature of networks and end-systems in distributed multimedia systems, multimedia applications should ideally be designed to counteract fluctuations in network bandwidth and end-system processing capacities for providing end users a certain degree of quality of service (QoS). This requirement can be satisfied with scalable applications. In addition, with the current evolution in run-time reconfigurable computing, run-time reconfigurable multimedia platforms are becoming increasingly viable. In this paper, an end-to-end delivery chain framework for mapping scalable networked multimedia applications on reconfigurable platforms is presented. The framework is demonstrated by a case study of a 3D game running on a prototype run-time reconfigurable platform. Nam Pham Ngoc 0001, Gauthier Lafruit, Jean-Yves Mignolet, Serge Vernalde, Geert Deconinck, Rudy Lauwereins |
ICME | 4 |
| 2003 | Performance Analysis for Identification of (Sub-)Task-Level Parallelism in Java
Richard Stahl, Robert Pasko, Luc Rijnders, Diederik Verkest, Serge Vernalde, Rudy Lauwereins, Francky Catthoor |
SCOPES | 5 |
| 2002 | Techniques to Evolve a C++ Based System Design LanguageabstractComplex systems-on-chip present one of the most challenging design problems. To meet this challenge, new design languages capable of modelling such heterogeneous, dynamic systems are needed. For implementation of such a language, the use of an object oriented C++ class library has proven to be a promising approach, since new classes dealing with design- and platform-specific problems can be added in a conceptual and seamlessly reusable way. This paper shows the development of such an extension aimed to provide a platform-independent high-level structured storage object through hiding of the low-level implementation details. It results in a completely virtualised, user-extendible component, suitable for use in heterogeneous systems. Robert Pasko, Serge Vernalde, Patrick Schaumont |
DATE | 2 |
| 2002 | Adding Hardware Support to the HotSpot Virtual Machine for Domain Specific Applications
Yajun Ha, Radovan Hipik, Serge Vernalde, Diederik Verkest, Marc Engels, Rudy Lauwereins, Hugo De Man |
FPL | 3 |
| 2002 | Interconnection Networks Enable Fine-Grain Dynamic Multi-tasking on FPGAs
Théodore Marescaux, T. Andrei Bartic, Diederik Verkest, Serge Vernalde, Rudy Lauwereins |
FPL | 4 |
| 2002 | DRESC: a retargetable compiler for coarse-grained reconfigurable architecturesabstractCoarse-grained reconfigurable architectures have become increasingly important in recent years. Automatic design or compiling tools are essential to their success. In this paper, we present a retargetable compiler for a family of coarse-grained reconfigurable architectures. Several key issues are addressed. Program analysis and transformation prepare dataflow for scheduling. Architecture abstraction generates an internal graph representation from a concrete architecture description. A modulo scheduling algorithm is key to exploit parallelism and achieve high performance. The experimental results show up to 28.7 instructions per cycle (IPC) over tested kernels. Bingfeng Mei, Serge Vernalde, Diederik Verkest, Hugo De Man, Rudy Lauwereins |
FPT | 2 |
| 2002 | Building a Virtual Framework for Networked Reconfigurable Hardware and Software Objects
Yajun Ha, Serge Vernalde, Patrick Schaumont, Marc Engels, Rudy Lauwereins, Hugo De Man |
J. Supercomput. | 2 |
| 2001 | Virtual Java/FPGA interface for networked reconfigurationabstractA virtual interface between Java and FPGA for networked reconfiguration is presented. Through the Java/FPGA interface, Java applications can exploit hardware accelerators with FPGAs for both functional flexibility and performance acceleration. At the same time, the interface is platform independent. It enables the networked application developers to design their applications with only one interface in mind when considering the interfacing issues. The virtual interface is part of our work to build a platform-independent deployment framework for the networked services. In the framework, both the software and hardware components of services can be platform independently described and deployed. Yajun Ha, Geert Vanmeerbeeck, Patrick Schaumont, Serge Vernalde, Marc Engels, Rudy Lauwereins, Hugo De Man |
ASP-DAC | 4 |
| 2001 | A SW/HW Interface API for Java/FPGA Co-Designed Applets
Yajun Ha, Patrick Schaumont, Serge Vernalde, Marc Engels, Rudy Lauwereins, Hugo De Man |
FCCM | 3 |
| 2001 | Development of a Design Framework for Platform-Independent Networked Reconfiguration of Software and Hardware
Yajun Ha, Bingfeng Mei, Patrick Schaumont, Serge Vernalde, Rudy Lauwereins, Hugo De Man |
FPL | 4 |
| 1999 | A 10 Mbit/s Upstream Cable Modem with Automatic equalizationabstractA fully digital QAM16 burst receiver ASIC is presented.The B04 receiver demodulates at 10 Mbit/s and uses an advanced signal processing architecture that performs perburst automatic equalization.It is a critical building block in a broadband access system for HFC networks.The chip was designed using a C++ based flow and is implemented as a 80 Kgate 0.7~ CMOS standard cell design. Patrick Schaumont, Radim Cmar, Serge Vernalde, Marc Engels |
DAC | 3 |
| 1999 | Hardware Reuse at the Behavioral LevelabstractStandard interfaces for hardware reuse are currently defined at the structural level.In contrast to this, our contribution defines the reuse interface at the behavioral registertransfer (RT) level.This promotes direct reuse of functionality and avoids the integration problems of structural reuse.We present an object oriented reuse interface in C++ and show the use of it within two real-life designs. Patrick Schaumont, Radim Cmar, Serge Vernalde, Marc Engels, Ivo Bolsens |
DAC | 3 |
| 1999 | A Methodology and Design Environment for DSP ASIC Fixed-Point RefinementabstractComplex signal processing algorithms are specified in floating point precision. When their hardware implementation requires fixed point precision, type refinement is needed. The paper presents a methodology and design environment for this quantization process. The method uses independent strategies for fixing MSB and LSB weights of fixed point signals. It enables short design cycles by combining the strengths of both analytical and simulation based methods. Radim Cmar, Luc Rijnders, Patrick Schaumont, Serge Vernalde, Ivo Bolsens |
DATE | 4 |
| 1999 | A new algorithm for elimination of common subexpressionsabstractThe problem of an efficient hardware implementation of multiplications with one or more constants is encountered in many different digital signal-processing areas, such as image processing or digital filter optimization. In a more general form, this is a problem of common subexpression elimination, and as such it also occurs in compiler optimization and many high-level synthesis tasks. An efficient solution of this problem can yield significant improvements in important design parameters like implementation area or power consumption. In this paper, a new solution of the multiple constant multiplication problem based on the common subexpression elimination technique is presented. The performance of our method is demonstrated primarily on a finite-duration impulse response filter design. The idea is to implement a set of constant multiplications as a set of add-shift operations and to optimize these with respect to the common subexpressions afterwards. We show that the number of add/subtract operations can be reduced significantly this way. The applicability of the presented algorithm to the different high-level synthesis tasks is also indicated. Benchmarks demonstrating the algorithm's efficiency are included as well. Robert Pasko, Patrick Schaumont, Veerle Derudder, Serge Vernalde, Daniela Duracková |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 1998 | A Programming Environment for the Design of Complex High Speed ASICsabstractA C++ based programming environment for the design of complex high speed ASICs is presented. The design of a 75 Kgate DECT transceiv er is used as a driv er example. Compact descriptions, combined with efficient sim ulationand syn thesis strategies are essen tial for the design of such a complex system. It is sho wn how a C++ programming approach outperforms traditional HDL-based methods. Patrick Schaumont, Serge Vernalde, Luc Rijnders, Marc Engels, Ivo Bolsens |
DAC | 2 |
| 1996 | Combined Control Flow Dominated and Data Flow Dominated High-Level SynthesisabstractThis paper presents the design of a Videophone Coder-Decoder Motion Estimator using two High-Level Synthesis tools. Indeed, the combination of a Control Flow Dominated part (complex communication protocol) with a Data Flow Dominated part (high throughput computations) makes this circuit difficult to be synthesized by a single HLS tool. The combination of two HLS tools for the high-level design of this operator required the definition of a sophisticated design flow allowing mixed-level and multi-language simulations. When compared to design starting from RTL specifications, HLS induces only a negligible area overhead of 5%, and provides gain in description length (divided by 5), design time and flexibility. Elisabeth Berrebi, Polen Kission, Serge Vernalde, S. De Troch, Jean-Claude Herluison, Jean Fréhel, Ahmed Amine Jerraya, Ivo Bolsens |
DAC | 3 |