Seminar: What's NECSST?
Sam Noh
Professor, Computer Science
Virginia Tech
Friday, November 3, 2023
2:30 - 3:30 PM
3100 Torgersen Hall
Abstract
NECSST (pronounced 'next'), an acronym for 'Next-generation Embedded/Computer System Software Technology', is the lab that I lead. In this talk, I will describe where NECSST has been, where we are now, and what's next for NECSST. In the process, I will give abbreviated presentations of some recent results such as DyTIS (Dynamic dataset Targeted Index Structure), an index that can efficiently and simultaneously support search, insert, and scan operations for data management of dynamic datasets and ADOC (Automatic Data Overflow Control), a framework that automatically adjusts Log-Structured Merge-tree (LSM) based Key-Value (KV) system configurations such that write stalls, which is a widely acknowledged problem with LSM-KVs where performance suddenly drops under heavy write pressure, may be minimized.
Biography
Sam H.(Hyuk) Noh received the BE degree in computer engineering from the Seoul National University, Seoul, Korea, in 1986, and the PhD degree from the Department of Computer Science, University of Maryland, College Park, MD, in 1993. He held a visiting faculty position at the George Washington University, Washington, DC, from 1993 to 1994 before joining Hongik University, in Seoul, Korea, where he was a professor in the School of Computer and Information Engineering until the Spring of 2015. Starting from the Fall of 2015 he joined UNIST (Ulsan National Institute of Science and Technology), where he was a Professor at the Department of Computer Science and Engineering and served as the inaugural Dean of the Graduate School of Artificial Intelligence in the College of Information and Biotechnology from August 2020 through March 2023. He also served as the Dean of the School of Electrical and Computer Engineering from January of 2016 through June of 2018. As of January 2023, he is a Professor at the Computer Science Department at Virginia Tech. He has served as General Chair, Program Chair, and Program Committee Member on a number of technical conferences and workshops including USENIX ATC, USENIX FAST, ACM Eurosys, USENIX HotStorage, ACM EMSOFT, ACM SOSP, IEEE RTAS, ACM ASPLOS, USENIX OSDI, ACM LCTES, IEEE ICPADS, and WWW, among others. He is currently the Steering Committee Chair for ACM HotStorage and a Steering Committee member of USENIX FAST and IEEE NVMSA. He also served as Editor-in-Chief of the ACM Transactions on Storage from 2016 through 2022.
His research interests include system software issues pertaining to computer systems in general and storage systems in particular, with a focus on the use of new memory technologies such as flash memory and persistent memory. He is a Fellow of the ACM and IEEE and a member of USENIX and KIISE (Korean Institute of Information Scientists and Engineers).