Network


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

Hotspot


Dive into the research topics where Kwanho Kim is active.

Publication


Featured researches published by Kwanho Kim.


international symposium on low power electronics and design | 2000

Cycle-accurate energy consumption measurement and analysis: case study of ARM7TDMI

Naehyuck Chang; Kwanho Kim; Hyung Gyu Lee

We introduce an energy consumption analysis of complex digital systems through a case study of ARM7TDMI RISC processor by using a new energy measurement technique. We developed a cycle-accurate energy consumption measurement system based on charge transfer which is robust to spiky noise and is capable of collecting a range of power consumption profiles in real time. The relative energy variation of the RISC core is measured by changing the opcode, the instruction fetch address, the register number, in each pipeline stage, respectively. We demonstrated energy characterization of a pipelined RISC processor for high-level power reduction.


IEEE Transactions on Very Large Scale Integration Systems | 2002

Cycle-accurate energy measurement and characterization with a case study of the ARM7TDMI [microprocessors]

Naehyuck Chang; Kwanho Kim; Hyung Gyu Lee

Energy characterization is the basis for high-level energy reduction. Measurement-based characterization is accurate and independent of model availability and is thus suitable for commercial off-the-shelf (COTS) components, but conventional measurement equipment has serious limitations in this context. We introduce a new technique for the energy characterization of a microprocessor using a cycle-accurate energy measurement system based on charge transfer which is robust to spiky noise and is able to collect a range of energy consumption profiles in real time. It measures the energy variation of the CPU core by changing the instruction-level energy-sensitive factors such as opcodes (operations), instruction fetch addresses, register numbers, register values, data fetch addresses and immediate operand values at each pipeline stage. Using the ARM7TDMI RISC processor as a case study, we observe that the energy contributions of most instruction-level energy-sensitive factors are orthogonal to the operations. We are able to characterize the energy variation, preserving all the effects of the energy-sensitive factors for various software methods of energy reduction. We also demonstrate applications of our measurement and characterization techniques.


design automation conference | 2002

Energy exploration and reduction of SDRAM memory systems

Yongsoo Joo; Yong-Seok Choi; Hojun Shim; Hyung Gyu Lee; Kwanho Kim; Naehyuck Chang

In this paper, we introduce a precise energy characterization of SDRAM main memory systems and explore the amount of energy associated with design parameters, leading to energy reduction techniques that we are able to recommend for practical use.We build an in-house energy simulator for SDRAM main memory systems based on cycle-accurate energy measurement and state-machine-based characterizations which independently characterize dynamic and static energy. We explore energy behavior of the memory systems by changing design parameters such as processor clock, memory clock and cache configuration. Finally we propose new energy reduction techniques for the address bus and practical mode control schemes for the SDRAM devices. We save 10.8mJ and 12mJ, 40.2% and 14.5% of the total energy, for 24M instructions of an MP3 decoder and a JPEG compressor, using a typical 32-bit, 64MB SDRAM memory system.


design automation conference | 2000

Bus encoding for low-power high-performance memory systems

Naehyuck Chang; Kwanho Kim; Jinsung Cho

High-performance memory buses consume large energy as they include termination networks, BiCMOS and/or open-drain output. This paper introduces power reduction techniques for memory systems deliberating on burst-mode transfers over the high-speed bus specifications such as Low Voltage BiCMOS (LVT), Gunning Transfer Logic (GTL+) and Stub Series Termination Logic (SSTL_2) which are widely used. The reduction techniques take both the static and the dynamic power consumption into account because most high-performance bus drivers and end-termination networks dissipate significant static power as well. Extensive performance analysis is conducted through mathematical analysis and trace data-driven simulations. We had reduction of 14% with random data and up to 67.5% with trace data.


design automation conference | 2003

Energy-aware MPEG-4 FGS streaming

Kihwan Choi; Kwanho Kim; Massoud Pedram

In this paper, we propose an energy-aware MPEG-4 FGS video streaming system with client feedback. In this client-server system, the battery-powered mobile client sends its maximum decoding capability (i.e., its decoding aptitude) to the server in order to help the server determine the additional amount of data (in the form of enhancement layers on top of the base layer) per frame that it sends to the client, and thereby, set its data rate. On the client side, a dynamic voltage and frequency scaling technique is used to adjust the decoding aptitude of the client while meeting a constraint on the minimum achieved video quality. As a measure of energy efficiency of the video streamer, the notion of a normalized decoding load is introduced. It is shown that a video streaming system that maintains this normalized load at unity produces the optimum video quality with no energy waste. We implemented an MPEG-4 FGS video streaming system on an XScale-based testbed in which a server and a mobile client are wirelessly connected by a feedback channel. Based on the actual current measurements in this testbed, we obtain an average of 20% communication energy reduction in the client by making the MPEG-4 FGS streamer energy-aware.


multimedia technology for asia pacific information infrastructure | 1999

Dual-mode low-power bus encoding for high-performance bus drivers

Naehyuck Chang; Kwanho Kim; Heonshik Shin

System-level buses consume much more power by orders of magnitude than on-chip buses. Existing bus encoding schemes are based on rail-to-rail CMOS bus drivers while recent high-performance devices include BiCMOS bus drivers to achieve transfer bandwidth required. BiCMOS drivers consume significant quiescent power as well as active power proportional to the bus frequency. This paper introduces a precise power consumption model for BiCMOS drivers with source-termination resistors. Dual-mode bus encoding scheme is suggested as well for variable bus frequencies for power management.


Journal of Low Power Electronics | 2005

Energy-Aware MPEG-4 FGS Streaming

Kihwan Choi; Kwanho Kim; Massoud Pedram

In this paper, we propose an energy-aware MPEG-4 FGS video streaming system with client feedback. In this client-server system, the battery-powered mobile client sends its maximum decoding capability (i.e., its decoding aptitude) to the server in order to help the server determine the additional amount of data (in the form of enhancement layers on top of the base layer) per frame that it sends to the client, and thereby, set its data rate. On the client side, a dynamic voltage and frequency scaling technique is used to adjust the decoding aptitude of the client while meeting a constraint on the minimum achieved video quality. As a measure of energy efficiency of the video streamer, the notion of a normalized decoding load is introduced. It is shown that a video streaming system that maintains this normalized load at unity produces the optimum video quality with no energy waste. We implemented an MPEG-4 FGS video streaming system on an XScale-based testbed in which a server and a mobile client are wirelessly connected by a feedback channel. Based on the actual current measurements in this testbed, we obtain an average of 20% communication energy reduction in the client by making the MPEG-4 FGS streamer energy-aware.


Electronics Letters | 2003

Digital predistorter using multiple lookup tables

W.J. Jung; W.R. Kim; Kwanho Kim; Kwang Bok Lee


Electronics Letters | 2000

Real-time per-cycle energy consumption measurement of digital systems

Naehyuck Chang; Kwanho Kim


Journal of the Institute of Electronics Engineers of Korea | 2005

A Load Emulator for Low-power Embedded Systems and Its Application

Kwanho Kim; Naehyuck Chang

Collaboration


Dive into the Kwanho Kim's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Massoud Pedram

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Heonshik Shin

Seoul National University

View shared research outputs
Top Co-Authors

Avatar

Hojun Shim

Seoul National University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kwang Bok Lee

Seoul National University

View shared research outputs
Top Co-Authors

Avatar

W.J. Jung

Seoul National University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge