Demo Data from SIGIR 2026 / reviewers in the wild / expert
Donghyun Kim 0014
dblp:33/6749-14
· DBLP profile ↗
10ranked-venue papers
5as first author
0since 2021 · last 2011
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author
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 |
Processor architecture and microarchitecture · 37% Integrated circuit design · 30% Hardware accelerators and domain-specific architectures · 26% | |
| Artificial intelligence
1 paper |
Robot navigation and mapping · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture › arithmetic unit
arithmetic unit design |
0.1 | 1 | 2009 | A Floating-Point Unit for 4D Vector Inner Product with Reduced Latency · IEEE Trans. Computers 2009 |
Integrated circuit design › digital arithmetic circuits
floating-point unit design |
0.1 | 1 | 2009 | A Floating-Point Unit for 4D Vector Inner Product with Reduced Latency · IEEE Trans. Computers 2009 |
Robotics › Robot navigation and mapping › mobile robot perception
mobile robot vision |
0.0 | 1 | 2008 | Vision platform for mobile intelligent robot based on 81.6 GOPS object recognition processor · DAC 2008 |
Parallel and multicore computing
data parallelism |
0.0 | 1 | 2008 | Vision platform for mobile intelligent robot based on 81.6 GOPS object recognition processor · DAC 2008 |
Processor architecture and microarchitecture › SIMD
SIMD instructions |
0.0 | 1 | 2008 | Vision platform for mobile intelligent robot based on 81.6 GOPS object recognition processor · DAC 2008 |
Methods — techniques the papers use, named apart from their topics
task parallelism · 0.2SIMD · 0.2shift alignment · 0.1intermediate rounding merging · 0.1carry-propagated addition omission · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | A Dual-Shader 3-D Graphics Processor With Fast 4-D Vector Inner Product Units and Power-Aware Texture CacheabstractThis paper presents a fully programmable 3-D graphics processor using unified shaders for mobile environment. In the system level, we adopted dual-core, dual-issue VLIW, and multithreading methods to utilize instruction, data, and task level parallelism in the graphics applications. In the shader core level, a novel IEEE-754 compliant 4-D vector inner product arithmetic unit and a configurable texture cache are proposed. Using these methods, the proposed processor achieves 143 Mvertices/s and 2.3 Gtexels/s consuming the power of 367 mW. The evaluation shows significant performance and power-delay product benefits. For real graphics applications, test results indicate 2.07 times improvement in performance and 34% reduction in power-delay product compared to previous mobile 3-D graphics processors. The proposed 3-D graphics processor is implemented in 4.5× 4.52mm using 0.18 μm CMOS technology. Jae-Sung Yoon, Chang-Hyo Yu, Donghyun Kim 0014, Lee-Sup Kim |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |
| 2010 | Visual Image Processing RAM: Memory Architecture With 2-D Data Location Search and Data Consistency Management for a Multicore Object Recognition ProcessorabstractAbstract-Visual image processing random access memory (VIP-RAM) is proposed for a real-time multicore object recognition processor. It has two key features for the overall processor: 1) single cycle local maximum location search (LMLS) for fast key-point localization in object recognition, and 2) data consistency management (DCM) for producer-consumer data transactions among the processors. To achieve single cycle LMLS operation for a 3 x 3 window, the VIP-RAM adopts a hierarchical three-bank architecture that finds the maximum of each row in each bank first, then finds the final maximum of the window and its address in the top level. To this end, each memory bank embeds specialized logic blocks, such as three successive data read logic and bitwise competition logic comparator. With the single cycle LMLS operation, the key-point localization task is accelerated by 2.6 ? with a 27% reduction of power. For the DCM function, the VIP-RAM includes a valid check unit (VCU) that automatically manages the validity of each 32-bit data. It dynamically updates/checks the validity of the shared data when the producer processor writes the data or the consumer processor reads data. With a customized single-ended memory cell and multibit-line selection logic, the VCU can provide a validity check not only for single data access, but also for multiple data accesses such as burst and LMLS operation. Eliminating data synchronization overhead with the DCM, the VIP-RAM reduces the amount of on-chip data transactions and execution time in producer-consumer data transactions by 22.6% and 15.4%, respectively. The overall object recognition processor that includes eight VIP-RAMs and ten processors is fabricated in 0.18/im complementary metal-oxide-semiconductor technology with the chip size of 7.7 mm ? 5 mm. The VIP-RAM occupies a 1.09 mm ? 0.83 mm die area and dissipates 113.2 mW when it performs the LMLS operation in every cycle at 200 MHz frequency and 1.8-V supply. Joo-Young Kim 0001, Donghyun Kim 0014, Seungjin Lee 0001, Kwanho Kim, Hoi-Jun Yoo |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2009 | Shader-based tessellation to save memory bandwidth in a mobile multimedia processor
Kyusik Chung, Chang-Hyo Yu, Donghyun Kim 0014, Lee-Sup Kim |
Comput. Graph. | 3 |
| 2009 | A Floating-Point Unit for 4D Vector Inner Product with Reduced LatencyabstractThis paper presents the algorithm and implementation of a new high-performance functional unit for floating-point four-dimensional vector inner product (4D dot product; DP4), which is most frequently performed in 3D graphics application. The proposed IEEE-compliant DP4 unit computes Z = AB + CD + EF + GH in one path and keeps the intermediate rounding by IEEE-754 rounding to nearest even. The intermediate rounding is merged with shift alignment, and intermediate carry-propagated addition and normalization are omitted to reduce latency in the proposed architecture. The proposed DP4 unit is implemented with 0.18-mum CMOS technology and has 12.8-ns critical path delay, which is reduced by 45.5 percent compared to a previous DP4 implementation using discrete multipliers and adders. The proposed DP4 unit also reduces the cycle time of 3D graphics applications by 12.4 percent on the average compared to the usual 3D graphics FPU based on four-way multiply-add-fused units. Donghyun Kim 0014, Lee-Sup Kim |
IEEE Trans. Computers | 1 |
| 2009 | 81.6 GOPS Object Recognition Processor Based on a Memory-Centric NoCabstractFor mobile intelligent robot applications, an 81.6 GOPS object recognition processor is implemented. Based on an analysis of the target application, the chip architecture and hardware features are decided. The proposed processor aims to support both task-level and data-level parallelism. Ten processing elements are integrated for the task-level parallelism and single instruction multiple data (SIMD) instruction is added to exploit the data-level parallelism. The memory-centric network-on-chip (NoC) is proposed to support efficient pipelined task execution using the ten processing elements. It also provides coherence and consistency schemes tailored for 1-to-N and M-to-1 data transactions in a task-level pipeline. For further performance gain, the visual image processing memory is also implemented. The chip is fabricated in a 0.18-mum CMOS technology and computes the key-point localization stage of the SIFT object recognition twice faster than the 2.3 GHz Core 2 Duo processor. Donghyun Kim 0014, Kwanho Kim, Joo-Young Kim 0001, Seungjin Lee 0001, Se-Joong Lee, Hoi-Jun Yoo |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2009 | A 186-Mvertices/s 161-mW Floating-Point Vertex Processor With Optimized Datapath and Vertex CachesabstractIn this paper, a power efficient vertex processor for mobile graphics applications is presented. A four-threaded and four-issue expanded VLIW datapath with a quad-float vertex texture fetcher is proposed by exploiting graphics specific characteristics after evaluation of several candidate architectures. Instruction-level power control methods such as operand sharing and writeback re-allocation along with operand isolations and gated clocks result in 40.4% and 82% reduction in energy dissipation and energy delay product compared to the most widely used single threaded SIMD. The proposed processor with the optimized datapath and vertex caches implemented in a 0.18- mum 1P4M CMOS process achieves 186-Mvertices/s geometry performance which is the best result among the processors that are IEEE-754 compliant. Chang-Hyo Yu, Kyusik Chung, Donghyun Kim 0014, Seok-Hoon Kim, Lee-Sup Kim |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |
| 2008 | Vision platform for mobile intelligent robot based on 81.6 GOPS object recognition processorabstractTo enable power-efficient object recognition of mobile intelligent robots, 81.6GOPS object recognition processor is proposed. Based on analysis of Scale Invariant Feature Transform (SIFT) algorithm, architecture of the proposed processor is designed to support both task and data level parallelism. 10 Processing Elements (PEs) are integrated for task parallelism, and each PE is equipped with SIMD instruction for data parallelism as well. In addition, Visual Image Processing memory replaces complex local maximum pixel search operation with a single read operation for further performance gain. With the proposed processor, we also realized vision platform for real-time SIFT computation of mobile robots. The chip operation is tested up to 200MHz and consumes 540mW in the vision platform at 1.8V supply voltage and 100 MHz operation frequency. Donghyun Kim 0014, Kwanho Kim, Joo-Young Kim 0001, Seungjin Lee 0001, Hoi-Jun Yoo |
DAC | 1 |
| 2008 | Area-efficient pixel rasterization and texture coordinate interpolation
Donghyun Kim 0014, Lee-Sup Kim |
Comput. Graph. | 1 |
| 2007 | Triangle-Level Depth Filter Method for Bandwidth Reduction in 3D Graphics HardwareabstractIn this paper, we proposed an early depth test method which extends a pixel-level depth filter to a triangle-level depth filter. This method decides whether the triangles are removed as well as pixels by a mask plane called depth filter (DF). The proposed method evaluates the DF in the triangle-level by using a hierarchical map of the conventional DF; thus the method removes the invisible triangles before the rasterization. Therefore, the rasterization performance can be increased and the bandwidth is further saved than the conventional DF. As the simulation results using complex scenes, the memory bandwidth is reduced by up to 31% compared with the conventional pixel-level DF method Jae-Sung Yoon, Chang-Hyo Yu, Donghyun Kim 0014, Lee-Sup Kim |
ISCAS | 3 |
| 2007 | Solutions for Real Chip Implementation Issues of NoC and Their Application to Memory-Centric NoCabstractThis paper describes real chip implementation issues of network-on-chip (NoC) and their solutions along with series of chip design examples. The solutions described in this paper cover both architectural aspects and circuit level techniques for practical chip implementation of NoC. As for architecture level solutions, topology selection, chip-aware protocol design, and on-chip serialization (OCS) for link area reduction are explained. For circuit level techniques, SERDES and synchronizer design, crossbar switch partial activation, and low-voltage link are presented as the foundations for power and area efficient NoC implementation. Regarding presented solutions for NoC implementation, this paper proposes memory centric NoC (MC-NoC) for homogeneous multi processor SoC (MPSoC). Flexibility and feasibility of task mapping on homogeneous SoC is the key feature of the MC-NoC. 8 dual port SRAMs connected to crossbar switches in hierarchical star topology network facilitate data communication between processors, regardless of task mapping into the MC-NoC. Experimental result obtained by mapping edge detection tasks on the MC-NoC in various configurations shows almost constant performance. This result proves the effectiveness of the proposed architecture. The MC-NoC based SoC is also implemented on TSMC 0.18 um process technology Donghyun Kim 0014, Kwanho Kim, Joo-Young Kim 0001, Seungjin Lee 0001, Hoi-Jun Yoo |
NOCS | 1 |