Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sunghoon Shim is active.

Publication


Featured researches published by Sunghoon Shim.


international conference on embedded computer systems architectures modeling and simulation | 2005

First-level instruction cache design for reducing dynamic energy consumption

Cheol Hong Kim; Sunghoon Shim; Jong Wook Kwak; Sung Woo Chung; Chu Shik Jhon

Microarchitects should consider energy consumption, together with performance, when designing instruction cache architecture, especially in embedded processors. This paper proposes a power-aware instruction cache architecture, named Partitioned Instruction Cache (PI-Cache), to reduce dynamic energy consumption in the instruction cache. The proposed PI-Cache is composed of several small sub-caches. When the PI-Cache is accessed, only one sub-cache is accessed by utilizing the locality of applications. In the meantime, the other sub-caches are not accessed, resulting in dynamic energy reduction. The PI-Cache also reduces energy consumption by eliminating energy consumed in tag matching. Moreover, performance loss is little, considering the physical cache access time. We evaluated the energy efficiency by running cycle accurate simulator, SimpleScalar, with power parameters obtained from CACTI. Simulation results show that the PI-Cache reduces dynamic energy consumption by 42% – 59%.


embedded and ubiquitous computing | 2004

Hybrid Technique for Reducing Energy Consumption in High Performance Embedded Processor

Sunghoon Shim; Cheol Hong Kim; Jong Wook Kwak; Chu Shik Jhon

The cache size tends to grow in the embedded processor as technology scales to smaller transistors and lower supply voltages. However, larger cache size demands more energy. Accordingly, the ratio of the cache energy consumption to the total processor energy is growing. Many cache energy schemes have been proposed for reducing the cache energy consumption. However, these previous schemes are concerned with one side for reducing the cache energy consumption, dynamic cache energy only, or static cache energy only. In this paper, we propose a hybrid scheme for reducing dynamic and static cache energy, simultaneously. For this hybrid scheme, we adopt two existing techniques to reduce static cache energy consumption, drowsy cache technique, and to reduce dynamic cache energy consumption, way–prediction technique. Additionally, we propose a early wakeup technique based on instruction PC to reduce penalty caused by applying these two schemes. We focus on level 1 data cache. Our experimental evaluation shows the total extra cycles due to using drowsy cache scheme can be reduced by 29.6%, on average, through our suggested early wakeup scheme and the ratio of drowsy cache lines is over 87%. The total dynamic energy of the processor can be reduced by 2.2% to 6.8%. Energy-delay about total dynamic processor energy is, on average, reduced by 3% versus a processor using base cache scheme, not using any schemes for energy reduction.


international conference on embedded computer systems architectures modeling and simulation | 2005

Power-aware branch logic: a hardware based technique for filtering access to branch logic

Sunghoon Shim; Jong Wook Kwak; Cheol Hong Kim; Sung Tae Jhang; Chu Shik Jhon

In this paper, we propose a power-aware branch logic for high performance embedded processors by filtering access to BTB and branch predictor. The proposed scheme reduces the energy consumed in BTB and branch predictor. For reducing the energy consumption in the BTB and the branch predictor, we present an aggressive hardware-based scheme that reduces the number of access to the BTB and the branch predictor. Moreover, compared with general branch logic, the proposed branch logic has no performance degradation. This scheme reduces the number of access to the BTB and the branch predictor by 21% – 50% and reduces the energy consumption in the BTB and the branch predictor by 15% – 41%.


Archive | 2010

BANDWIDTH SYNCHRONIZATION CIRCUIT AND BANDWIDTH SYNCHRONIZATION METHOD

Jaegeun Yun; Hyunuk Jung; Junhyung Um; Sunghoon Shim; Sung-min Hong; Bub-chul Jeong


Turkish Journal of Electrical Engineering and Computer Sciences | 2014

Early wakeup: improving the drowsy cache performance

Sunghoon Shim; Sung Woo Chung; Hong-Jun Choi; Cheol Hong Kim


Archive | 2013

REGISTER SLICING CIRCUIT AND SYSTEM ON CHIP INCLUDING THE SAME

Jaegeun Yun; Sunghoon Shim; Bub-Chul Cheong


ITC-CSCC :International Technical Conference on Circuits Systems, Computers and Communications | 2007

Selective Access to the Instruction Cache for Low-Power Embedded Systems

Cheol Hong Kim; Sung Woo Chung; Sunghoon Shim


Journal of KIISE:Computer Systems and Theory | 2006

Hybrid Scheme of Data Cache Design for Reducing Energy Consumption in High Performance Embedded Processor

Sunghoon Shim; Cheol-Hong Kim; Seong-Tae Jhang; Chu-Shik Jhon


Journal of Information Science and Engineering | 2006

Advanced High-Level Cache Management by Processor Access Information

Jong Wook Kwak; Cheol Hong Kim; Sunghoon Shim; Chu Shik Jhon


parallel and distributed processing techniques and applications | 2004

A Novel Approach to Improve Cache Performance in Ring-Based Multiprocessors.

Cheol Hong Kim; Sunghoon Shim; Jong Wook Kwak; Chu Shik Jhon

Collaboration


Dive into the Sunghoon Shim's collaboration.

Top Co-Authors

Avatar

Cheol Hong Kim

Chonnam National University

View shared research outputs
Top Co-Authors

Avatar

Chu Shik Jhon

Seoul National University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Chu-Shik Jhon

Seoul National University

View shared research outputs
Top Co-Authors

Avatar

Hong-Jun Choi

Chonnam National University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge