Demo Data from VLDB 2026 / reviewers in the wild / expert
Jintaek Kang
dblp:166/9225
· DBLP profile ↗
6ranked-venue papers
3as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 3 first-author · 2 since 2021Software engineering, systems software and programming languages · 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
2 papers |
Performance modeling and evaluation · 76% Electronic design automation · 19% Hardware accelerators and domain-specific architectures · 5% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
analytical modeling |
0.4 | 1 | 2019 | Fast Performance Estimation and Design Space Exploration of Manycore-based Neural Processors · DAC 2019 |
Electronic design automation
design space exploration |
0.4 | 1 | 2019 | Fast Performance Estimation and Design Space Exploration of Manycore-based Neural Processors · DAC 2019 |
Performance modeling and evaluation › performance prediction
GPU performance estimation |
0.3 | 1 | 2018 | NNsim: fast performance estimation based on sampled simulation of GPGPU kernels for neural networks · DAC 2018 |
Performance modeling and evaluation › simulation › architectural simulation
sampled simulation |
0.3 | 1 | 2018 | NNsim: fast performance estimation based on sampled simulation of GPGPU kernels for neural networks · DAC 2018 |
Performance modeling and evaluation
simulation |
0.3 | 1 | 2018 | NNsim: fast performance estimation based on sampled simulation of GPGPU kernels for neural networks · DAC 2018 |
Performance modeling and evaluation › simulation › simulation-based evaluation
simulation-based performance estimation |
0.1 | 1 | 2019 | Fast Performance Estimation and Design Space Exploration of Manycore-based Neural Processors · DAC 2019 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network acceleration |
0.1 | 1 | 2018 | NNsim: fast performance estimation based on sampled simulation of GPGPU kernels for neural networks · DAC 2018 |
Methods — techniques the papers use, named apart from their topics
cycle-accurate simulation · 0.4analytical modeling · 0.4sampling · 0.3analytical performance modeling · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | SnuHPL: high performance LINPACK for heterogeneous GPUsabstractThese days, it is typical for a large-scale cluster system to have different kinds of GPUs. However, HPL (High-Performance LINPACK), the de-facto standard LINPACK implementation for evaluating the performance of a cluster system, is originally designed to work only for homogeneous CPU-only systems. In this paper, we develop SnuHPL, an optimized HPL for clusters of modern heterogeneous GPUs. To optimize SnuHPL for the heterogeneous GPUs, we design a performance model, a SnuHPL simulator based on the model, and a greedy heuristic algorithm based on the simulator. The algorithm generates the best data distribution for a given cluster configuration by considering computing power, memory capacity, and network performance altogether. We also present a simple technique to increase the energy efficiency of HPL by adjusting the core clock frequency of the GPUs. The evaluation of the data distribution algorithm on small clusters of different GPU combinations shows that it outperforms well-known other data distribution strategies. We show the effectiveness of SnuHPL on a cluster of 1,760 NVIDIA A100-80GB GPUs and 440 A100-40GB GPUs. We also show the effectiveness of the proposed energy optimization technique on a cluster of 144 A100-80GB GPUs. Jinpyo Kim, Hyungdal Kwon, Jintaek Kang, Seungwook Lee, Jaejin Lee |
ICS | 3 |
| 2021 | Fast Simulation of a Many-NPU Network-on-Chip for Microarchitectural Design Space ExplorationabstractA viable solution to cope with the ever-increasing computation complexity of deep learning applications is to integrate many neural processing units (NPUs) in a chip where a network-on-chip (NoC) is used as the communication fabric. Since the design space of an NoC is huge, the network topology is first selected based on the communication patterns of applications with a high-level performance estimation method. After the network topology is selected, the microarchitectural design space exploration is performed with a cycle-level NoC simulator. However, the existing NoC simulator is so slow that design space exploration of the microarchitecture is usually conducted manually in a narrow space. Since a synthetic trace is used, the simulation accuracy is also limited. To overcome these weak-nesses, we present a simulation technique that is fast and accurate enough for microarchitectural design space of an NoC. In the proposed technique, we use the real communication trace from the many-NPU simulation without NoC consideration. To this end, we define the trace format that defines the interface between a many-NPU simulator and the NoC simulator. To accelerate simulation speed, we propose a parallelization technique at the cluster level in the simulation of the hierarchical NoC. The key technique is to manage the timestamps of events at the cluster boundary to do without time synchronization error. And, we adjust the abstraction level of simulation models to reduce the number of modules in the SystemC NoC simulation. With the proposed technique, we could achieve up to 40 times speed-up for 32 NPU system, compared with the FlexNoC simulator. Jintaek Kang, Changjae Yi, Keonjoo Lee, Seungwook Lee, Soojung Ryu, Soonhoi Ha |
DSD | 1 |
| 2019 | Fast Performance Estimation and Design Space Exploration of Manycore-based Neural ProcessorsabstractIn the design of a neural processor, a cycle-accurate simulator is usually built to estimate the performance before hardware implementation. Since using the simulator to perform design space exploration (DSE) of hardware architecture is quite time consuming, we propose a novel method to use a high-level analytical model for fast DSE. In the model, non-deterministic execution delay is modeled with some parameters whose contribution to the performance is estimated statically by simulation. The viability of the proposed methodology is confirmed with two neural processors with different manycore architectures, achieving 2000 times speed-up within 3% accuracy error, compared with simulator-based DSE. Jintaek Kang, Dowhan Jung, Kwanghyun Chung, Soonhoi Ha |
DAC | 1 |
| 2019 | A Novel Convolutional Neural Network Accelerator That Enables Fully-Pipelined Execution of LayersabstractIn this paper, we propose a novel CNN accelerator, called MIDAP, aiming to maximize the utilization of MAC units by enabling fully-pipelined execution of layers. To this end, MIDAP adopts two-level pipelining, macro pipelining and micro pipelining, and large on-chip SRAMs. The macro pipeline consists of three modules for convolution, activation, and pooling layer and each module accesses separate memory units without access conflict. For micro-pipelining inside the convolution module, the datapath is designed to be free from dynamic resource contention. Also, the inter-layer feature map reuse is maximized by compile-time analysis. From the simulation results on 1GHz frequency, MIDAP shows the remarkable end-to-end performance of several well-known CNNs: for instance, 144 fps for Inception V3 model and 892 fps for Mobilenet V1 model with 1024 MACs. A high-level synthesis result reveals that our accelerator is able to achieve about 2.0 TOPs/W with a small area less than 2mm2with 8nm CMOS technology, thanks to its simple datapath. Jintaek Kang, Hyungdal Kwon, Hyunsik Park, Soonhoi Ha |
ICCD | 2 |
| 2018 | NNsim: fast performance estimation based on sampled simulation of GPGPU kernels for neural networksabstractExistent GPU simulators are too slow to use for neural networks implemented in GPUs. For fast performance estimation, we propose a novel hybrid method of analytical performance modeling and sampled simulation of GPUs. By taking full advantage of repeated computation of neural networks, three sampling techniques are devised: Inter-Kernel sampling, Intra-Kernel sampling, and Streaming Multiprocessor sampling. The key technique is to estimate the average IPC through sampled simulation, considering the effect of the warp scheduler and memory access contention. Compared with GPGPU-Sim, the proposed technique reduces the simulation time by up to 450 times with less than 5.0% of accuracy loss. Jintaek Kang, Kwanghyun Chung, Youngmin Yi, Soonhoi Ha |
DAC | 1 |
| 2018 | Joint optimization of speed, accuracy, and energy for embedded image recognition systemsabstractThis paper presents the image recognition system that won the first prize in the LPIRC (Low Power Image Recognition Challenge) in 2017. The goal of the challenge is to maximize the ratio between the accuracy and energy consumption within a time limit of 10 minutes for the processing of 20,000 images. Among three conflicting goals of accuracy, speed, and energy consumption, we considered the trade-off between accuracy and speed first to select Nvidia Jetson TX2 as the hardware platform and Tiny YOLO as the image recognition algorithm. Next, we applied a series of software optimization techniques to improve throughput, such as pipelining, multithreading, Tucker decomposition, and 16-bit quantization. Lastly, we explored the CPU and GPU frequencies to minimize the total energy consumption. As a result, we could achieve an accuracy of 0.24 mAP with energy consumption of 2.08Wh, which corresponds to the score of 0.11931, 2.7 times higher than the winner of LPIRC 2016. Duseok Kang, Jintaek Kang, Sungjoo Yoo, Soonhoi Ha |
DATE | 3 |