Posts by Collection

portfolio

publications

Ledger: Increasing Performance of POSIX Applications on Persistent Memory

Published in The 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2018)

Rohan Kadekodi, Se Kwon Lee, Aasheesh Kolli, and Vijay Chidambaram, Ledger: Increasing Performance of POSIX Applications on Persistent Memory, Poster at the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2018).

Software challenges for persistent fabric-attached memory

Published in The 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2018)

Haris Volos, Kimberly Keeton, Yupu Zhang, Milind Chabbi, Se Kwon Lee, Mark Lillibridge, Yuvraj Patel, and Wei Zhang, Software challenges for persistent fabric-attached memory, Poster at the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2018).

Memory-Oriented Distributed Computing at Rack Scale

Published in The 9th ACM Symposium on Cloud Computing (SOCC 2018)

Haris Volos, Kimberly Keeton, Yupu Zhang, Milind Chabbi, Se Kwon Lee, Mark Lillibridge, Yuvraj Patel, and Wei Zhang, Memory-Oriented Distributed Computing at Rack Scale, Poster at the 9th ACM Symposium on Cloud Computing (SOCC 2018).

iDO: Compiler-Directed Failure Atomicity for Nonvolatile Memory

Published in The 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2018)

[paper]

Qingrui Liu, Joseph Izraelevitz, Se Kwon Lee, Michael L. Scott, Sam H. Noh, and Changhee Jung, iDO: Compiler-Directed Failure Atomicity for Nonvolatile Memory, Proceedings of the 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2018).

iDO: Compiler-Directed Failure Atomicity for Nonvolatile Memory

Published in The 10th Annual Non-Volatile Memories Workshop (NVMW 2019)

[pdf] [slides]

Qingrui Liu, Joseph Izraelevitz, Se Kwon Lee, Michael L. Scott, Sam H. Noh, and Changhee Jung, iDO: Compiler-Directed Failure Atomicity for Nonvolatile Memory, The 10th Annual Non-Volatile Memories Workshop (NVMW 2019, Extended abstract of MICRO 2018 paper).

RECIPE : Converting Concurrent DRAM Indexes to Persistent-Memory Indexes

Published in The 11th Annual Non-Volatile Memories Workshop (NVMW 2020)

[pdf]

Se Kwon Lee, Jayashree Mohan, Sanidhya Kashyap, Taesoo Kim, and Vijay Chidambaram, RECIPE : Converting Concurrent DRAM Indexes to Persistent-Memory Indexes, The 11th Annual Non-Volatile Memories Workshop (NVMW 2020, Extended abstract of SOSP 2019 paper).

SplitFS: Reducing Software Overhead in File Systems for Persistent Memory

Published in The 11th Annual Non-Volatile Memories Workshop (NVMW 2020)

[pdf]

Rohan Kadekodi, Se Kwon Lee, Sanidhya Kashyap, Taesoo Kim, Aasheesh Kolli, and Vijay Chidambaram, SplitFS: Reducing Software Overhead in File Systems for Persistent Memory, The 11th Annual Non-Volatile Memories Workshop (NVMW 2020, Extended abstract of SOSP 2019 paper).

DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory

Published in The 3rd Workshop On Resource Disaggregation and Serverless Computing (WORDS 2022)

[pdf]

Sekwon Lee, Soujanya Ponnapalli, Sharad Singhal, Marcos K. Aguilera, Kimberly Keeton, and Vijay Chidambaram, DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory, The 3rd Workshop On Resource Disaggregation and Serverless Computing (WORDS 2022, Extended abstract of VLDB 2023 paper).

Improving GPU Utilization with a Zero‑Copy Object Store for ML Applications

Published in The 30th ACM Symposium on Operating Systems Principles (SOSP 2024)

Taeklim Kim, Sekwon Lee, Sergey Serebryakov, Harumi Kuno, Sharad Singhal, and Christopher J. Rossbach, Improving GPU Utilization with a Zero‑Copy Object Store for ML Applications, Poster at the 30th ACM Symposium on Operating Systems Principles (SOSP 2024).

A Global In-Memory Cache and Computation Tier for DAOS

Published in The 9th International Parallel Data Systems Workshop (PDSW 2024)

[pdf]

John Byrne, Clarete Crasta, Abhishek Dwaraki, David Emberson, Harumi Kuno, Sekwon Lee, Sharad Singhal, Ramya Ahobala Rao, Shreyas Vinayaka Basri K S, Amitha C, Chinmay Ghosh, Rishi Kesh Rajak, Sriram Ravishankar, Porno Shome, Lance Evans, Sherin George, Kevan Rehm, Myungjun (MJ) Son, Taeklim Kim, Shiyue (Jason) Hou, A Global In-Memory Cache and Computation Tier for DAOS, The 9th International Parallel Data Systems Workshop (PDSW 2024, Work In Progress paper).

Global Distributed Client-side Cache for DAOS

Published in The 2025 Cray User Group (CUG 2025)

Clarete Riana Crasta, John L Byrne, Abhishek Dwaraki, David Emberson, Harumi Anne Kuno, Sekwon Lee, Ramya Ahobala Rao, Shreyas Vinayaka Basri K S, Amitha Chandrachari, Chinmay Ghosh, Rishi Kesh K Rajak, Sriram Ravishankar, Porno Shome, and Lance Evans, Global Distributed Client-side Cache for DAOS, Proceedings of the 2025 Cray User Group (CUG 2025).

A Query Engine for Scientific Data Exploration Using Theory, Simulation, and Artificial Intelligence Models

Published in The Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC Workshops 2025, AI4S)

Abhishek Dwaraki, Sreenivas R. Sukumar, Christopher D. Rickett, Clarete Riana Crasta, Harumi Kuno, Michael Neal, Pankaj Pandey, Ryan Yates, Karlon West, Amar Gopal Chittiboyina, Ikhlas A. Khan, John Byrne, Sekwon Lee, and David Emberson, A Query Engine for Scientific Data Exploration Using Theory, Simulation, and Artificial Intelligence Models, Proceedings of the Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC Workshops 2025, AI4S).

talks

teaching

Spring 2015 TA for System Programming

Undergraduate course, Hongik University, Computer Engineering, 2015

The goal of this course is to introduce the fundamental organization and structure of computer systems. This is done in the context of system related C programming. Topics include Boolean logic, data representation, processor organization, input/output, memory organization, machine-level code, system support software and communication that form the basis of upper-level systems courses.

Spring 2016 TA for Objec-Oriented Programming

Undergraduate course, UNIST (Ulsan National Institute of Science & Technology), Computer Science and Engineering, 2016

The main focus of this course is to develop object-oriented programming skills and to make students comfortable with C++ class implementation. This course requires students to implement a large number of small to medium-sized programs.

Fall 2018 TA for Elements of Software Design (CS 313E)

Undergraduate course, The University of Texas at Austin, Computer Science, 2018

This is the second course in the Elements of Software series. The emphasis of this course is on software development using object-oriented methodology. This course includes how to design software, how to create reusable software components, and how to compose programs from already available components. Furthermore, students learn about some basic data structures and algorithms and how to match the data structures and algorithms to problems.