Demo Data from EDBT 2026 / reviewers in the wild / expert
Sergio López-Buedo
dblp:13/4742
· DBLP profile ↗
19ranked-venue papers
2as first author
0since 2021 · last 2019
0000-0002-0815-7921ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 17 · 2 first-authorComputer networks · 2Software engineering, systems software and programming languages · 2
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
3 papers |
Performance modeling and evaluation · 42% Hardware accelerators and domain-specific architectures · 40% Reconfigurable computing and FPGAs · 8% | |
| Computer networks
1 paper |
Network performance modeling · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › network accelerator
programmable NIC |
0.3 | 1 | 2018 | Understanding PCIe performance for end host networking · SIGCOMM 2018 |
Reconfigurable computing and FPGAs
FPGA-based embedded system |
0.0 | 1 | 2004 | Making visible the thermal behaviour of embedded microprocessors on FPGAs: a progress report · FPGA 2004 |
Energy-efficient computing › thermal management
thermal monitoring |
0.0 | 1 | 2004 | Making visible the thermal behaviour of embedded microprocessors on FPGAs: a progress report · FPGA 2004 |
Reconfigurable computing and FPGAs
FPGA architecture |
0.0 | 1 | 1996 | The Wave Pipeline Effect on LUT-Based FPGA Architectures · FPGA 1996 |
Processor architecture and microarchitecture
pipelining |
0.0 | 1 | 1996 | The Wave Pipeline Effect on LUT-Based FPGA Architectures · FPGA 1996 |
Processor architecture and microarchitecture › pipelining › pipeline design
wave pipelining |
0.0 | 1 | 1996 | The Wave Pipeline Effect on LUT-Based FPGA Architectures · FPGA 1996 |
Electronic design automation
physical design |
0.0 | 1 | 1996 | The Wave Pipeline Effect on LUT-Based FPGA Architectures · FPGA 1996 |
Methods — techniques the papers use, named apart from their topics
performance measurement · 0.7bottleneck analysis · 0.7ring oscillator · 0.0configuration port readback · 0.0wave pipelining · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Limago: An FPGA-Based Open-Source 100 GbE TCP/IP StackabstractThe realization that the network is becoming an important bottleneck in computing clusters and in the cloud has led in the past years to an increase scrutiny of how networking functionality is deployed. From TCP Offload Engines (TOEs) to Software Defined Networking (SDN), including Smart NICs and In-Network Data Processing, a wide range of approaches are currently being explored to increase the efficiency of networks and tailor its functionality to the actual needs of the application at hand. To address the need for an open and customizable networking stack, in this paper we introduce Limago, an FPGA-based open-source implementation of a TCP/IP stack operating at 100 Gbit/s. To our knowledge, Limago provides the first complete description of an FPGA-based TCP/IP stack at these speeds, thereby illustrating the bottlenecks that must be addressed, proposing several innovative designs to reach the necessary throughput, and showing how to incorporate advanced protocol features into the design. As an example, Limago supports the TCP Window Scale option, addressing the Long Fat Pipe issue. Limago not only enables 100 Gbit/s Ethernet links in an open source package, but also paves the way to programmable and fully customizable NICs based on FPGAs. Mario Ruiz, David Sidler, Gustavo Sutter 0001, Gustavo Alonso, Sergio López-Buedo |
FPL | 5 |
| 2018 | dReDBox: Materializing a full-stack rack-scale system prototype of a next-generation disaggregated datacenterabstractCurrent datacenters are based on server machines, whose mainboard and hardware components form the baseline, monolithic building block that the rest of the system software, middleware and application stack are built upon. This leads to the following limitations: (a) resource proportionality of a multi-tray system is bounded by the basic building block (mainboard), (b) resource allocation to processes or virtual machines (VMs) is bounded by the available resources within the boundary of the mainboard, leading to spare resource fragmentation and inefficiencies, and (c) upgrades must be applied to each and every server even when only a specific component needs to be upgraded. The dRedBox project (Disaggregated Recursive Datacentre-in-a-Box) addresses the above limitations, and proposes the next generation, low-power, across form-factor datacenters, departing from the paradigm of the mainboard-as-a-unit and enabling the creation of function-block-as-a-unit. Hardware-level disaggregation and software-defined wiring of resources is supported by a full-fledged Type-1 hypervisor that can execute commodity virtual machines, which communicate over a low-latency and high-throughput software-defined optical network. To evaluate its novel approach, dRedBox will demonstrate application execution in the domains of network functions virtualization, infrastructure analytics, and real-time video surveillance. Maciej Bielski, Ilias Syrigos, Kostas Katrinis, Dimitris Syrivelis, Andrea Reale, Dimitris Theodoropoulos 0001, Nikolaos Alachiotis 0001, Dionisios N. Pnevmatikatos, E. H. Pap, Georgios Zervas, Vaibhawa Mishra, Arsalan Saljoghei, Alvise Rigo, Jose Fernando Zazo, Sergio López-Buedo, Martí Torrents, Ferad Zyulkyarov, Michael Enrico, Óscar González de Dios |
DATE | 15 |
| 2018 | Understanding PCIe performance for end host networkingabstractIn recent years, spurred on by the development and availability of programmable NICs, end hosts have increasingly become the enforcement point for core network functions such as load balancing, congestion control, and application specific network offloads. However, implementing custom designs on programmable NICs is not easy: many potential bottlenecks can impact performance. Rolf Neugebauer, Gianni Antichi, Jose Fernando Zazo, Yury Audzevich, Sergio López-Buedo, Andrew W. Moore 0002 |
SIGCOMM | 5 |
| 2016 | Rack-scale disaggregated cloud data centers: The dReDBox project vision
Kostas Katrinis, Dimitris Syrivelis, Dionisios N. Pnevmatikatos, Georgios Zervas, Dimitris Theodoropoulos 0001, Iordanis Koutsopoulos, K. Hasharoni, Daniel Raho, Christian Pinto, Felix Espina, Sergio López-Buedo, Qianqiao Chen, Mario Nemirovsky, Damian Roca, H. Klos, T. Berends |
DATE | 11 |
| 2016 | Harnessing Programmable SoCs to develop cost-effective network quality monitoring devicesabstractNetworks are currently essential for computing: It is therefore essential to guarantee the quality of network links in order to ensure a proper operation of computing systems. However, a widespread deployment of network monitoring devices might not be economically feasible. In this paper, we propose the use of Programmable System-on-Chip FPGAs (PSoCs) for enabling a comprehensive testing of networks. Software-only solutions are no longer valid, because the timescales of current networks call for custom-hardware solutions. Thus, we show that PSoCs are a perfect fit for network quality monitoring devices, by mapping the required measurements to the capabilities of such devices. In order to demonstrate the benefits of PSoCs to monitor the quality of network links, we have developed a prototype based on Xilinx Zynq that is capable of measuring the key performance indicators of Gigabit Ethernet networks, namely: available bandwidth, packet loss, delay and jitter. The monitoring probe features GPS-based timestamping, thus enabling the construction of network delay maps. We present the benefits of the proposed approach in terms of cost and simplicity, and we also show how it could be expanded to multi-Gb/s networks. Mario Ruiz, Javier Ramos 0002, Gustavo Sutter 0001, Sergio López-Buedo, Jorge E. López de Vergara, C. Sisterna |
FPL | 4 |
| 2013 | Accurate and flexible flow-based monitoring for high-speed networksabstractIn this paper we present an FPGA-based architecture to export flows in 10 Gbps networks, implemented on the NetFPGA-10G platform. Flow-based monitoring is a powerful methodology to analyze and detect network issues, such as congested links or DDoS attacks. Our design provides the following advantages: (i) The architecture allows processing 10 Gbps links without sampling, even for the highest packet rate of 14.88 Mpps (Million packets per second) that corresponds to the shortest (64-byte) Ethernet frames; (ii) It is possible to manage up to 786,432 concurrent flows; (iii) The project is developed in an open-source hardware platform and the HDL code is open to the community; (iv) The proposed approach frees network routers from the burden of exporting flows. Marco Forconesi, Gustavo Sutter 0001, Sergio López-Buedo, Javier Aracil 0001 |
FPL | 3 |
| 2013 | FPGA acceleration using high-level languages of a Monte-Carlo method for pricing complex options
Diego Sanchez-Roman, Victor Moreno, Sergio López-Buedo, Gustavo Sutter 0001, Iván González 0004, Francisco J. Gomez-Arribas, Javier Aracil 0001 |
J. Syst. Archit. | 3 |
| 2012 | Virtualization of reconfigurable coprocessors in HPRC systems with multicore architecture
Iván González 0004, Sergio López-Buedo, Gustavo Sutter 0001, Diego Sanchez-Roman, Francisco J. Gomez-Arribas, Javier Aracil 0001 |
J. Syst. Archit. | 2 |
| 2011 | Characterization of the busy-hour traffic of IP networks based on their intrinsic features
José Luis García-Dorado, José Alberto Hernández 0001, Javier Aracil 0001, Jorge E. López de Vergara, Sergio López-Buedo |
Comput. Networks | 5 |
| 2008 | Portable library development for reconfigurable computing systems: A case study
Proshanta Saha, Esam El-Araby, Miaoqing Huang, Mohamed Taher, Sergio López-Buedo, Tarek A. El-Ghazawi, Chang Shu 0003, Kris Gaj, Alan Michalski, Duncan A. Buell |
Parallel Comput. | 5 |
| 2006 | Virtual Embedded Blocks: A Methodology for Evaluating Embedded Elements in FPGAsabstractEmbedded elements, such as block multipliers, are increasingly used in advanced field programmable gate array (FPGA) devices to improve efficiency in speed, area and power consumption. A methodology is described for assessing the impact of such embedded elements on efficiency. The methodology involves creating dummy elements, called virtual embedded blocks (VEBs), in the FPGA to model the size, position and delay of the embedded elements. The standard design flow offered by FPGA and CAD vendors can be used for mapping, placement, routing and retiming of designs with VEBs. The speed and resource utilisation of the resulting designs can then be inferred using the FPGA vendor's timing analysis tools. We illustrate the application of this methodology to the evaluation of various schemes of involving embedded elements that support floating-point computations Chun Hok Ho, Philip H. W. Leong, Wayne Luk, Steve Wilton, Sergio López-Buedo |
FCCM | 5 |
| 2005 | Hardware-Accelerated SSH on Self-Reconfigurable Systems
Iván González 0004, Francisco J. Gomez-Arribas, Sergio López-Buedo |
FPT | 3 |
| 2004 | Making visible the thermal behaviour of embedded microprocessors on FPGAs: a progress reportabstractThis paper shows a method to verifying the thermal status of complex FPGA-based circuits like microprocessors. Thus, the designer can evaluate if a particular block is working beyond specifications. The idea is to extract the output frequencies of an array of ring-oscillators previously distributed in the die, taking full advantage of the configuration port capabilities in Xilinx technology. As a result, it is shown that the FPGA technology offers the designers of embedded systems the possibility of viewing a detailed thermal map of a circuit at a minimum cost. The verification can be done in actual working conditions; for example with heat sinks and fans attached to the chip, inside the system case, or even in an on-board satellite application. The main results of the work are unthinkable using other alternatives like IR cameras, external sensors, or embedded diodes. Sergio López-Buedo, Eduardo I. Boemo |
FPGA | 1 |
| 2003 | Using Partial Reconfiguration in Cryptographic Applications: An Implementation of the IDEA Algorithm
Iván González 0004, Sergio López-Buedo, Francisco J. Gomez-Arribas |
FPL | 2 |
| 2002 | Run-Time Reconfiguration to Check Temperature in Custom Computers: An Application of JBits Technology
Sergio López-Buedo, Paula Riviere, Pablo Pernas, Eduardo I. Boemo |
FPL | 1 |
| 2002 | FSM Decomposition for Low Power in FPGA
Gustavo Sutter 0001, Elias Todorovich, Sergio López-Buedo, Eduardo I. Boemo |
FPL | 3 |
| 2002 | A Tool for Activity Estimation in FPGAs
Elias Todorovich, M. Gilabert, Gustavo Sutter 0001, Sergio López-Buedo, Eduardo I. Boemo |
FPL | 4 |
| 1998 | Some experiments about wave pipelining on FPGA'sabstractWave pipelining offers a unique combination of high speed, low latency, and moderate power consumption. The construction of wave pipelines is benefited by the use of gates and buffers with data-independent delays and the knowledge of the interconnection delays. These two features are present in several SRAM-based field programmable gate arrays (FPGA's): look-up tables (LUT's) allow the designer to mask the delay of different gates and combinational functions, and the timing characteristics of each wire segment are a priori known. This work describes a set of experiments about wave pipelining on FPGA's. The results show that a 13-LUT logic depth circuit mapped on an XC4005PC84-6 runs as high as 85 MHz (single phase clocking) or 80 MHz (intentionally skewed clocking), exhibiting a latency of 95 ns. This high throughput/latency ratio is unattainable using classic pipelining. Eduardo I. Boemo, Sergio López-Buedo, Juan M. Meneses |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 1996 | The Wave Pipeline Effect on LUT-Based FPGA ArchitecturesabstractNo abstract available. Eduardo I. Boemo, Sergio López-Buedo, Juan M. Meneses |
FPGA | 2 |