COMPRESSION-INCORPORATED
HIBERNATION FOR
LOW-POWER MOBILE EMBEDDED SYSTEM
Hyojun Kim: Samsung Electronics, 314, Maetan3-dong, Paltal-Ku,
Suwon, Kyongi-do 442-743, Korea (TEL) +82-2-3416-0383 (FAX) +82-2-3416-0303
(E-Mail) zartoven@samsung.com (URL) http://www.sec.com
Youngsoo Han: Samsung Electronics, 314, Maetan3-dong, Paltal-Ku,
Suwon, Kyongi-do 442-743, Korea (E-Mail) yshan@samsung.com
Eunjung Kang: Samsung Electronics, 314, Maetan3-dong, Paltal-Ku,
Suwon, Kyongi-do 442-743, Korea (E-Mail) ej.kang@samsung.com
Youjup Won: Hanyang University 17 Haengdang-dong, Seongdong-gu,
Seoul,133-791, Korea (E-Mail) yjwon@ece.hanyang.ac.kr
Jong-Il Park: Hanyang University 17 Haengdang-dong, Seongdong-gu,
Seoul,133-791, Korea (E-Mail) jipark@hanyang.ac.kr
Abstract
Hibernation is a low-power
technique which has been used on laptop computer to reduce self-refresh power
of SDRAM during the suspend mode. By copying whole main memory into a hard
disk, the system can be completely turned off and recovered whenever a user
want to. For the mobile embedded systems, it is difficult to adopt the
hibernation technique because the same amount of nonvolatile storage as main
memory is necessary but prohibitively expensive. In this research, we proposed
a new mobile hibernation method with NAND flash memory and compression
techniques. We used compression technique to reduce required NAND flash
capacity and to minimize sleeping time. We have explored several compression
algorithms to find best algorithm by experiments and we proposed a RLE+LZW
method as a proper compression algorithm. We implemented the hibernation on a
PocketPC2002 PDA, and it presented about 15% energy saving effect with
realistic power analysis. We show that mobile hibernation reduces suspending
power and enables fast booting.
Short
Biography
Hyojun
Kim: Hyojun Kim is an engineer of Samsung
electronics. He is currently developing NAND flash memory related software,
such as flash translation layer and flash native file system.
He received a BS degree from the Department of Electronic
Engineering, Sogang University, in 1999, and he is in masterÕs course at the
department of ECE division of Hanyang University with companyÕs support.
Youngsoo
Han: Youngsoo Han has worked for Digital
Media Division of Samsung Electronics from 1996. He developed the firmware and
device driver of laser printer. He is interested in compression algorithm.
He received a BS degree from the Department of Electronic Engineering, KyungPook
National University in 1996, and he is in masterÕs course at the department of
ECE division of Hanyang University with companyÕs support.
Eunjung
Kang: Eunjung Kang is an engineer of R&D
part of DVS division at Samsung Electronics and her research topic is
networking technology.
She received a BS degree from the Department of Electronic Communication
Engineering, Kwangwoon University in 1996, and she is in masterÕs course at the
department of ECE division of Hanyang University with companyÕs support.
Youjup
Won: He is currently
assistant professor at Division of Electrical and Computer Engineering, Hanyang
University, Seoul Korea. He is leading Distributed Multimedia Computing Lab. He
did his BS and MS in Dept. of Computer Science, Seoul National University,
Seoul, Korea in 1990 and 1992, respectively. He received his Ph. D in Computer
Science from University of Minnesota in 1997. Before joining Hanyang University
in 1999, he worked at Intel Corp. as Server Performance Analyst. His research
interests include Internet Traffic Measurement, Modeling and Analysis, Mining
for Actionable Knowledge, Multimedia system and networking, Performance
modeling and analysis, Intelligent Storage subsystem, software support for low
power system.
Jong-Il
Park: He is
currently assistant professor at Division of Electrical and Computer
Engineering, Hanyang University, Seoul Korea. He is leading Mixed Reality Lab. He
did his BS, MS and Ph. D in Dept. of Electronic Engineering, Seoul National
University, Seoul, Korea in 1987, 1989, and 1995, respectively. Before joining
Hanyang University 1999, he worked at NHK Science and Technical Research
Laboratories as a visiting researcher.