Yeseong Kim - System Energy Efficiency Lab

advertisement
Yeseong Kim
Contact
Information
EBU3B 2148
University of California San Diego
9550 Gilman Drive,
La Jolla, CA 92093-0404, USA
mobile: 858-337-9889
email: yek048@ucsd.edu
Research
Interests
System-level phase analysis for various computing environments in IoT ecosystems.
Context-aware computation and optimization for embedded systems.
Operating systems, embedded systems, computer systems and computer architecture.
Current topic I have focused on the use of fine-grained phase context information
which is systematically extracted from an applications’s execution flow. By understanding
how an IoT app is executed over different phases while interacting with diverse environmental
interactions, I’m developing an automated phase detection framework for IoT systems,
from data centers to mobile devices. The framework enables phase-based resource usage
analysis and system optimizations.
Education
Ph.D, Computer Science and Engineering 2013∼Present
University of California San Diego, US
Advisor: Tajana S. Rosing
B.S., Computer Science and Engineering 2004∼2011
Seoul National University, Korea
Advisor: Jihong Kim
Publications
Conferences
• Yeseong Kim, Pietro Mercati, Tajana S. Rosing, “Power Efficient, Hierarchical,
Introspection Framework for HPC Systems” TECHCON’16, Accepted and will appear,
September 2016
• Mohsen Imani, Abbas Rahimi, Yeseong Kim, Tajana S. Rosing, “A Low-Power
Hybrid Magnetic Cache Architecture Exploiting Narrow-Width Values” Proc. of
the 5th Non-Volatile Memory Systems and Applications Symposium (NVMSA’16),
August 2016
• Mohsen Imani, Yeseong Kim, Abbas Rahimi, Tajana S. Rosing, “ACAM: Approximate
Computing Based on Adaptive Associative Memory with Online Learning” Proc.
of the 21th IEEE/ACM International Symposium on Low Power Electronics and
Design (ISLPED’16), August 2016
• Shruti Patil, Yeseong Kim, Kunal Korgaonkar, Ibrahim Awwal, Tajana S. Rosing,
“Characterization of User’s Behavior Variations for Design of Replayable Mobile
Workloads” Proc. of the 7th EAI International Conference on Mobile Computing,
Applications and Services (MobiCASE’15), November 2015
• Yeseong Kim, Francesco Paterna, Sameer Tilak, Tajana S. Rosing, “Smartphone
Analysis and Optimization based on User Activity Recognition” Proc. of the 2015
International Conference on Computer-Aided Design (ICCAD’15), November 2015
• Yeseong Kim, Mohsen Imani, Shruti Patil, Tajana S. Rosing, “CAUSE: Critical
Application Usage-Aware Memory System using Non-volatile Memory for Mobile
Devices” Proc. of the 2015 International Conference on Computer-Aided Design
(ICCAD’15), November 2015
• Yeseong Kim, Qingqing Zhang, Nosub Sung, Jihong Kim, “A Mobile Network
Emulation Environment for Repeatable Smartphone Performance Evaluations” Proc.
of the 2013 Korea Computer Congress (KCC’13), June 2013 (Selected Best Presentation
Paper)
• Yeseong Kim, Wook Song, Jihong Kim, “A Smartphone Network Energy Optimization
Technique Using Personalized Network Usage Behavior” Proc. of the 2012 Korea
Computer Congress (KCC’12), June 2012 (Selected Best Paper)
• Yeseong Kim, Jongwook Choi, Sungjin Lee, Jihong Kim, “A Fast File Search
Technique Using Direct Access of Metadata Area” Proc. of the 2011 Korea Computer
Congress (KCC’11), June 2011
Workshops
• Yeseong Kim, Jihong Kim, “Personalized Diapause: Reducing Radio Energy Consumption
of Smartphones by Network-context Aware Dormancy Predictions” Proc. of the
2012 USENIX conference on Power-Aware Computing and Systems (HotPower’12
co-located with OSDI’12), October 2012 (One of 10 accepted out of 39 submissions)
Journals
• Yeseong Kim, Boyeong Jeon, Jihong Kim, “A Personalized Network ActivityAware Approach to Reducing Radio Energy Consumption of Smartphones” IEEE
Transaction on Mobile Computing (IEEE TMC), March 2016
• Wook Song, Yeseong Kim, Hakbong Kim, Jehun Lim, Jihong Kim, “Personalized
Optimization for Andriod Smartphones” ACM Transaction on Embedded Computing
Systems (ACM TECS), January 2014
• Yeseong Kim, Qingqing Zhang, Nosub Sung, Jihong Kim, “A Mobile Network
Emulation Environment for Repeatable Performance Evaluations of Smartphones”
Journal of Korean Institute of Information Scientists and Engineers : Computer
Practices (KIISE), December 2013
• Yeseong Kim, Wook Song, Jihong Kim, “A Personalized Network Tail Energy
Optimization Technique Based on Smartphone Network Usage Behavior” Journal of
Korean Institute of Information Scientists and Engineers : Computer Systems and
Theory (KIISE), December 2012
Posters
• Yeseong Kim, Yeseong Kim, Francesco Paterna, Tajana S. Rosing, and Sameer
Tilak, “Fine-grained Analysis and Optimization of Smartphone Applications via
Automated Phase Recognition for Improved User Experience” The 10th IEEE International
Conference on Distributed Computing in Sensor Systems (DCOSS’14), May 2014
• Nosub Sung, Yeseong Kim, Jehun Lim, Jihong Kim, “Towards User-Centric Response
Time Analysis and Optimization for Smart Devices” The 10th USENIX Symposium
on Operating Systems Design and Implementation (OSDI’12), October 2012
• Wook Song, Yeseong Kim, Jehun Lim, Jihong Kim, “Personalized Optimization for
Andriod Smartphones” The 2012 Asia-Pacific Workshop on Systems (APSys’12),
July 2012
• Yeseong Kim, Jihong Kim, “Personalized Diapause: A Novel Predictive Dormancy
Approach for Reducing Radio Energy Consumption of Smartphones” The 2012 AsiaPacific Workshop on Systems (APSys’12), July 2012
Invited Talk
• “Embedded System Development and Security Issues” Seminar on Forward Thinking
for IoT Security, January 2016
Grant
• “ENACT: Environment-Aware Management of Mobile Systems”, NSF(National Science
Foundation) grand awarded, August 2015
Awards
• Wook Song, Yeseong Kim, Hakbong Kim, Je-hun Lim, Sang-woo Jun, Jihong
Kim, “Personalized Optimization for Android Smartphones” Third Place in Android
Competition in Embedded Systems Week (ESWeek’11), Taiwan, 2011
• Team Bacchus(Yeseong Kim, Hwanghyun oh), “Mobileaver” The First Prize in
Samsung IT Festival, Seoul, 2007
Patents
Working
Experience
• “Method of Network Connection Control for a Wireless Communication Device”
Jihong Kim, Yeseong Kim, 2014, Korea
• “Personalized Optimization Apparatus in a Mobile Terminal Platform” Jihong Kim,
Wook Song, Yeseong Kim, 2011, Korea
• “System and Method That Exchange User Created Contents Information, and Construct
and Manage User Created Contents, Connecting Computers and Portable Devices”
Yeonggil Shin, Hyeonsang Eom, Yeseong Kim, Hwanghyun Oh, 2007, Korea
Internship
2015.06∼2015.09, SCL(Strategic CAD Lab), Intel Corporation
2014.06∼2014.09, ASEL(Advanced System Engineering Lab), Samsung Research
America
Research Associate
2013.09∼Present, SEELAB(System Energy Efficiency laboratory), UCSD
2011.07∼2013.08, CARES(Computer ARchitecture and Embedded Systems laboratory),
SNU
Software Developer
2007.01∼2010.02, FINALData Inc, Korea
Previous
Projects
Previous Research Projects
• “Personalized Diapause” 2012∼ 2013, CARES : This project is to develop an optimization
technique for reducing wasted radio tail energy consumption of smartphones. By
automatically extracting meaningful network activities from call stack information
of apps, the proposed technique takes advantage of per-user usage characteristics
in predicting network transmissions and saving tail energy consumption. I have
developed and implemented overall idea as the first author.
• “Personalized Optimization for Smart Devices” 2011, CARES : The goal of the
project is to develop a framework for optimization of mobile systems by analyzing
per-user app usage. It identifies distinctive app usage characteristic during runtime
and manages life cycles of applications. I made app usage models, a pattern-based
model and a clustering-based model, to predict future app usage.
Previous Software Projects
• “FINALSearch” 2011, initiated by FINALData : The goal of the project was to
develop a fast file search software on NTFS file-system disks in multi-language
environments. I analyzed the file-system structure and designed an overall program
architecture.
• “FINALAssist” 2010, initiated by FINALData : It is a password decryption software
for accounts on the Windows OS. I developed a file-system analysis module and a
decryption module.
• “FINALForensics 2.5∼3.1” 2007∼ 2010, worked at FINALData : This project was to
design a computer forensics tool for cyber crime investigations. It provides features
for disk analysis such as file recovery and data analyzing. I developed a program
engine for analysis of disk partitions and process memory.
Download