Sam H. Noh
Orcid: 0000-0002-9152-0321Affiliations:
- Virginia Tech, Department of Computer Science, Blacksburg, VA, USA
- Ulsan National Institute of Science & Technology (UNIST), Korea (former)
- Hongik University, School of Computer and Information Engineering, South Korea (former)
- University of Maryland, Department of Computer Science, College Park, MD, USA (former, PhD 1993)
According to our database1,
Sam H. Noh
authored at least 114 papers
between 1992 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2020, "For contributions to storage system software, including flash and byte-addressable non-volatile memory".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on acm.org
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Fastmove: A Comprehensive Study of On-Chip DMA and its Demonstration for Accelerating Data Movement in NVM-based Storage Systems.
ACM Trans. Storage, August, 2024
Proceedings of the 16th ACM Workshop on Hot Topics in Storage and File Systems, 2024
MIDAS: Minimizing Write Amplification in Log-Structured Systems through Adaptive Group Number and Size Configuration.
Proceedings of the 22nd USENIX Conference on File and Storage Technologies, 2024
2023
Understand Data Preprocessing for Effective End-to-End Training of Deep Neural Networks.
CoRR, 2023
ADOC: Automatically Harmonizing Dataflow Between Components in Log-Structured Key-Value Stores for Improved Performance.
Proceedings of the 21st USENIX Conference on File and Storage Technologies, 2023
Proceedings of the 21st USENIX Conference on File and Storage Technologies, 2023
Revitalizing the Forgotten On-Chip DMA to Expedite Data Movement in NVM-based Storage Systems.
Proceedings of the 21st USENIX Conference on File and Storage Technologies, 2023
DyTIS: A Dynamic Dataset Targeted Index Structure Simultaneously Efficient for Search, Insert, and Scan.
Proceedings of the Eighteenth European Conference on Computer Systems, 2023
2022
A Log-Structured Merge Tree-aware Message Authentication Scheme for Persistent Key-Value Stores.
Proceedings of the 20th USENIX Conference on File and Storage Technologies, 2022
2021
First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage.
Proceedings of the 2021 USENIX Annual Technical Conference, 2021
Lightweight data lifetime classification using migration counts to improve performance and lifetime of flash-based SSDs.
Proceedings of the APSys '21: 12th ACM SIGOPS Asia-Pacific Workshop on Systems, 2021
2020
On Providing OS Support to Allow Transparent Use of Traditional Programming Models for Persistent Memory.
ACM J. Emerg. Technol. Comput. Syst., 2020
I/O Schedulers for Proportionality and Stability on Flash-Based SSDs in Multi-Tenant Environments.
IEEE Access, 2020
HetPipe: Enabling Large DNN Training on (Whimpy) Heterogeneous GPU Clusters through Integration of Pipelined Model Parallelism and Data Parallelism.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020
Proceedings of the 36th IEEE International Conference on Data Engineering, 2020
Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems, 2020
2019
Accelerated Training for CNN Distributed Deep Learning through Automatic Resource-Aware Layer Placement.
CoRR, 2019
Pre-Select Static Caching and Neighborhood Ordering for BFS-like Algorithms on Disk-based Graph Engines.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019
Alleviating Garbage Collection Interference Through Spatial Separation in All Flash Arrays.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019
Proceedings of the 17th USENIX Conference on File and Storage Technologies, 2019
Proceedings of the 17th USENIX Conference on File and Storage Technologies, 2019
2018
µSnap: Embracing Traditional Programming Models for Persistent Memory through OS Support.
Proceedings of the IEEE 7th Non-Volatile Memory Systems and Applications Symposium, 2018
Proceedings of the 51st Annual IEEE/ACM International Symposium on Microarchitecture, 2018
Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems, 2018
2017
Reducing Write Amplification of Flash Storage through Cooperative Data Management with NVM.
ACM Trans. Storage, 2017
Proceedings of the IEEE 6th Non-Volatile Memory Systems and Applications Symposium, 2017
PMAL: Enabling lightweight adaptation of legacy file systems on persistent memory systems.
Proceedings of the 2017 IEEE International Symposium on Performance Analysis of Systems and Software, 2017
Managing Array of SSDs When the Storage Device Is No Longer the Performance Bottleneck.
Proceedings of the 9th USENIX Workshop on Hot Topics in Storage and File Systems, 2017
Proceedings of the 15th USENIX Conference on File and Storage Technologies, 2017
Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, 2017
2016
Chip-Level RAID with Flexible Stripe Size and Parity Placement for Enhanced SSD Reliability.
IEEE Trans. Computers, 2016
Proceedings of the 9th ACM International on Systems and Storage Conference, 2016
Reducing write amplification of flash storage through Cooperative Data Management with NVM.
Proceedings of the 32nd Symposium on Mass Storage Systems and Technologies, 2016
An Experimental Study on the Effect of Asymmetric Memory Latency of New Memory on Application Performance.
Proceedings of the 24th IEEE International Symposium on Modeling, 2016
Proceedings of the 24th IEEE International Symposium on Modeling, 2016
2015
iBuddy: Inverse Buddy for Enhancing Memory Allocation/Deallocation Performanceon Multi-Core Systems.
IEEE Trans. Computers, 2015
Proceedings of the IEEE 31st Symposium on Mass Storage Systems and Technologies, 2015
Proceedings of the IEEE 31st Symposium on Mass Storage Systems and Technologies, 2015
Proceedings of the 16th Annual Middleware Conference, Vancouver, BC, Canada, December 07, 2015
Proceedings of the 13th USENIX Conference on File and Storage Technologies, 2015
2014
A Unified Buffer Cache Architecture that Subsumes Journaling Functionality via Nonvolatile Memory.
ACM Trans. Storage, 2014
CLOCK-DWF: A Write-History-Aware Page Replacement Algorithm for Hybrid PCM and DRAM Memory Architectures.
IEEE Trans. Computers, 2014
Improving performance and lifetime of the SSD RAID-based host cache through a log-structured approach.
ACM SIGOPS Oper. Syst. Rev., 2014
Proceedings of the IEEE 22nd International Symposium on Modelling, 2014
2013
Energy-efficient and high-performance software architecture for storage class memory.
ACM Trans. Embed. Comput. Syst., 2013
Slack Space Recycling: Delaying On-Demand Cleaning in LFS for Performance and Endurance.
IEICE Trans. Inf. Syst., 2013
Future Gener. Comput. Syst., 2013
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013
Proceedings of the IEEE 29th Symposium on Mass Storage Systems and Technologies, 2013
Proceedings of the 11th USENIX conference on File and Storage Technologies, 2013
Proceedings of the 2013 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2013
Regularities considered harmful: forcing randomness to memory accesses to reduce row buffer conflicts for multi-core, multi-bank systems.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013
Proceedings of the Asia-Pacific Workshop on Systems, 2013
2012
Proceedings of the ACM Symposium on Applied Computing, 2012
Caching less for better performance: balancing cache size and update cost of flash memory cache in hybrid storage systems.
Proceedings of the 10th USENIX conference on File and Storage Technologies, 2012
Proceedings of the Asia-Pacific Workshop on Systems, 2012
2011
An Empirical Study of Deploying Storage Class Memory into the I/O Path of Portable Systems.
Comput. J., 2011
Characterizing Memory Write References for Efficient Management of Hybrid PCM and DRAM Memory.
Proceedings of the MASCOTS 2011, 2011
2010
An Empirical Study of FTL Performance in Conjunction with File System Pursuing Data Integrity.
IEICE Trans. Inf. Syst., 2010
IEICE Trans. Inf. Syst., 2010
Proceedings of of SYSTOR 2010: The 3rd Annual Haifa Experimental Systems Conference, 2010
Proceedings of the IEEE 26th Symposium on Mass Storage Systems and Technologies, 2010
Janus-FTL: finding the optimal point on the spectrum between page and block mapping schemes.
Proceedings of the 10th International conference on Embedded software, 2010
Towards greener data centers with storage class memory: minimizing idle power waste through coarse-grain management in fine-grain scale.
Proceedings of the 7th Conference on Computing Frontiers, 2010
2009
P/PA-SPTF: Parallelism-aware request scheduling algorithms for MEMS-based storage devices.
ACM Trans. Storage, 2009
J. Inf. Sci. Eng., 2009
IEICE Trans. Inf. Syst., 2009
Design and implementation of a uniformity-improving page allocation scheme for flash-based storage systems.
Des. Autom. Embed. Syst., 2009
Proceedings of the 2009 ACM Symposium on Applied Computing (SAC), 2009
Proceedings of the 2009 ACM Symposium on Applied Computing (SAC), 2009
Impact of NVRAM write cache for file system metadata on I/O performance in embedded systems.
Proceedings of the 2009 ACM Symposium on Applied Computing (SAC), 2009
Proceedings of the 9th ACM & IEEE International conference on Embedded software, 2009
2008
Models and Design of an Adaptive Hybrid Scheme for Secure Deletion of Data in Consumer Electronics.
IEEE Trans. Consumer Electron., 2008
LTFTL: lightweight time-shift flash translation layer for flash memory based embedded storage.
Proceedings of the 8th ACM & IEEE International conference on Embedded software, 2008
2007
Design, Implementation, and Performance Evaluation of Flash Memory-based File System on Chip.
J. Inf. Sci. Eng., 2007
Proceedings of the Embedded Computer Systems: Architectures, 2007
Virtual framework for testing the reliability of system software on embedded systems.
Proceedings of the 2007 ACM Symposium on Applied Computing (SAC), 2007
Proceedings of the Embedded Software and Systems, [Third] International Conference, 2007
Block recycling schemes and their cost-based optimization in nand flash memory based storage system.
Proceedings of the 7th ACM & IEEE International conference on Embedded software, 2007
Proceedings of the 7th ACM & IEEE International conference on Embedded software, 2007
Proceedings of the 7th ACM & IEEE International conference on Embedded software, 2007
2006
Proceedings of the 14th International Symposium on Modeling, 2006
2003
An accurate and practical buffer allocation model for the buffer cache based on marginal gains.
Inf. Process. Lett., 2003
Characterization of Web Reference Behavior Revisited: Evidence for Dichotomized Cache Management.
Proceedings of the Information Networking, 2003
Proceedings of the Computational Science - ICCS 2003, 2003
2002
IEEE Trans. Consumer Electron., 2002
Design, Implementation, and Performance Evaluation of a Detection-Based Adaptive Block Replacement Scheme.
IEEE Trans. Computers, 2002
J. Syst. Archit., 2002
2001
LRFU: A Spectrum of Policies that Subsumes the Least Recently Used and Least Frequently Used Policies.
IEEE Trans. Computers, 2001
2000
Towards application/file-level characterization of block references: a case for fine-grained buffer management.
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, 2000
A Low-Overhead, High-Performance Unified Buffer Management Scheme That Exploits Sequential and Looping References.
Proceedings of the 4th Symposium on Operating System Design and Implementation (OSDI 2000), 2000
Proceedings of the 4th Annual Linux Showcase & Conference 2000, 2000
1999
J. Parallel Distributed Comput., 1999
Proceedings of the 2nd USENIX Symposium on Internet Technologies and Systems, 1999
Proceedings of the 1999 USENIX Annual Technical Conference, 1999
On the Existence of a Spectrum of Policies that Subsumes the Least Recently Used (LRU) and Least Frequently Used (LFU) Policies.
Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, 1999
Proceedings of the 19th International Conference on Distributed Computing Systems, Austin, TX, USA, May 31, 1999
1998
An Adaptive Block Management Scheme Using On-Line Detection of Block Reference Patterns.
Proceedings of the International Workshop on Multi-Media Database Management Systems, 1998
Proceedings of the 1998 ACM CIKM International Conference on Information and Knowledge Management, 1998
1997
Int. J. High Speed Comput., 1997
1993
Proceedings of the Fifth IEEE Symposium on Parallel and Distributed Processing, 1993
1992
The RPT Parallel Gaussian Elimination Algorithm.
Proceedings of the 1992 International Conference on Parallel Processing, 1992