-
Dotori: A Key-Value SSD Based KV Store
Carl Duffy, Jaehoon Shim, Sang-Hoon Kim, and Jin-Soo Kim
49th International Conference on Very Large Data Bases (VLDB'23), Vancouver, BC, Canada, August 28-September 1, 2023
-
NVMeVirt: A Versatile Software-defined Virtual NVMe Device
Sang-Hoon Kim, Jaehoon Shim, Euidong Lee, Seongyeop Jeong, Ilkueon, and Jin-Soo Kim
21st USENIX Conference on File and Storage Technologies (USENIX FAST'23), Santa Clara, CA, February 21-23, 2023
-
Rethinking Remote Memory Placement on Large-Memory Systems with Path Diversity
Wonkyo Choe, Sang-Hoon Kim, and Jeongseob Ahn
12nd ACM SIGOPS Asia-Pacific Workshop on Systems (APSys'21), Virtual (Hong Kong, China), August 24-25, 2021
-
DEX: Scaling Applications Beyond Machine Boundaries
Sang-Hoon Kim, Ho-Ren Chuang, Robert Lyerly, Pierre Olivier, Changwoo Min, and Binoy Ravindran
40th IEEE International Conference on Distributed Computing Systems (ICDCS'20), Virtual (Singapore), December 2-4, 2020
-
A Framework for Software Diversification with ISA Heterogeneity
Xiaoguang Wang, SengMing Yeoh, Robert Lyerly, Pierre Olivier, Sang-Hoon Kim, and Binoy Ravindran
23rd International Symposium on Research in Attacks, Intrusions and Defenses (RAID'20), Virtual (Donostia / San Sebastian, Spain), October 14-16, 2020
-
Transaction Support Using Compound Commands in Key-Value SSDs
Sang-Hoon Kim, Jinhong Kim, Kisik Jeong, and Jin-Soo Kim
11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage'19), Renton, WA, USA, June 8-9, 2019
-
A Framework to Secure Applications with ISA Heterogeneity
Xiaoguang Wang, SengMing Yeoh, Robert Lyerly, Sang-Hoon Kim, and Binoy Ravindran
9th Workshop on Systems for Multi-core and Heterogeneous Architectures (SFMA'19) held in conjunction with EuroSys'19, Dresden, Germany, March 25-28, 2019
-
libMPNode: An OpenMP Runtime For Parallel Processing Across Incoherent Domains
Robert Lyerly, Sang-Hoon Kim, and Binoy Ravindran
10th International Workshop on Programming Models and Applications for Multicores and Manycores (PMAM'19) held in conjunction with PPoPP'19, Washington, DC, USA, February 16-20, 2019
-
Application-aware Swapping for Mobile Systems
Sang-Hoon Kim, Jinkyu Jeong, and Jin-Soo Kim
ACM SIGBED International Conference on Embedded Software (EMSOFT'17), Seoul, South Korea, October 15-20, 2017
- Also in ACM Transactions on Embedded Computing Systems, Vol. 16, Issue 5s, No. 182, October 2017
-
OS Support for Thread Migration and Distribution in the Fully Heterogeneous Datacenter
Pierre Olivier, Sang-Hoon Kim, and Binoy Ravindran
16th Workshop on Hot Topics in Operating Systems (HotOS XVI), Whistler, British Columbia, Canada, May 7-10, 2017
-
LZ4m: A Fast Compression Algorithm for In-Memory Data
Sejun Kwon, Sang-Hoon Kim, Hyeong-Jun Kim, and Jin-Soo Kim
36th IEEE International Conference on Consumer Electronics (ICCE'17), Las Vegas, NV, USA, January 11-13, 2017
-
Managing GPU Buffers for Caching More Apps in Mobile Systems
Sejun Kwon, Sang-Hoon Kim, Jin-Soo Kim, and Jinkyu Jeong
ACM SIGBED International Conference on Embedded Software (EMSOFT'15), Amsterdam, The Netherlands, October 4-9, 2015
-
Request-Oriented Durable Write Caching for Application Performance
Sangwook Kim, Hwanju Kim, Sang-Hoon Kim, Joonwon Lee, and Jinkyu Jeong
USENIX Annual Technical Conference (USENIX ATC'15), Santa Clara, CA, USA, July 8-10, 2015
-
Controlling Physical Memory Fragmentation in Mobile Systems
Sang-Hoon Kim, Sejun Kwon, Jin-Soo Kim, and Jinkyu Jeong
ACM SIGPLAN International Symposium on Memory Management (ISMM'15), Portland, OR, USA, June 14, 2015
- Also in ACM SIGPLAN Notices, Vol. 50, Issue 11, pp. 1--14, November 2015
-
Subpage Programming for Extending the Lifetime of NAND Flash Memory
Jung-Hoon Kim, Sang-Hoon Kim, and Jin-Soo Kim
18th Conference on Design, Automation and Test in Europe (DATE'15), Grenoble, France, March 9-13, 2015
-
OSSD: A Case for Object-based Solid State Drives
Young-Sik Lee, Sang-Hoon Kim, Jin-Soo Kim, Jaesoo Lee, Chanik Park, and Seungryoul Maeng
29th IEEE Conference on Massive Data Storage (MSST'13), Long Beach, CA, USA, May 6, 2013
-
Using Solid State Drives (SSDs) for Virtual Block Devices
Sang-Hoon Kim, Jin-Soo Kim, and Seungryoul Maeng
2nd Workshop on Runtime Environments, Systems, Layering and Virtualized Environments (RESoLVE'12) held in conjunction with ASPLOS'12, London, United Kingdom, March 3-7, 2012
- Granted student travel from VMWare
-
HeteroDrive: Reshaping the Storage Access Pattern of OLTP Workload Using SSD
Sang-Hoon Kim, Dawoon Jung, Jin-Soo Kim, and Seungryoul Maeng
4th International Workshop on Software Support for Portable Storage(IWSSPS'09) held as a part of the ESWEEK'09, Grenoble, France, October 15, 2009
-
FlexRPC: A Flexible Remote Procedure Call Facility for Modern Cluster File Systems
Sang-Hoon Kim, Youngjae Lee, and Jin-Soo Kim
9th IEEE International Conference on Cluster Computing (CLUSTER'07), Austin, TX, USA, September 17-20, 2007