Bryan S. Kim

Assistant Professor

Electrical Engineering and Computer Science

4-181 CST



  • Ph.D. in Computer Science and Engineering, Seoul National University
  • M.S. in Electrical Engineering and Computer Science, Seoul National University
  • B.S. in Electrical Engineering and Computer Science, University of California, Berkeley

Areas of Expertise:

  • Flash and non-volatile memory-based systems
  • Data storage systems
  • File systems and key-value stores
  • Next-generation storage architecture and hardware

I am broadly interested in computer systems and particularly focused on data storage systems. Current research directions include, but are not limited to, capacity-variant storage systems, self-learning systems, and next-generation key-value storage.

Recent Publications:

  • Hyeongyu Lee, Juwon Lee, Minwook Kim, Donghwa Shin, Sungjin Lee, Bryan S. Kim, Eunji Lee, and Sang Lyul Min. “SpartanSSD: a Reliable SSD under Capacitance Constraints,” in ACM/IEEE International Symposium on Low Power Electronics and Design, 2021
  • Jinhyung Koo, Junsu Im, Jooyoung Song, Juhyung Park, Eunji Lee, Bryan S. Kim, and Sungjin Lee. “Modernizing File System through In-Storage Indexing,” in USENIX Symposium on Operating Systems Design and Implementation, 2021
  • Jeseong Yeon, Leeju Kim, Youil Han, Hyeon Gyu Lee, Eunji Lee, and Bryan S. Kim. “JellyFish: A Fast Skip List with MVCC,” in ACM/IFIP International Middleware Conference, 2020
  • Youil Han, Bryan S. Kim, Jeseong Yeon, Sungjin Lee, and Eunji Lee. “TeksDB: Weaving Data Structures for a High-Performance Key-Value Stores,” in International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2019
  • Bryan S. Kim, Eunji Lee, Sungjin Lee, Sang Lyul Min. “CPR for SSDs,” in ACM SIGOPS Workshop on Hot Topics in Operating Systems (HotOS), 2019
  • Bryan S. Kim, Jongmoo Choi, and Sang Lyul Min. “Design Tradeoffs for SSD Reliability,” in USENIX Conference on File and Storage Technologies (FAST), 2019
  • Geonhee Lee, Hyeon Gyu Lee, Juwon Lee, Bryan S. Kim and Sang Lyul Min. “An Empirical Study on NVM-based Block I/O Caches,” in ACM SIGOPS Asia-Pacific Workshop on Systems (APSys), 2018
  • Bryan S. Kim, Hyun Suk Yang, and Sang Lyul Min. “AutoSSD: an Autonomic SSD Architecture,” in USENIX Annual Technical Conference (ATC), 2018
  • Bryan S. Kim. “Utilitarian Performance Isolation in Shared SSDs,” in USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage), 2018
  • Bryan S. Kim, Yonggun Lee, and Sang Lyul Min. “Framework for Efficient and Flexible Scheduling of Flash Memory Operations,” in IEEE Non-Volatile Memory Systems and Applications (NVMSA), 2017
  • Bryan S. Kim and Sang Lyul Min. “QoS-aware Flash Memory Controller,” in IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), 2017