h Memory & Storage Architecture Lab. at SNU

Postdoctoral Researcher

bryansjkim at snu.ac.kr
Building 301, Room 517

Bryan S. Kim
Curriclum Vitae

I will be joining the EECS department at Syracuse University starting Fall 2019 as an assistant professor! I am looking for students interested in high-impact data-oriented systems research with backgrounds ranging from embedded system and computer architecture to operating system and high-performance distributed system. Please e-mail me if you are interested in these areas of research!

I am a postdoctoral researcher in the Institute of Computer Technology at Seoul National University. I was advised by Prof. Sang Lyul Min, and my thesis explored granting autonomicity to SSDs for making performance more predictable.

My interests include storage systems (particularly flash memory-based), operating systems, file systems, and data-intensive applications such as key-value stores.

Research directions
     Key-value store [SIGMETRICS'19]
     Block device interface [HotOS'19]
     SSD-internals [FAST'19, ATC'18, HotStorage'18, RTAS'17]

Recent publications

Bryan S. Kim, Eunji Lee, Sungjin Lee, and Sang Lyul Min.
CPR for SSDs.
To appear in ACM SIGOPS Workshop on Hot Topics in Operating Systems, 2019 (HotOS'19)

Youil Han, Bryan S. Kim, Jeseong Yeon, Sungjin Lee, and Eunji Lee.
TeksDB: Weaving Data Structures for a High-Performance Key-Value Store.
To appear in ACM SIGMETRICS / IFIP Performance conference, 2019 (SIGMETRICS'19)

Bryan S. Kim, Jongmoo Choi, and Sang Lyul Min.
Design Tradeoffs for SSD Reliability. [Open access]
In USENIX Conference on File and Storage Technologies, 2019 (FAST'19)

Bryan S. Kim.
The Human Manual. [doi]
In ACM Crossroads Student Magazine, 25(1): 34-37, 2018 (XRDS'18)

Geonhee Lee, Hyeon Gyu Lee, Juwon Lee, Bryan S. Kim*, and Sang Lyul Min.
An Empirical Study on NVM-Based Block I/O Caches. [doi, pre-print]
In ACM SIGOPS Asia-Pacific Workshop on Systems, 2018 (APSys'18)

Bryan S. Kim, Hyun Suk Yang, and Sang Lyul Min.
AutoSSD: An Autonomic SSD Architecture. [Open access]
In USENIX Annual Technical Conference, 2018: 677-689 (ATC'18)

Bryan S. Kim.
Utilitarian Performance Isolation in Shared SSDs. [Open access]
In USENIX Workshop on Hot Topics in Storage and File Systems, 2018 (HotStorage'18)

Bryan S. Kim, Yonggun Lee, and Sang Lyul Min.
Framework for Efficient and Flexible Scheduling of Flash Memory Operations. [doi, pre-print]
In IEEE Non-Volatile Memory Systems and Applications, 2017: 1-5 (NVMSA'17)

Bryan S. Kim and Sang Lyul Min.
QoS-aware Flash Memory Controller. [doi, pre-print]
In IEEE Real-Time and Embedded Technology and Applications Symposium, 2017: 51-62 (RTAS'17)

Teaching Experience
     Spring 2019: Lecturer for Computer Concept and Practice, SNU
     Spring 2018: Lecturer for Computer Concept and Practice, SNU
     Spring 2017: TA for Computer Concept and Practice, SNU
     Winter 2012: TA for Digital Systems Design, UCSD
     Fall 2011: TA for Advanced Computer Architecture, UCSD
     Spring 2008: TA for Computer Architecture, SNU


Control Device for Dynamically Allocating Storage Space.
Korea Patent App. 10-2018-0116646.

Semiconductor Device for Scheduling Tasks for Memory Device and System Including the Same.
Korea Patent App. 10-2017-0153547, US Patent App. 15/914915, China Patent App. 2018-1-0298334.X.

Memory Apparatus and Control Method Thereof.
Korea Patent 10-1564574, Korea Patent 10-1531965.

Memory Device and Program Method Thereof.
US Patent 8,493,782, China Patent 101727983, Korea Patent 10-1544607.