Demo Data from EDBT 2026 / reviewers in the wild / expert
Deokho Kim
dblp:08/11280
· DBLP profile ↗
7ranked-venue papers
2as first author
0since 2021 · last 2017
0000-0002-5160-9401ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Software 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 |
GPUs and heterogeneous computing · 49% Parallel and multicore computing · 18% Hardware accelerators and domain-specific architectures · 18% | |
| Computer graphics and multimedia
1 paper |
Image and video processing · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing
GPU architecture |
0.3 | 1 | 2017 | Dynamic Resizing on Active Warps Scheduler to Hide Operation Stalls on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 |
GPUs and heterogeneous computing › GPU scheduling
warp scheduling |
0.3 | 1 | 2017 | Dynamic Resizing on Active Warps Scheduler to Hide Operation Stalls on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 |
Parallel and multicore computing › load balancing
dynamic load balancing |
0.2 | 1 | 2015 | Dynamic Load Balancing of Parallel SURF with Vertical Partitioning · IEEE Trans. Parallel Distributed Syst. 2015 |
Hardware accelerators and domain-specific architectures
vision accelerator |
0.2 | 1 | 2015 | Dynamic Load Balancing of Parallel SURF with Vertical Partitioning · IEEE Trans. Parallel Distributed Syst. 2015 |
Processor architecture and microarchitecture
instruction-level parallelism |
0.1 | 1 | 2017 | Dynamic Resizing on Active Warps Scheduler to Hide Operation Stalls on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 |
Processor architecture and microarchitecture
latency hiding |
0.1 | 1 | 2017 | Dynamic Resizing on Active Warps Scheduler to Hide Operation Stalls on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 |
Image and video processing
feature detection |
0.1 | 1 | 2015 | Dynamic Load Balancing of Parallel SURF with Vertical Partitioning · IEEE Trans. Parallel Distributed Syst. 2015 |
Methods — techniques the papers use, named apart from their topics
vertical partitioning · 0.4dynamic partition balancing · 0.4simulation · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Dynamic Resizing on Active Warps Scheduler to Hide Operation Stalls on GPUsabstractThis paper conducts a detailed study of the factors affecting the operation stalls in terms of the fetch group size on the warp scheduler of GPUs. Throughout this paper, we reveal that the size of a fetch group is highly involved for hiding various types of operation stalls: short latency stalls, long latency stalls, and Load/Store Unit (LSU) stalls. The scheduler with a small fetch group cannot hide short latency stalls due to the limited number of warps in a fetch group. In contrast, the scheduler with a large fetch group cannot hide long latency and LSU stalls due to the limited number of fetch groups and the lack of memory subsystems, respectively. To hide various types of stalls, this paper proposes a Dynamic Resizing on Active Warps (DRAW) scheduler which adjusts the size of a fetch group dynamically based on the execution phases of applications. For the applications that have the best performance at LRR (one fetch group), the DRAW scheduler matches the performance of LRR and outperforms TL (multiple fetch groups) by 22.7 percent. In addition, for the applications that have the best performance at TL, our scheduler achieves 11.0 and 5.5 percent better performance compared to LRR and TL, respectively. Myung Kuk Yoon, Yunho Oh, Sangpil Lee, Deokho Kim, Won Woo Ro |
IEEE Trans. Parallel Distributed Syst. | 5 |
| 2016 | Exploiting Thread-Level Parallelism on HEVC by Employing a Reference Dependency GraphabstractThis paper presents an optimized parallel algorithm for the next-generation video codec High Efficiency Video Coding (HEVC). The proposed method provides maximized parallel scalability by exploiting two levels of parallelism: 1) frame level and 2) task level. Frame-level parallelism is exploited using a graph that efficiently provides a parallel coding order of the frames with complex reference dependencies. The proposed reference dependency graph is generated at runtime by a novel construction algorithm that dynamically analyzes the configuration of the HEVC codec. Task-level parallelism is exploited to provide further scalability to frame-level parallelization. A pipelined execution is allowed for independent tasks, which are defined by dividing and categorizing a single coding process into multiple types of tasks. The proposed parallel encoder and decoder do not suffer from loss in coding efficiency because neither constraints nor modification in coding options are required. The proposed parallel methods result in an average encoding speedup of 1.75 and the aggressive method that exploits additional frame-level parallelism achieved 6.52 speedup using eight physical cores. Deokho Kim, Kyungah Kim, Won Woo Ro |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2015 | True motion compensation with feature detection for frame rate up-conversionabstractThis paper presents a feature-based frame rate up-conversion algorithm which provides more comfortable visual experience by exploiting true motion of the objects. By considering the movement of the objects rather than the pixel values, the proposed method can create interpolated frames to reflect true movement of the video contents. We first find local features within a frame by using a feature detection algorithm. Then, the local features are matched between adjacent frames and are clustered to form an object region. The interpolated frame is created by using the perspective transformation, which enables to adequately track the dynamic movement of the defined objects. The proposed scheme efficiently resolves the blocking artifact problem and presents outstanding visual quality compared to the conventional block-based motion compensated interpolation algorithm. Kyungah Kim, Deokho Kim, Won Woo Ro |
ICIP | 3 |
| 2015 | An accelerated separable median filter with sorting networksabstractSince the computer vision technologies are used to extract features from the edges of images, the median filter is frequently used as a pre-processing operation to improve the quality of feature objects. However, the median filter algorithms still have the limitation on integrating with the mobile systems due to the large computation overhead. Since the median filter accounts for a large proportion of total computation, this paper proposes a separable median filter to resolve the limitation. The proposed separable median filter is implemented with the sorting network, and reuses the data sorted at neighbor pixels, reducing duplicated comparisons. Minsik Kim 0001, Deokho Kim, Minyong Sung, Won Woo Ro |
ICIP | 2 |
| 2015 | DRAW: investigating benefits of adaptive fetch group size on GPUabstractPreviously, hiding operation stalls is one of the important issues to suppress performance degradation of Graphics Processing Units (GPUs). In this paper, we first conduct a detailed study of factors affecting the operation stalls in terms of the fetch group size on the warp scheduler. Throughout this paper, we find that the size of fetch group is highly involved in hiding various types of operation stalls. The short latency stalls can be hidden by issuing other available warps from the same fetch group. Therefore, the short latency stalls may not be hidden well under small sized fetch group since the group has the limited number of issuable warps to hide stalls. On the contrary, the long latency stalls can be hidden by dividing warps into multiple fetch groups. The scheduler switches the fetch groups when the warps in each fetch group reach the long latency memory operation point. Therefore, the stalls may not be hidden well at the large sized fetch group. Increasing the size of fetch group reduces the number of fetch groups to hide the stalls. In addition, the load/store unit stalls are caused by the limited hardware resources to handle the memory operations. To hide all these stalls effectively, we propose a Dynamic Resizing on Active Warps (DRAW) scheduler which adjusts the size of active fetch group. From the evaluation results, DRAW scheduler reduces an average of 16.3% of stall cycles and improves an average performance of 11.3% compared to the conventional two-level warp scheduler. Myung Kuk Yoon, Yunho Oh, Sangpil Lee, Deokho Kim, Won Woo Ro |
ISPASS | 5 |
| 2015 | Dynamic Load Balancing of Parallel SURF with Vertical PartitioningabstractThe demand for real-time processing of robust feature detection is one of the major issues in the computer vision field. In order to comply with the requirements, in this paper a parallelization and optimization method to effectively accelerate SURF is proposed. The proposed parallelization method is developed based on a workload analysis of SURF in terms of various aspects, focusing in particular on the load balancing problem. First, the average parallel workload is divided into identical portions using the vertical partitioning method. Then, the load imbalance problem is further resolved using the dynamic partition balancing method. In addition, an optimization method is proposed together with the parallelization method to find and exclude redundant operations in SURF, thus effectively accelerating the feature detection operation when the proposed parallelization method is applied. The proposed method shows a maximum speedup of 19.21 compared to the single threaded performance on a 24-core system, achieving a maximum of 83.80 fps in a real-machine experiment, enabling real-time processing. Deokho Kim, Kyungah Kim, Minyong Sung, Won Woo Ro |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2013 | Parallelized sub-resource loading for web rendering engine
Deokho Kim, Changmin Lee 0002, Sangpil Lee, Won Woo Ro |
J. Syst. Archit. | 1 |