Yongsoo Joo

Conference & Workshop Papers

  1. "DPAS: A Prompt, Accurate and Safe I/O Completion Method for SSDs,"
    Dongjoo Seo, Jihyeon Jung, Yeohwan Yoon, Ping-Xiang Chen, Yongsoo Joo, Sung-Soo Lim, and Nikil Dutt,
    Proceedings of the 24th USENIX Conference on File and Storage Technologies (FAST), 2026 [Artifact] [Demo]
  2. "Improving Virtualized I/O Performance by Expanding the Polled I/O Path of Linux,"
    Dongjoo Seo, Yongsoo Joo, and Nikil Dutt,
    Proceedings of the 16th ACM Workshop on Hot Topics in Storage and File Systems (HOTSTORAGE), pp. 31-37, 2024
  3. "FAST: Quick Application Launch on Solid-State Drives,"
    Yongsoo Joo, Junhee Ryu, Sangsoo Park, and Kang G. Shin,
    Proceedings of the 9th USENIX Conference on File and Storage Technologies (FAST), pp. 259-272, 2011
  4. "Energy- and Endurance-Aware Design of Phase Change Memory Caches,"
    Yongsoo Joo, Dimin Niu, Xiangyu Dong, Guangyu Sun, Naehyuck Chang, and Yuan Xie,
    Proceedings of the Design and Test in Europe (DATE), pp. 136-141, 2010
  5. "A Hybrid Solid-State Storage Architecture for the Performance, Energy Consumption, and Lifetime Improvement,"
    Guangyu Sun, Yongsoo Joo, Yibo Chen, Yuan Xie, Yiran Chen, and Helen Li,
    Proceedings of the International Symposium on High Performance Computer Architecture (HPCA), pp. 1-12, 2010
  6. "Improving Application Launch Times with Hybrid Disks,"
    Yongsoo Joo, Youngjin Cho, Kyungsoo Lee, and Naehyuck Chang,
    Proceedings of the IEEE/ACM/IFIP International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS), pp. 373-382, 2009
  7. "Simultaneous Optimization of Battery-Aware Voltage Regulator Scheduling with Dynamic Voltage and Frequency Scaling,"
    Youngjin Cho, Younghyun Kim, Yongsoo Joo, Kyungsoo Lee, and Naehyuck Chang,
    Proceedings of the IEEE/ACM International Symposium on Low Power Electronics and Designs (ISLPED), pp. 309-314, 2008
  8. "Energy-Aware Data Compression for Multi-Level Cell (MLC) Flash Memory,"
    Yongsoo Joo, Youngjin Cho, Donghwa Shin, and Naehyuck Chang,
    Proceedings of the ACM/IEEE Design Automation Conference (DAC), pp. 716-719, 2007
  9. "Demand Paging for OneNAND Flash eXecute-In-Place,"
    Yongsoo Joo, Yongseok Choi, Chanik Park, Sung Woo Chung, Eui-Young Chung, and Naehyuck Chang,
    Proceedings of the IEEE/ACM/IFIP International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS), pp. 229-234, 2006
  10. "Energy exploration and reduction of SDRAM memory systems,"
    Yongsoo Joo, Yongseok Choi, Hojun Shim, Hyung Gyu Lee, and Naehyuck Chang,
    Proceedings of the ACM/IEEE Design Automation Conference (DAC), pp. 892-897, 2002

