Demo Data from EDBT 2026 / reviewers in the wild / expert
Junki Park
dblp:196/4354
· DBLP profile ↗
6ranked-venue papers
2as first author
1since 2021 · last 2022
0000-0001-5662-657XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 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
3 papers |
Hardware accelerators and domain-specific architectures · 75% High-performance computing · 12% Energy-efficient computing · 10% | |
| Artificial intelligence
2 papers |
Efficient and distributed learning · 59% Deep learning architectures and training · 41% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures
machine learning accelerator |
1.4 | 3 | 2022 | NN-LUT: neural approximation of non-linear operations for efficient transformer inference · DAC 2022 Balancing Computation Loads and Optimizing Input Vector Loading in LSTM Accelerators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 Peregrine: A Flexible Hardware Accelerator for LSTM with Limited Synaptic Connection Patterns · DAC 2019 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › neural network accelerator
LSTM accelerator |
0.8 | 2 | 2020 | Balancing Computation Loads and Optimizing Input Vector Loading in LSTM Accelerators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 Peregrine: A Flexible Hardware Accelerator for LSTM with Limited Synaptic Connection Patterns · DAC 2019 |
Machine learning › Efficient and distributed learning
model compression |
0.6 | 1 | 2022 | NN-LUT: neural approximation of non-linear operations for efficient transformer inference · DAC 2022 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › transformer accelerator
transformer inference accelerator |
0.6 | 1 | 2022 | NN-LUT: neural approximation of non-linear operations for efficient transformer inference · DAC 2022 |
High-performance computing › sparse linear algebra
sparse matrix storage format |
0.4 | 1 | 2020 | Balancing Computation Loads and Optimizing Input Vector Loading in LSTM Accelerators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Energy-efficient computing › energy-efficient architecture
energy-efficient accelerator |
0.4 | 1 | 2019 | Peregrine: A Flexible Hardware Accelerator for LSTM with Limited Synaptic Connection Patterns · DAC 2019 |
Machine learning › Deep learning architectures and training
transformer |
0.2 | 1 | 2022 | NN-LUT: neural approximation of non-linear operations for efficient transformer inference · DAC 2022 |
Storage systems
buffer management |
0.1 | 1 | 2020 | Balancing Computation Loads and Optimizing Input Vector Loading in LSTM Accelerators · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Machine learning › Deep learning architectures and training › recurrent neural network
LSTM |
0.1 | 1 | 2019 | Peregrine: A Flexible Hardware Accelerator for LSTM with Limited Synaptic Connection Patterns · DAC 2019 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.1 | 1 | 2019 | Peregrine: A Flexible Hardware Accelerator for LSTM with Limited Synaptic Connection Patterns · DAC 2019 |
Methods — techniques the papers use, named apart from their topics
neural network approximation · 1.1lookup table · 1.1sparsity exploitation · 0.8huffman decoding · 0.8adaptive clocking · 0.8pruning · 0.4compressed sparse column · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | NN-LUT: neural approximation of non-linear operations for efficient transformer inferenceabstractNon-linear operations such as GELU, Layer normalization, and Soft-max are essential yet costly building blocks of Transformer models. Several prior works simplified these operations with look-up tables or integer computations, but such approximations suffer inferior accuracy or considerable hardware cost with long latency. This paper proposes an accurate and hardware-friendly approximation framework for efficient Transformer inference. Our framework employs a simple neural network as a universal approximator with its structure equivalently transformed into a Look-up table(LUT). The proposed framework called Neural network generated LUT(NN-LUT) can accurately replace all the non-linear operations in popular BERT models with significant reductions in area, power consumption, and latency. Joonsang Yu, Junki Park, Seongmin Park 0003, Sihwa Lee, Dong Hyun Lee, Jungwook Choi |
DAC | 2 |
| 2020 | Balancing Computation Loads and Optimizing Input Vector Loading in LSTM AcceleratorsabstractThe long short-term memory (LSTM) is a widely used neural network model for dealing with time-varying data. To reduce the memory requirement, pruning is often applied to the weight matrix of the LSTM, which makes the matrix sparse. In this paper, we present a new sparse matrix format, named rearranged compressed sparse column (RCSC), to maximize the inference speed of the LSTM hardware accelerator. The RCSC format speeds up the inference by: 1) evenly distributing the computation loads to processing elements (PEs) and 2) reducing the input vector load miss within the local buffer. We also propose a hardware architecture adopting hierarchical input buffer to further reduce the pipeline stalls which cannot be handled by the RCSC format alone. The simulation results for various datasets show that combined use of the RSCS format and the proposed hardware requires 2× smaller inference runtime on average compared to the previous work. Junki Park, Wooseok Yi, Daehyun Ahn, Jaeha Kung 0001, Jae-Joon Kim |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2020 | GeCo: Classification Restricted Boltzmann Machine Hardware for On-Chip Semisupervised Learning and Bayesian InferenceabstractThe probabilistic Bayesian inference of real-time input data is becoming more popular, and the importance of semisupervised learning is growing. We present a classification restricted Boltzmann machine (ClassRBM)-based hardware accelerator with on-chip semisupervised learning and Bayesian inference capability. ClassRBM is a specific type of Markov network that can perform classification tasks and reconstruct its input data. ClassRBM has several advantages in terms of hardware implementation compared to other backpropagation-based neural networks. However, its accuracy is relatively low compared to backpropagation-based learning. To improve the accuracy of ClassRBM, we propose the multi-neuron-per-class (multi-NPC) voting scheme. We also reveal that the contrastive divergence (CD) algorithm, which is commonly used to train RBM, shows poor performance in this multi-NPC ClassRBM. As an alternative, we propose an asymmetric contrastive divergence (ACD) training algorithm that improves the accuracy of multi-NPC ClassRBM. With the ACD learning algorithm, ClassRBM operates in the form of a combination of Markov Chain training and Bayesian inference. The experimental results on a field-programmable gate array (FPGA) board for a Modified National Institute of Standards and Technology data set confirm that the inference accuracy of the proposed ACD algorithm is 5.82% higher for a supervised learning case and 12.78% higher for a 1% labeled semisupervised learning case than the conventional CD algorithm. Also, the GeCo ver.2 hardware implemented on a Xilinx ZCU102 FPGA board was 349.04 times faster than the C simulation on CPU. Wooseok Yi, Junki Park, Jae-Joon Kim |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2019 | Peregrine: A Flexible Hardware Accelerator for LSTM with Limited Synaptic Connection PatternsabstractIn this paper, we present an integrated solution to design a high-performance LSTM accelerator. We propose a fast and flexible hardware architecture, named Peregrine, supported by a stack of innovations from algorithm to hardware design. Peregrine first minimizes the memory footprint by limiting the synaptic connection patterns within the LSTM network. Also, Peregrine provides parallel Huffman decoders with adaptive clocking to provide flexibility in dealing with a wide range of sparsity levels in the weight matrices. All these features are incorporated in a novel hardware architecture to maximize energy-efficiency. As a result, Peregrine improves performance by ~38% and energy-efficiency by ~33% in speech recognition compared to the state-of-the-art LSTM accelerator. Jaeha Kung 0001, Junki Park, Sehun Park, Jae-Joon Kim |
DAC | 2 |
| 2018 | Maximizing system performance by balancing computation loads in LSTM acceleratorsabstractThe LSTM is a popular neural network model for modeling or analyzing the time-varying data. The main operation of LSTM is a matrix-vector multiplication and it becomes sparse (spMxV) due to the widely-accepted weight pruning in deep learning. This paper presents a new sparse matrix format, named CBSR, to maximize the inference speed of the LSTM accelerator. In the CBSR format, speed-up is achieved by balancing out the computation loads over PEs. Along with the new format, we present a simple network transformation to completely remove the hardware overhead incurred when using the CBSR format. Also, the detailed analysis on the impact of network size or the number of PEs is performed, which lacks in the prior work. The simulation results show 16~38% improvement in the system performance compared to the well-known CSC/CSR format. The power analysis is also performed in 65nm CMOS technology to show 9~22% energy savings. Junki Park, Jaeha Kung 0001, Wooseok Yi, Jae-Joon Kim |
DATE | 1 |
| 2017 | GeCo: classification restricted Boltzmann machine hardware for on-chip learningabstractWe present a Classification Restricted Boltzmann Machine (Class-RBM) hardware for embedded machines with on-chip learning capability. The RBM is a kind of the generative model, and has been used as one of the most popular feature extractors and image pre-processors. The ClassRBM is a variant of the RBM that is adapted to classification tasks. We propose the multi-Neuron-Per-Class (multi-NPC) voting scheme for improving accuracy of ClassRBM. We also show that the Contrastive Divergence (CD), which is one of the most popular algorithms to train RBM, has limitations in multi-NPC ClassRBM learning and propose a modified CD algorithm to overcome the limitation. Experimental results on FPGA flatform for MNIST datasets confirm that classification accuracy of the proposed algorithm is ∼ 2.12% higher than the conventional CD. Wooseok Yi, Junki Park, Jae-Joon Kim |
RSP | 2 |