Demo Data from EDBT 2026 / reviewers in the wild / expert
Wonsub Kim
dblp:124/7274
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorSoftware 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
1 paper |
Reconfigurable computing and FPGAs · 77% Embedded and real-time systems · 12% Electronic design automation · 12% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
compiler optimization |
0.2 | 1 | 2013 | Fast modulo scheduler utilizing patternized routes for coarse-grained reconfigurable architectures · ACM Trans. Archit. Code Optim. 2013 |
Reconfigurable computing and FPGAs
coarse-grained reconfigurable architecture |
0.2 | 1 | 2013 | Fast modulo scheduler utilizing patternized routes for coarse-grained reconfigurable architectures · ACM Trans. Archit. Code Optim. 2013 |
Reconfigurable computing and FPGAs
modulo scheduling |
0.2 | 1 | 2013 | Fast modulo scheduler utilizing patternized routes for coarse-grained reconfigurable architectures · ACM Trans. Archit. Code Optim. 2013 |
Electronic design automation
compile time reduction |
0.0 | 1 | 2013 | Fast modulo scheduler utilizing patternized routes for coarse-grained reconfigurable architectures · ACM Trans. Archit. Code Optim. 2013 |
Embedded and real-time systems › real-time embedded systems
multimedia embedded systems |
0.0 | 1 | 2013 | Fast modulo scheduler utilizing patternized routes for coarse-grained reconfigurable architectures · ACM Trans. Archit. Code Optim. 2013 |
Methods — techniques the papers use, named apart from their topics
patternized routes · 0.3modulo scheduling · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | AIX: A high performance and energy efficient inference accelerator on FPGA for a DNN-based commercial speech recognitionabstractAutomatic speech recognition (ASR) is crucial in virtual personal assistant (VPA) services such as Apple Siri, Amazon Alexa, Google Now and SKT NUGU. Recently, ASR has been showing a remarkable advance in accuracy by applying deep learning. However, with the explosive increase of the user utterances and growing complexities in ASR, the demands for the custom accelerators in datacenters are highly increasing in order to process them in real time with low power consumption. This paper evaluates a custom inference accelerator for ASR enhanced by a deep neural network, called AIX (Artificial Intelligence aXellerator). AIX is developed on a Xilinx FPGA and deployed to SKT NUGU since 2018. Owing to the full exploitation of DSP slices and memory bandwidth provided by FPGA, AIX outperforms the cutting-edge CPUs by 10.2 times and even a state-of-the-art GPU by 20.1 times with real time workloads of ASR in performance and power consumption wise. This improvement achieves faster response time in ASR, and in turn reduces the number of required machines in datacenters to a third. Minwook Ahn, Seok Joong Hwang, Wonsub Kim, Seungrok Jung, Yeonbok Lee, Mookyoung Chung, Woohyung Lim |
DATE | 3 |
| 2013 | Fast modulo scheduler utilizing patternized routes for coarse-grained reconfigurable architecturesabstractCoarse-Grained Reconfigurable Architectures (CGRAs) present a potential of high compute throughput with energy efficiency. A CGRA consists of an array of Functional Units (FUs), which communicate with each other through an interconnect network containing transmission nodes and register files. To achieve high performance from the software solutions mapped onto CGRAs, modulo scheduling of loops is generally employed. One of the key challenges in modulo scheduling for CGRAs is to explicitly handle routings of operands from a source to a destination operations through various routing resources. Existing modulo schedulers for CGRAs are slow because finding a valid routing is generally a searching problem over a large space, even with the guidance of well-defined cost metrics. Applications in traditional embedded multimedia domains are regarded as relatively tolerant to a slow compile time in exchange for a high-quality solution. However, many rapidly growing domains of applications, such as 3D graphics, require a fast compilation. Entrances of CGRAs to these domains have been blocked mainly due to their long compile time. We attack this problem by utilizing patternized routes, for which resources and time slots for a success can be estimated in advance when a source operation is placed. By conservatively reserving predefined resources at predefined time slots, future routings originating from the source operation are guaranteed. Experiments on a real-world 3D graphics benchmark suite show that our scheduler improves the compile time up to 6,000 times while achieving an average 70% throughputs of the state-of-the-art CGRA modulo scheduler, the Edge-centric Modulo Scheduler (EMS). Wonsub Kim, Yoonseo Choi, Haewoo Park |
ACM Trans. Archit. Code Optim. | 1 |
| 2012 | SCC based modulo scheduling for coarse-grained reconfigurable processorsabstractCoarse-grained reconfigurable arrays (CGRAs) architectures aim to offer high performance at low power consumption, especially for digital signal processing and streaming applications. To fully exploit the computing capability of CGRA, it is essential to develop a scheduling algorithm which maps operations over processing elements in CGRA. Modulo scheduling [1] is known as the state-of-art algorithm for CGRA scheduling, and there are many variants [2][3][4]. However, they suffer from dealing with inter-iteration dependences called as recurrences that form cyclic dependences. Hence we propose a new scheduling technique that efficiently handles the cyclic dependences. The key techniques are grouping all the mutually-dependent recurrence cycles into a strongly connected component (SCC), and scheduling the input data flow graph (DFG) based on SCCs. Since grouping removes all the recurrence cycles from DFG, the resulting SCC graph becomes a form of directed acyclic graph (DAG) in which the scheduler can track the total order of SCCs. While processing SCCs one by one, our intra-SCC scheduler analyzes the dependences between every pair of two different operations inside of SCC and produces the schedule of them. Thanks to the well-structured form of the SCC-based graph, we obtain more efficient schedule compared to the previous CGRA scheduling algorithm [2]. The experimental results show that the proposed technique enhances the performance of recurrence-dominant loops up to 3.5X and raises the success rate of modulo-scheduling compared to the previous CGRA scheduling algorithm [2]. Wonsub Kim, Donghoon Yoo, Haewoo Park, Minwook Ahn |
FPT | 1 |
| 2001 | Performance analysis of wideband DS-CDMA cellular system over Nakagami fading channelsabstractDPSK modulation is considered and the channel is modeled as the multipath Nakagami fading type, which has been recently taken as a general model in communication environments. Most recent papers have assumed that the Nakagami fading index (m) of each branch of a RAKE receiver is fixed at the same value. However, the Nakagami fading index (m) of each branch of a RAKE receiver takes several values through communication environments. In this case, the branch which takes a small Nakagami fading index (m) is excluded so that we can improve performance. We also consider phase error and analyze a wideband DS-CDMA cellular system. Also when the Nakagami fading index (m) takes a voluntary value, we analyze the BER of a wideband DS-CDMA cellular system. Wonsub Kim |
VTC Fall | 1 |