Journal Papers

  1. "A Memory-Efficient Overwrite Detection Method for Ransomware-Proof SSDs,"
    Yongsoo Joo, Yeohwan Yoon, and Jong Ho Choi,
    IEICE TRANSACTIONS on Information and Systems, Vol. 106, Issue 8, pp. 1283-1286, 2023
  2. "Enlarging I/O Size for Faster Loading of Mobile Applications,"
    Yongsoo Joo, Dongjoo Seo, Dongyun Shin, and Sung-Soo Lim,
    IEEE Embedded Systems Letters, Vol. 12, Issue 2, pp. 50-53, 2020
  3. "Exploiting I/O Reordering and I/O Interleaving to Improve Application Launch Performance,"
    Yongsoo Joo, Sangsoo Park, and Hyokyung Bahn,
    ACM Transactions on Storage, Vol. 13, Issue 1, pp. 8:1-8:17, 2017
  4. "Application Prefetcher Design Using both I/O Reordering and I/O Interleaving,"
    Yongsoo Joo, Sangsoo Park, and Hyokyung Bahn,
    IEICE Transactions on Information and Systems, Vol. 98-D, Issue 12, pp. 2317-2321, 2015
  5. "Rapid Prototyping and Evaluation of Intelligence Functions of Active Storage Devices,"
    Yongsoo Joo, Junhee Ryu, Sangsoo Park, Heonshik Shin, and Kang G. Shin,
    IEEE Transactions on Computers, Vol. 63, Issue 9, pp. 2356-2368, 2014
  6. "A Hybrid PRAM and STT-RAM Cache Architecture for Extending the Lifetime of PRAM Caches,"
    Yongsoo Joo and Sangsoo Park,
    IEEE Computer Architecture Letters, Vol. 12, Issue 2, pp. 55-58, 2013
  7. "Improving Application Launch Performance on SSDs,"
    Yongsoo Joo, Junhee Ryu, Sangsoo Park, and Kang G. Shin,
    Journal of Computer Science and Technology, Vol. 27, Issue 4, pp. 727-743, 2012
  8. "Exploiting SSD parallelism to accelerate application launch on SSDs,"
    Junhee Ryu, Yongsoo Joo, Sangsoo Park, Heonshik Shin, and Kang G. Shin,
    IET Electronics Letters, Vol. 47, Issue 5, pp. 313-315, 2011
  9. "Energy and Performance Optimization of Demand Paging with OneNAND Flash,"
    Yongsoo Joo, Yongseok Choi, Jaehyun Park, Chanik Park, Sung Woo Chung, Eui-Young Chung, and Naehyuck Chang,
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 27, Issue 11, pp. 1069-1082, 2008
  10. "An Energy Characterization Platform for Memory Devices and Energy-Aware Data Compression for Multi-Level Cell Flash Memory,"
    Yongsoo Joo, Youngjin Cho, Donghwa Shin, Jaehyun Park, and Naehyuck Chang,
    ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 13, Issue 3, pp. 1-29, 2008
  11. "Web-based energy exploration tool for embedded systems,"
    Ikhwan Lee, Yongseok Choi, Youngjin Cho, Yongsoo Joo, Hyeonmin Lim, Hyung Gyu Lee, Hojun Shim, and Naehyuck Chang,
    IEEE Design and Test of Computers, Vol. 21, Issue 6, pp. 572-586, 2004
  12. "Low-Energy Off-Chip SDRAM Memory Systems for Embedded Applications,"
    Hojun Shim, Yongsoo Joo, Yongseok Choi, Hyung Gyu Lee, and Naehyuck Chang,
    ACM Transactions on Embedded Computing Systems, Vol. 2, Issue 1, pp. 98-130, 2003
  13. "SES: A highly integrated energy monitoring tool for low-power embedded programs,"
    Dongkun Shin, Hojun Shim, Yongsoo Joo, Han-Same Yun, Jihong Kim, and Naehyuck Chang,
    IEEE Design and Test of Computers, pp. 7-17, 2002

Domestic Journal Papers

  1. "Analysis of I/O Response Time Throughout NVMe Driver Implementation Architectures,"
    Ingu Kang, Yongsoo Joo, and Sung-Soo Lim,
    IEMEK Journal of Embedded Systems and Applications, Vol. 12, Issue 3, pp. 139-147, 2017
  2. "Cache Simulator Design for Optimizing Write Operations of Nonvolatile Memory Based Caches,"
    Yongsoo Joo, Myeung-Heo Kim, In-Kyu Han, and Sung-Soo Lim,
    IEMEK Journal of Embedded Systems and Applications, Vol. 11, Issue 2, pp. 87-95, 2016
  3. "Delayed Dual Buffering: Reducing Page Faults in Demand Paging for OneNAND Flash Memory,"
    Yongsoo Joo, Jaehyun Park, Sung Woo Chung, Eui-Young Chung, and Naehyuck Chang,
    Journal of the Institute of Electronics Engineers of Korea, Vol. 44, Issue 3, pp. 43-51, 2007

Patents

  1. "Apparatus and Method for Processing Input/Output Completion of Storage Device,"
    Yongsoo Joo,
    US Patent Application US 2026/0030187 A1, 2026 (pending)
  2. "하이브리드 인터럽트 처리 장치 및 방법 (Hybrid Interrupt Processing Device and Method),"
    Yongsoo Joo,
    KR Patent 10-2919645, 2026
  3. "저장장치의 입출력 응답시간 추적 장치 및 방법 (Tracking Apparatus and Method of I/O Latency for Storage Devices),"
    Yongsoo Joo,
    KR Patent 10-2891186, 2025
  4. "저장장치의 입출력 완료 처리 장치 및 방법 (Apparatus and Method for Processing Input/Output Completion of Storage Device),"
    Yongsoo Joo,
    KR Patent Application 10-2024-0098049, 2024 (pending)
  5. "Tracking Apparatus and Method of I/O Latency for Storage Devices,"
    Yongsoo Joo,
    US Patent US 11,768,532 B2, 2023
  6. "애플리케이션의 로딩 성능 개선을 위한 입출력 최적화 장치 및 방법 (I/O Optimization Apparatus and Method for Improving Loading Performance of an Application),"
    Yongsoo Joo, Sung-Soo Lim, Dongjoo Seo, and Dongyun Shin,
    KR Patent 10-2202211, 2021
  7. "Memory System and Method of Managing a Memory System,"
    Naehyuck Chang, Hojun Shim, Yongsoo Joo, Yongseok Choi, and Hyung Gyu Lee,
    US Patent Application US 2005/0081002 A1, 2005