About Me


Ph.D candidate in SEELAB
(System Energy Efficiency Lab)
Advisor: Tajana S. Rosing

Latest Curriculum Vitae (CV) (Edited Aug 2017)

Research Interests: Smarter IoT/embedded systems, operating systems, and computer architecture


  • System Software

  • Computer Architecture

  • Internet of Things

  • Machine Learning

Current Research Topic - System design and optimization for IoT ecosystems: The emergence of IoT increases the complexity and heterogeneity of computing systems. To provide perfect computing environment in this era, we need novel strategies for the system architecture design and system-level optimization. In this context, I have focused on how to analyze, design, and optimize the new systems, with the use of up-and-coming technology such as context/phase-awareness, machine learning, and emerging memory architectures. This helps us better understand system/workload behavior which haven't been seen before, and enables to optimize the diverse devices and systems running over hierarchy. Towards this goal, our recent efforts cover system-level prediction/optimization of cross-platform workload behavior, and new software/hardware co-design for machine learning.

Publications

Yeseong Kim, Pietro Mercati, Ankit More, Emily Shriver, and Tajana S. Rosing, "P4: Phase-Based Power/Performance Prediction of Heterogeneous Systems via Neural Networks," 2017 International Conference on Computer-Aided Design (ICCAD 2017), November 2017 (Accepted and will appear)

Yeseong Kim, Mohsen Imani, and Tajana S. Rosing, "ORCHARD: Visual Object Recognition Accelerator Based on Approximate In-Memory Processing," 2017 International Conference on Computer-Aided Design (ICCAD 2017), November 2017 (Accepted and will appear)

Mohsen Imani, Yeseong Kim, and Tajana S. Rosing, "NNgine: Ultra-Efficient Nearest Neighbor Accelerator Based on In-Memory Computing," IEEE International Conference on Rebooting Computing (ICRC 2017), November 2017 (Accepted and will appear)

Joonseop Sim, Mohsen Imani, Yeseong Kim, and Tajana S. Rosing, "Enabling Efficient System Design Using Vertical Nanowire Transistor Current Mode Logic," 25th IEEE International Conference on Very Large Scale Integration (VLSI-SoC 2017), October 2017 (Accepted and will appear)

Yeseong Kim, Mohsen Imani, and Tajana S. Rosing, "CHOIR: General-Purpose Online Classification Accelerator via In-Memory Computing," TECHCON SRC Conference (TECHCON 2017), September 2017 (Accepted and will appear)

Mohsen Imani, Daniel Peroni, Yeseong Kim, Abbas Rahimi, and Tajana S. Rosing, "Efficient Neural Network Acceleration on GPGPU using Content Addressable Memory," 20th Design Automation and Test in Europe (DATE 2017), March 2017

Mohsen Imani, Yeseong Kim, and Tajana S. Rosing, "MPIM: Multi-Purpose In-Memory Processing Using Configurable Resistive Memory," 22nd Asia and South Pacific Design Automation Conference (ASPDAC 2017), January 2017

Wanlin Cui, Yeseong Kim, and Tajana S. Rosing, "Cross-Platform Machine Learning Characterization for Task Allocation in IoT Ecosystems," 7th IEEE Annual Computing and Communication Workshop and Conference (CCWC 2017), January 2017 (Best Paper)

Yeseong Kim, Pietro Mercati, and Tajana S. Rosing, "Power Efficient, Hierarchical, Introspection Framework for HPC Systems," TECHCON SRC Conference (TECHCON 2016), September 2016

Mohsen Imani, Abbas Rahimi, Yeseong Kim and Tajana S. Rosing, "A Low-Power Hybrid Magnetic Cache Architecture Exploiting Narrow-Width Values," 5th Non-Volatile Memory Systems and Applications Symposium (NVMSA 2016), August 2016

Mohsen Imani, Yeseong Kim, Abbas Rahimi and Tajana S. Rosing, "ACAM: Approximate Computing Based on Adaptive Associative Memory with Online Learning," 21th IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED 2016), August 2016

Shruti Patil, Yeseong Kim, Kunal Korgaonkar, Ibrahim Awwal, and Tajana S. Rosing, "Characterization of User's Behavior Variations for Design of Replayable Mobile Workloads," 7th EAI International Conference on Mobile Computing, Applications and Services (MobiCASE 2015), November 2015

Yeseong Kim, Francesco Paterna, Sameer Tilak, and Tajana S. Rosing, "Smartphone Analysis and Optimization based on User Activity Recognition," 2015 International Conference on Computer-Aided Design (ICCAD 2015), November 2015

Yeseong Kim, Mohsen Imani, Shruti Patil, and Tajana S. Rosing, "CAUSE: Critical Application Usage-Aware Memory System using Non-volatile Memory for Mobile Devices," 2015 International Conference on Computer-Aided Design (ICCAD 2015), November 2015

Yeseong Kim, Boyeong Jeon, and Jihong Kim, "A Personalized Network Activity-Aware 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, and Jihong Kim, "Personalized Optimization for Andriod Smartphones," ACM Transaction on Embedded Computing Systems (ACM TECS), January 2014

Yeseong Kim, and Jihong Kim, "Personalized Diapause: Reducing Radio Energy Consumption of Smartphones by Network-context Aware Dormancy Predictions," 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)

Yeseong Kim, Qingqing Zhang, Nosub Sung, and 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 [English Abstract]

Yeseong Kim, Qingqing Zhang, Nosub Sung, and Jihong Kim, "A Mobile Network Emulation Environment for Repeatable Smartphone Performance Evaluations," 2012 Korea Computer Congress (KCC'13), June 2013 (Best Presentation Paper)

Yeseong Kim, Wook Song, and 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 [English Abstract]

Yeseong Kim, Wook Song, and Jihong Kim, "A Smartphone Network Energy Optimization Technique Using Personalized Network Usage Behavior," 2012 Korea Computer Congress (KCC'12), June 2012 (Best Paper)

Yeseong Kim, Jongwook Choi, Sungjin Lee, and Jihong Kim, "A Fast File Search Technique Using Direct Access of Metadata Area," 2011 Korea Computer Congress (KCC'11), June 2011

Research Activities

Grant

"ENACT: Environment-Aware Management of Mobile Systems," NSF(National Science Foundation) Grant Awarded, 2015 - 2018

Invited Talk

"Embedded System Development and Security Issues," Seminar on Forward Thinking for IoT Security, January 2016

Posters

Yeseong Kim, Mohsen Imani, Tajans S. Rosing, "NNgine: Ultra-Efficient Nearest Neighbor Accelerator Based on Near Data Computing," 54th Design Automation Conference (DAC'17), June 2017

Yeseong Kim, Francesco Paterna, Tajans S. Rosing, Sameer Tilak, "Fine-grained Analysis and Optimization of Smartphone Applications via Automated Phase Recognition for Improved User Experience," IEEE International Conference on Distributed Computing in Sensor Systems and Workshops (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

Yeseong Kim, Jihong Kim, "Personalized Diapause: A Novel Predictive Dormancy Approach for Reducing Radio Energy Consumption of Smartphones," The 2012 Asia-Pacific Workshop on Systems (APSys'12), July 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

Patents

"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

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

Experiences