Sunghoon Shim
Seoul National University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Sunghoon Shim.
international conference on embedded computer systems architectures modeling and simulation | 2005
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
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
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
Jaegeun Yun; Hyunuk Jung; Junhyung Um; Sunghoon Shim; Sung-min Hong; Bub-chul Jeong
Turkish Journal of Electrical Engineering and Computer Sciences | 2014
Sunghoon Shim; Sung Woo Chung; Hong-Jun Choi; Cheol Hong Kim
Archive | 2013
Jaegeun Yun; Sunghoon Shim; Bub-Chul Cheong
ITC-CSCC :International Technical Conference on Circuits Systems, Computers and Communications | 2007
Cheol Hong Kim; Sung Woo Chung; Sunghoon Shim
Journal of KIISE:Computer Systems and Theory | 2006
Sunghoon Shim; Cheol-Hong Kim; Seong-Tae Jhang; Chu-Shik Jhon
Journal of Information Science and Engineering | 2006
Jong Wook Kwak; Cheol Hong Kim; Sunghoon Shim; Chu Shik Jhon
parallel and distributed processing techniques and applications | 2004
Cheol Hong Kim; Sunghoon Shim; Jong Wook Kwak; Chu Shik Jhon