Demo Data from VLDB 2026 / reviewers in the wild / expert
Xueyuan Liu 0002
dblp:222/1506-2
· DBLP profile ↗
4ranked-venue papers
1as first author
3since 2021 · last 2023
0000-0001-5397-3066ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 since 2021
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
1 paper |
Hardware accelerators and domain-specific architectures · 67% Reconfigurable computing and FPGAs · 33% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › machine learning accelerator › CNN accelerator
CNN training accelerator |
0.7 | 1 | 2023 | Single-Batch CNN Training using Block Minifloats on FPGAs · FPGA 2023 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.7 | 1 | 2023 | Single-Batch CNN Training using Block Minifloats on FPGAs · FPGA 2023 |
Machine learning › Deep learning architectures and training › convolutional neural network
convolutional neural network training |
0.2 | 1 | 2023 | Single-Batch CNN Training using Block Minifloats on FPGAs · FPGA 2023 |
Methods — techniques the papers use, named apart from their topics
heuristic bit-width allocation · 1.3block minifloat datatypes · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Single-Batch CNN Training using Block Minifloats on FPGAsabstractTraining convolutional neural networks remains a challenge on resource-limited edge devices due to its intensive computations, large storage requirements, and high bandwidth. Error back-propagation, gradient generation, and weight update usually require high precision to guarantee model accuracy, which places a further burden on computation and bandwidth. This paper presents the first parallel FPGA CNN training accelerator with block minifloat datatypes. We first propose a heuristic bit-width allocation technique to derive a unified 8-bit block minifloat format with a sign bit, 2 exponent bits, and 5 mantissa bits. In contrast to previous techniques, the same data format is used for weights, activations, errors, and gradients. Using this format, accuracy similar to 32-bit single precision floating point is achieved and thus simplifies the FPGA-based designs of computational units such as multiply-and-add. In addition, we propose a unified Conv block to deal with Conv and transposed Conv in the forward and backward paths respectively; and a dilated Conv block with a weight kernel partition scheme for gradient generation. Both Conv blocks support non-unit stride, this being crucial for the residual connections that appear in modern CNNs. For training of ResNet20 on the CIFAR-10 dataset with a batch size of 1, our accelerator on a Xilinx Ultrascale+ ZCU102 FPGA achieves state-of-the-art single-batch throughput of 144.64 and 192.68 GOPs with and without batch normalisation layers respectively. Chuliang Guo, Binglei Lou, Xueyuan Liu 0002, David Boland, Philip H. W. Leong |
FPGA | 3 |
| 2023 | BOOST: Block Minifloat-Based On-Device CNN Training Accelerator with Transfer LearningabstractAdapting CNNs to changing problems is challenging on resource-limited edge devices due to intensive computations, high precision requirements, large storage needs, and high bandwidth. This paper presents BOOST, a novel block minifloat (BM)-based parallel CNN training accelerator on memory- and computation-constrained FPGAs for transfer learning (TL). By updating a small number of layers online, BOOST enables adaptation to changing problems. Our approach utilizes a unified 8-bit BM datatype (bm(2,5) ), i.e., with a sign bit, 2 exponent bits, and 5 mantissa bits, and proposes unified Conv and dilated Conv blocks that support non-unit stride and enable task-level parallelism during back-propagation to minimize latency. For ResNet20 and VGG-like training on CIFAR-10 and SVHN datasets, BOOST achieves near 32-bit floating point accuracy, reducing latency by 21%-43% and BRAM usage by 63%-66% compared to back-propagation training without TL. Notably, BOOST outperforms the prior SOTA works to achieve perbatch throughput of 131 and 209 GOPs for ResNet20 and VGG-like respectively. Chuliang Guo, Binglei Lou, Xueyuan Liu 0002, David Boland, Philip H. W. Leong, Cheng Zhuo |
ICCAD | 3 |
| 2021 | Automatic Modulation Classification Based on Improved R-TransformerabstractCognitive radio technology is an essential branch in wireless communication, and automatic modulation classification (AMC) is an essential component of intelligent communication systems. As the spectrum traffic becoming congested, the fast modulation classification becomes challenging. While modulation classification has been a well-studied problem, achieving high accuracy from a small number of samples is challenging. This paper builds on previous work by using an R-transformer-based network to identify a complex open-source RadioML dataset. We obtain several network structures suitable for AMC. The network consisting of CNN and attention mechanism can rely on minor parameters and minimal model size to obtain the best performance. Still, the disadvantage is the requirement of the input sequence length. In contrast, an improved-RT model can solve this problem. Compared to existing results, networks proposed in this paper can achieve better accuracy with very few required parameters. Xueyuan Liu 0002 |
IWCMC | 1 |
| 2020 | AddNet: Deep Neural Networks Using FPGA-Optimized MultipliersabstractLow-precision arithmetic operations to accelerate deep-learning applications on field-programmable gate arrays (FPGAs) have been studied extensively, because they offer the potential to save silicon area or increase throughput. However, these benefits come at the cost of a decrease in accuracy. In this article, we demonstrate that reconfigurable constant coefficient multipliers (RCCMs) offer a better alternative for saving the silicon area than utilizing low-precision arithmetic. RCCMs multiply input values by a restricted choice of coefficients using only adders, subtractors, bit shifts, and multiplexers (MUXes), meaning that they can be heavily optimized for FPGAs. We propose a family of RCCMs tailored to FPGA logic elements to ensure their efficient utilization. To minimize information loss from quantization, we then develop novel training techniques that map the possible coefficient representations of the RCCMs to neural network weight parameter distributions. This enables the usage of the RCCMs in hardware, while maintaining high accuracy. We demonstrate the benefits of these techniques using AlexNet, ResNet-18, and ResNet-50 networks. The resulting implementations achieve up to 50% resource savings over traditional 8-bit quantized networks, translating to significant speedups and power savings. Our RCCM with the lowest resource requirements exceeds 6-bit fixed point accuracy, while all other implementations with RCCMs achieve at least similar accuracy to an 8-bit uniformly quantized design, while achieving significant resource savings. Julian Faraone, Martin Kumm, Martin Hardieck, Peter Zipf, Xueyuan Liu 0002, David Boland, Philip H. W. Leong |
IEEE Trans. Very Large Scale Integr. Syst. | 5 |