Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJune 2024
End-to-end codesign of Hessian-aware quantized neural networks for FPGAs
- Javier Campos,
- Jovan Mitrevski,
- Nhan Tran,
- Zhen Dong,
- Amir Gholaminejad,
- Michael W. Mahoney,
- Javier Duarte
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 17, Issue 3Article No.: 36, Pages 1–22https://doi.org/10.1145/3662000We develop an end-to-end workflow for the training and implementation of co-designed neural networks (NNs) for efficient field-programmable gate array (FPGA) hardware. Our approach leverages Hessian-aware quantization of NNs, the Quantized Open Neural ...
- research-articleApril 2024
AEKA: FPGA Implementation of Area-Efficient Karatsuba Accelerator for Ring-Binary-LWE-Based Lightweight PQC
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 17, Issue 2Article No.: 29, Pages 1–23https://doi.org/10.1145/3637215Lightweight PQC-related research and development have gradually gained attention from the research community recently. Ring-Binary-Learning-with-Errors (RBLWE)-based encryption scheme (RBLWE-ENC), a promising lightweight PQC based on small parameter sets ...
- research-articleJune 2023
FPGA Implementation of Compact Hardware Accelerators for Ring-Binary-LWE-based Post-quantum Cryptography
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 16, Issue 3Article No.: 45, Pages 1–23https://doi.org/10.1145/3569457Post-quantum cryptography (PQC) has recently drawn substantial attention from various communities owing to the proven vulnerability of existing public-key cryptosystems against the attacks launched from well-established quantum computers. The Ring-Binary-...
- research-articleApril 2023
Deterministic Approach for Range-enhanced Reconfigurable Packet Classification Engine
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 16, Issue 2Article No.: 29, Pages 1–26https://doi.org/10.1145/3586577Reconfigurable hardware is a promising technology for implementing firewalls, routing mechanisms, and new protocols for evolving high-performance network systems. This work presents a novel deterministic approach for a Range-enhanced Reconfigurable Packet ...
-
- research-articleMarch 2023
Multi-FPGA Designs and Scaling of HPC Challenge Benchmarks via MPI and Circuit-switched Inter-FPGA Networks
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 16, Issue 2Article No.: 24, Pages 1–27https://doi.org/10.1145/3576200While FPGA accelerator boards and their respective high-level design tools are maturing, there is still a lack of multi-FPGA applications, libraries, and not least, benchmarks and reference implementations towards sustained HPC usage of these devices. As ...
- research-articleMarch 2023
Hardware-accelerated Real-time Drift-awareness for Robust Deep Learning on Wireless RF Data
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 16, Issue 2Article No.: 19, Pages 1–29https://doi.org/10.1145/3563394Proactive and intelligent management of network resource utilization (RU) using deep learning (DL) can significantly improve the efficiency and performance of the next generation of wireless networks. However, variations in wireless RU are often affected ...
- research-articleDecember 2022
A High-Throughput, Resource-Efficient Implementation of the RoCEv2 Remote DMA Protocol and its Application
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 16, Issue 1Article No.: 5, Pages 1–23https://doi.org/10.1145/3543176The use of application-specific accelerators in data centers has been the state of the art for at least a decade, starting with the availability of General Purpose GPUs achieving higher performance either overall or per watt. In most cases, these ...
- research-articleAugust 2022
HopliteML: Evolving Application Customized FPGA NoCs with Adaptable Routers and Regulators
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 15, Issue 4Article No.: 40, Pages 1–33https://doi.org/10.1145/3507699We can overcome the pessimism in worst-case routing latency analysis of timing-predictable Network-on-Chip (NoC) workloads by single-digit factors through the use of a hybrid field-programmable gate array (FPGA)–optimized NoC and workload-adapted ...
- research-articleNovember 2021
Hipernetch: High-Performance FPGA Network Switch
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 15, Issue 1Article No.: 3, Pages 1–31https://doi.org/10.1145/3477054We present Hipernetch, a novel FPGA-based design for performing high-bandwidth network switching. FPGAs have recently become more popular in data centers due to their promising capabilities for a wide range of applications. With the recent surge in ...
- research-articleSeptember 2020
UNILOGIC: A Novel Architecture for Highly Parallel Reconfigurable Systems
- Aggelos D. Ioannou,
- Konstantinos Georgopoulos,
- Pavlos Malakonakis,
- Dionisios N. Pnevmatikatos,
- Vassilis D. Papaefstathiou,
- Ioannis Papaefstathiou,
- Iakovos Mavroidis
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 13, Issue 4Article No.: 21, Pages 1–32https://doi.org/10.1145/3409115One of the main characteristics of High-performance Computing (HPC) applications is that they become increasingly performance and power demanding, pushing HPC systems to their limits. Existing HPC systems have not yet reached exascale performance mainly ...
- research-articleAugust 2020
CoNFV: A Heterogeneous Platform for Scalable Network Function Virtualization
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 14, Issue 1Article No.: 1, Pages 1–29https://doi.org/10.1145/3409113Network function virtualization (NFV) is a powerful networking approach that leverages computing resources to perform a time-varying set of network processing functions. Although microprocessors can be used for this purpose, their performance ...
- research-articleFebruary 2020
HopliteBuf: Network Calculus-Based Design of FPGA NoCs with Provably Stall-Free FIFOs
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 13, Issue 2Article No.: 6, Pages 1–35https://doi.org/10.1145/3375899HopliteBuf is a deflection-free, low-cost, and high-speed FPGA overlay Network-on-chip (NoC) with stall-free buffers. It is an FPGA-friendly 2D unidirectional torus topology built on top of HopliteRT overlay NoC. The stall-free buffers in HopliteBuf are ...
- research-articleSeptember 2019
FRoC 2.0: Automatic BRAM and Logic Testing to Enable Dynamic Voltage Scaling for FPGA Applications
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 12, Issue 4Article No.: 20, Pages 1–28https://doi.org/10.1145/3354188In earlier technology nodes, FPGAs had low power consumption compared to other compute chips such as CPUs and GPUs. However, in the 14nm technology node, FPGAs are consuming unprecedented power in the 100+W range, making power consumption a pressing ...
- research-articleAugust 2019
Recent Attacks and Defenses on FPGA-based Systems
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 12, Issue 3Article No.: 14, Pages 1–24https://doi.org/10.1145/3340557Field-programmable gate array (FPGA) is a kind of programmable chip that is widely used in many areas, including automotive electronics, medical devices, military and consumer electronics, and is gaining more popularity. Unlike the application specific ...
- research-articleNovember 2018
Reconfigurable Hardware Architecture for Authenticated Key Agreement Protocol Over Binary Edwards Curve
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 11, Issue 2Article No.: 12, Pages 1–19https://doi.org/10.1145/3231743In this article, we present a high-performance hardware architecture for Elliptic curve based (authenticated) key agreement protocol “Elliptic Curve Menezes, Qu and Vanstone” (ECMQV) over Binary Edwards Curve (BEC). We begin by analyzing inversion ...
- research-articleJuly 2018
Wotan: Evaluating FPGA Architecture Routability without Benchmarks
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 11, Issue 2Article No.: 11, Pages 1–23https://doi.org/10.1145/3195800FPGA routing architectures consist of routing wires and programmable switches that together account for the majority of the fabric delay and area, making evaluation and optimization of an FPGA’s routing architecture very important. Routing architectures ...
- research-articleDecember 2017
Pipelined Parallel Join and Its FPGA-Based Acceleration
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 10, Issue 4Article No.: 28, Pages 1–28https://doi.org/10.1145/3079759A huge amount of data is being generated and accumulated in data centers, which leads to an important increase in the required energy consumption to analyze these data. Thus, we must consider the redesign of current computer systems architectures to be ...
- research-articleDecember 2017
Efficient Reconfigurable Architecture for Pricing Exotic Options
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 10, Issue 4Article No.: 29, Pages 1–22https://doi.org/10.1145/3158228This article presents a new method for Monte Carlo (MC) option pricing using field-programmable gate arrays (FPGAs), which use a discrete-space random walk over a binomial lattice, rather than the continuous space-walks used by existing approaches. The ...
- research-articleMay 2017
Microarchitectural Comparison of the MXP and Octavo Soft-Processor FPGA Overlays
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 10, Issue 3Article No.: 19, Pages 1–25https://doi.org/10.1145/3053679Field-Programmable Gate Arrays (FPGAs) can yield higher performance and lower power than software solutions on CPUs or GPUs. However, designing with FPGAs requires specialized hardware design skills and hours-long CAD processing times. To reduce and ...