Yuan-Hao Chang

According to our database1, Yuan-Hao Chang authored at least 153 papers between 2005 and 2020.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2020
DSTL: A Demand-Based Shingled Translation Layer for Enabling Adaptive Address Mapping on SMR Drives.
ACM Trans. Embed. Comput. Syst., 2020

Beyond Address Mapping: A User-Oriented Multiregional Space Management Design for 3-D NAND Flash Memory.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2020

A Partial Page Cache Strategy for NVRAM-Based Storage Devices.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2020

Request Flow Coordination for Growing-Scale Solid-State Drives.
IEEE Trans. Computers, 2020

Joint Management of CPU and NVDIMM for Breaking Down the Great Memory Wall.
IEEE Trans. Computers, 2020

Reinforcing the energy efficiency of cyber-physical systems via direct and split cache consolidation on MLC STT-RAM.
Proceedings of the SAC '20: The 35th ACM/SIGAPP Symposium on Applied Computing, online event, [Brno, Czech Republic], March 30, 2020

A Kernel Unfolding Approach to Trade Data Movement with Computation Power for CNN Acceleration.
Proceedings of the 9th Non-Volatile Memory Systems and Applications Symposium, 2020

Split'n Trace NVM: Leveraging Library OSes for Semantic Memory Tracing.
Proceedings of the 9th Non-Volatile Memory Systems and Applications Symposium, 2020

NS-FTL: Alleviating the Uneven Bit-Level Wearing of NVRAM-based FTL via NAND-SPIN.
Proceedings of the 9th Non-Volatile Memory Systems and Applications Symposium, 2020

How to cultivate a green decision tree without loss of accuracy?
Proceedings of the ISLPED '20: ACM/IEEE International Symposium on Low Power Electronics and Design, 2020

How to Cut Out Expired Data with Nearly Zero Overhead for Solid-State Drives.
Proceedings of the 57th ACM/IEEE Design Automation Conference, 2020

A Real-Time Feature Indexing System on Live Video Streams.
Proceedings of the 44th IEEE Annual Computers, Software, and Applications Conference, 2020

Parallel-Log-Single-Compaction-Tree: Flash-Friendly Two-Level Key-Value Management in KVSSDs.
Proceedings of the 25th Asia and South Pacific Design Automation Conference, 2020

Boosting the Profitability of NVRAM-based Storage Devices via the Concept of Dual-Chunking Data Deduplication.
Proceedings of the 25th Asia and South Pacific Design Automation Conference, 2020

2019
mwJFS: A Multiwrite-Mode Journaling File System for MLC NVRAM Storages.
IEEE Trans. Very Large Scale Integr. Syst., 2019

Achieving Lossless Accuracy with Lossy Programming for Efficient Neural-Network Training on NVM-Based Systems.
ACM Trans. Embed. Comput. Syst., 2019

Enabling Sequential-write-constrained B<sup>+</sup>-tree Index Scheme to Upgrade Shingled Magnetic Recording Storage Performance.
ACM Trans. Embed. Comput. Syst., 2019

Co-Optimizing Storage Space Utilization and Performance for Key-Value Solid State Drives.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2019

On Improving the Write Responsiveness for Host-Aware SMR Drives.
IEEE Trans. Computers, 2019

Guest Editorial: IEEE Transactions on Computers Special Section on Emerging Non-Volatile Memory Technologies: From Devices to Architectures and Systems.
IEEE Trans. Computers, 2019

Mitigating write amplification issue of SMR drives via the design of sequential-write-constrained cache.
J. Syst. Archit., 2019

A new sequential-write-constrained cache management to mitigate write amplification for SMR drives.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Replanting Your Forest: NVM-friendly Bagging Strategy for Random Forest.
Proceedings of the 2019 IEEE Non-Volatile Memory Systems and Applications Symposium, 2019

Rethinking Last-level-cache Write-back Strategy for MLC STT-RAM Main Memory with Asymmetric Write Energy.
Proceedings of the 2019 IEEE/ACM International Symposium on Low Power Electronics and Design, 2019

Toward Instantaneous Sanitization through Disturbance-induced Errors and Recycling Programming over 3D Flash Memory.
Proceedings of the International Conference on Computer-Aided Design, 2019

Enabling File-Oriented Fast Secure Deletion on Shingled Magnetic Recording Drives.
Proceedings of the 56th Annual Design Automation Conference 2019, 2019

The Best of Both Worlds: On Exploiting Bit-Alterable NAND Flash for Lifetime and Read Performance Optimization.
Proceedings of the 56th Annual Design Automation Conference 2019, 2019

2018
Boosting NVDIMM Performance With a Lightweight Caching Algorithm.
IEEE Trans. Very Large Scale Integr. Syst., 2018

A Progressive Performance Boosting Strategy for 3-D Charge-Trap NAND Flash.
IEEE Trans. Very Large Scale Integr. Syst., 2018

An SLC-Like Programming Scheme for MLC Flash Memory.
ACM Trans. Storage, 2018

UnistorFS: A Union Storage File System Design for Resource Sharing between Memory and Storage on Persistent RAM-Based Systems.
ACM Trans. Storage, 2018

Enhancing Flash Memory Reliability by Jointly Considering Write-back Pattern and Block Endurance.
ACM Trans. Design Autom. Electr. Syst., 2018

Hot-Spot Suppression for Resource-Constrained Image Recognition Devices With Nonvolatile Memory.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2018

Scrubbing-Aware Secure Deletion for 3-D NAND Flash.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2018

An Erase Efficiency Boosting Strategy for 3D Charge Trap NAND Flash.
IEEE Trans. Computers, 2018

wrJFS: A Write-Reduction Journaling File System for Byte-addressable NVRAM.
IEEE Trans. Computers, 2018

A partnership-based approach to minimize the maximal response time of flash-memory storage systems.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Boosting the performance with a data-backup-free programming scheme for TLC-based SSDs.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Performance optimization of heterogeneous cloud storage with bandwidth & capacity considerations.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Real-Time Computing and the Evolution of Embedded System Designs.
Proceedings of the 2018 IEEE Real-Time Systems Symposium, 2018

On Harmonizing Data Lifetime and Block Retention Time for Flash Devices.
Proceedings of the IEEE 7th Non-Volatile Memory Systems and Applications Symposium, 2018

A Stride-Away Programming Scheme to Resolve Crash Recoverability and Data Readability Issues of Multi-Level-Cell Flash Memory.
Proceedings of the IEEE 7th Non-Volatile Memory Systems and Applications Symposium, 2018

Enhancing the Energy Efficiency of Journaling File System via Exploiting Multi-Write Modes on MLC NVRAM.
Proceedings of the International Symposium on Low Power Electronics and Design, 2018

Achieving fast sanitization with zero live data copy for MLC flash memory.
Proceedings of the International Conference on Computer-Aided Design, 2018

Improving runtime performance of deduplication system with host-managed SMR storage drives.
Proceedings of the 55th Annual Design Automation Conference, 2018

Minimizing write amplification to enhance lifetime of large-page flash-memory storage devices.
Proceedings of the 55th Annual Design Automation Conference, 2018

Proactive channel adjustment to improve polar code capability for flash storage devices.
Proceedings of the 55th Annual Design Automation Conference, 2018

Achieving defect-free multilevel 3D flash memories with one-shot program design.
Proceedings of the 55th Annual Design Automation Conference, 2018

Enabling union page cache to boost file access performance of NVRAM-based storage device.
Proceedings of the 55th Annual Design Automation Conference, 2018

Rethinking self-balancing binary search tree over phase change memory with write asymmetry.
Proceedings of the 23rd Asia and South Pacific Design Automation Conference, 2018

2017
Antiwear Leveling Design for SSDs With Hybrid ECC Capability.
IEEE Trans. Very Large Scale Integr. Syst., 2017

On Space Utilization Enhancement of File Systems for Embedded Storage Systems.
ACM Trans. Embed. Comput. Syst., 2017

A pattern-aware write strategy to enhance the reliability of flash-memory storage systems.
Proceedings of the Symposium on Applied Computing, 2017

Distillation: A light-weight data separation design to boost performance of NVDIMM main memory.
Proceedings of the 23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2017

Virtual persistent cache: Remedy the long latency behavior of host-aware shingled magnetic recording drives.
Proceedings of the 2017 IEEE/ACM International Conference on Computer-Aided Design, 2017

VirtualGC: Enabling Erase-free Garbage Collection to Upgrade the Performance of Rewritable SLC NAND Flash Memory.
Proceedings of the 54th Annual Design Automation Conference, 2017

Enabling Write-Reduction Strategy for Journaling File Systems over Byte-addressable NVRAM.
Proceedings of the 54th Annual Design Automation Conference, 2017

xB+-Tree: Access-Pattern-Aware Cache-Line-Based Tree for Non-volatile Main Memory Architecture.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

KVFTL: Optimization of storage space utilization for key-value-specific flash storage devices.
Proceedings of the 22nd Asia and South Pacific Design Automation Conference, 2017

2016
Utilization-Aware Self-Tuning Design for TLC Flash Storage Devices.
IEEE Trans. Very Large Scale Integr. Syst., 2016

Reducing Data Migration Overheads of Flash Wear Leveling in a Progressive Way.
IEEE Trans. Very Large Scale Integr. Syst., 2016

Efficient Warranty-Aware Wear Leveling for Embedded Systems With PCM Main Memory.
IEEE Trans. Very Large Scale Integr. Syst., 2016

Improving PCM Endurance with a Constant-Cost Wear Leveling Design.
ACM Trans. Design Autom. Electr. Syst., 2016

Byte-Addressable Update Scheme to Minimize the Energy Consumption of PCM-Based Storage Systems.
ACM Trans. Embed. Comput. Syst., 2016

Space-Efficient Index Scheme for PCM-Based Multiversion Databases in Cyber-Physical Systems.
ACM Trans. Embed. Comput. Syst., 2016

Graceful Space Degradation: An Uneven Space Management for Flash Storage Devices.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2016

Capacity-Independent Address Mapping for Flash Storage Devices with Explosively Growing Capacity.
IEEE Trans. Computers, 2016

Virtual Flash Chips: Reinforcing the Hardware Abstraction Layer to Improve Data Recoverability of Flash Devices.
IEEE Trans. Computers, 2016

Multi-Grained Block Management to Enhance the Space Utilization of File Systems on PCM Storages.
IEEE Trans. Computers, 2016

Disturbance Relaxation for 3D Flash Memory.
IEEE Trans. Computers, 2016

Introduction to the special issue on smart reconfigurable system modeling, design, and implementation.
Microprocess. Microsystems, 2016

Non-Volatile memory (NVM) technologies.
J. Syst. Archit., 2016

Introduction to the special issue on reconfigurable cyber-physical and embedded system design.
J. Syst. Archit., 2016

Enabling Hybrid PCM Memory System with Inherent Memory Management.
Proceedings of the International Conference on Research in Adaptive and Convergent Systems, 2016

Pattern-aware write-back strategy to minimize energy consumption of PCM-based storage systems.
Proceedings of the 5th Non-Volatile Memory Systems and Applications Symposium, 2016

Framework designs to enhance reliable and timely services of disaster management systems.
Proceedings of the 35th International Conference on Computer-Aided Design, 2016

Enabling sub-blocks erase management to boost the performance of 3D NAND flash memory.
Proceedings of the 53rd Annual Design Automation Conference, 2016

Realizing erase-free SLC flash memory with rewritable programming design.
Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, 2016

How to enable software isolation and boost system performance with sub-block erase over 3D flash memory.
Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, 2016

A disturbance-aware sub-block design to improve reliability of 3D MLC flash memory.
Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, 2016

Relay-based key management to support secure deletion for resource-constrained flash-memory storage devices.
Proceedings of the 21st Asia and South Pacific Design Automation Conference, 2016

Multi-version checkpointing for flash file systems.
Proceedings of the 21st Asia and South Pacific Design Automation Conference, 2016

2015
Marching-Based Wear-Leveling for PCM-Based Storage Systems.
ACM Trans. Design Autom. Electr. Syst., 2015

Block-Based Multi-Version B<sup>+</sup>-Tree for Flash-Based Embedded Database Systems.
IEEE Trans. Computers, 2015

Efficient Victim Block Selection for Flash Storage Devices.
IEEE Trans. Computers, 2015

Linked Block-based Multiversion B-Tree index for PCM-based embedded databases.
J. Syst. Archit., 2015

Read leveling for flash storage systems.
Proceedings of the 8th ACM International Systems and Storage Conference, 2015

Reliability-aware striping with minimized performance overheads for flash-based storage devices.
Proceedings of the 30th Annual ACM Symposium on Applied Computing, 2015

The deployment of shared data objects among handheld and wearable devices.
Proceedings of the 30th Annual ACM Symposium on Applied Computing, 2015

Rethinking I/O request management over eMMC-based solid-state drives.
Proceedings of the 2015 Conference on research in adaptive and convergent systems, 2015

Logical data packing for multi-chip flash-memory storage systems.
Proceedings of the IEEE Non-Volatile Memory System and Applications Symposium, 2015

Energy stealing - an exploration into unperceived activities on mobile systems.
Proceedings of the IEEE/ACM International Symposium on Low Power Electronics and Design, 2015

Access Pattern Reshaping for eMMC-enabled SSDs.
Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, 2015

On Relaxing Page Program Disturbance over 3D MLC Flash Memory.
Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, 2015

A Light-Weighted Software-Controlled Cache for PCM-based Main Memory Systems.
Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, 2015

PWL: a progressive wear leveling to minimize data migration overheads for nand flash devices.
Proceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition, 2015

Virtual flash chips: rethinking the layer design of flash devices to improve data recoverability.
Proceedings of the 52nd Annual Design Automation Conference, 2015

Achieving SLC performance with MLC flash memory.
Proceedings of the 52nd Annual Design Automation Conference, 2015

How to improve the space utilization of dedup-based PCM storage devices?
Proceedings of the 2015 International Conference on Hardware/Software Codesign and System Synthesis, 2015

2014
Garbage Collection for Multiversion Index in Flash-Based Embedded Databases.
ACM Trans. Design Autom. Electr. Syst., 2014

Booting Time Minimization for Real-Time Embedded Systems with Non-Volatile Memory.
IEEE Trans. Computers, 2014

Garbage collection of multi-version indexed data on flash memory.
J. Syst. Archit., 2014

Garbage collection and wear leveling for flash memory: Past and future.
Proceedings of the International Conference on Smart Computing, 2014

Current-aware scheduling for flash storage devices.
Proceedings of the 2014 IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications, 2014

Dynamic tail packing to optimize space utilization of file systems in embedded computing systems.
Proceedings of the 2014 IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications, 2014

A classification-based prefetching scheme for hibernation of embedded computing systems.
Proceedings of the 2014 Conference on Research in Adaptive and Convergent Systems, 2014

Energy-aware data placement strategy for SSD-assisted streaming video servers.
Proceedings of the IEEE Non-Volatile Memory Systems and Applications Symposium, 2014

Optimizing space utilization of file systems on PCM-based storage devices.
Proceedings of the IEEE Non-Volatile Memory Systems and Applications Symposium, 2014

Adaptive range-based address mapping for the flash storage devices with explosive capacity.
Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication, 2014

Warranty-aware page management for PCM-based embedded systems.
Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, 2014

Endurance-aware clustering-based mining algorithm for non-volatile phase-change memory.
Proceedings of the IEEE 3rd Global Conference on Consumer Electronics, 2014

Bad page relaxation to prolong the lifetime of flash devices.
Proceedings of the IEEE 3rd Global Conference on Consumer Electronics, 2014

Block reinforcement to optimize lifetime of flash storage devices.
Proceedings of the IEEE 3rd Global Conference on Consumer Electronics, 2014

Garbage collection for multi-version index on flash memory.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2014

Space-Efficient Multiversion Index Scheme for PCM-based Embedded Database Systems.
Proceedings of the 51st Annual Design Automation Conference 2014, 2014

On Trading Wear-leveling with Heal-leveling.
Proceedings of the 51st Annual Design Automation Conference 2014, 2014

A PCM translation layer for integrated memory and storage management.
Proceedings of the 2014 International Conference on Hardware/Software Codesign and System Synthesis, 2014

2013
An index-based management scheme with adaptive caching for huge-scale low-cost embedded flash storages.
ACM Trans. Design Autom. Electr. Syst., 2013

Implementation strategy for downgraded flash-memory storage devices.
ACM Trans. Embed. Comput. Syst., 2013

A reliability enhancement design under the flash translation layer for MLC-based flash-memory storage systems.
ACM Trans. Embed. Comput. Syst., 2013

A resource-driven DVFS scheme for smart handheld devices.
ACM Trans. Embed. Comput. Syst., 2013

Reliability Enhancement of Flash-Memory Storage Systems: An Efficient Version-Based Design.
IEEE Trans. Computers, 2013

Selective Profiling for OS Scalability Study on Multicore Systems.
Proceedings of the 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications, 2013

A fifty-percent rule to minimize the energy consumption of PCM-based storage systems.
Proceedings of the 2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications, 2013

Joint management of performance-predictable virtualized storage devices with hard disk and flash memory.
Proceedings of the Research in Adaptive and Convergent Systems, 2013

A systematic methodology for OS benchmark characterization.
Proceedings of the Research in Adaptive and Convergent Systems, 2013

A disturb-alleviation scheme for 3D flash memory.
Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, 2013

New ERA: new efficient reliability-aware wear leveling for endurance enhancement of flash storage devices.
Proceedings of the 50th Annual Design Automation Conference 2013, 2013

Performance enhancement of garbage collection for flash storage devices: an efficient victim block selection design.
Proceedings of the 50th Annual Design Automation Conference 2013, 2013

A DRAM-flash index for native flash file systems.
Proceedings of the International Conference on Hardware/Software Codesign and System Synthesis, 2013

2012
A caching-oriented management design for the performance enhancement of solid-state drives.
ACM Trans. Storage, 2012

An adaptive file-system-oriented FTL mechanism for flash-memory storage systems.
ACM Trans. Embed. Comput. Syst., 2012

Joint management of RAM and flash memory with access pattern considerations.
Proceedings of the 49th Annual Design Automation Conference 2012, 2012

Working-set-based address mapping for ultra-large-scaled flash devices.
Proceedings of the 10th International Conference on Hardware/Software Codesign and System Synthesis, 2012

2011
A driver-layer caching policy for removable storage devices.
ACM Trans. Storage, 2011

A Management Strategy for the Reliability and Performance Improvement of MLC-Based Flash-Memory Storage Systems.
IEEE Trans. Computers, 2011

A Run-Time Page Selection Methodology for Efficient Quality-Based Resuming.
Proceedings of the 17th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2011

A version-based strategy for reliability enhancement of flash file systems.
Proceedings of the 48th Design Automation Conference, 2011

Memory controllers for high-performance and real-time MPSoCs: requirements, architectures, and future trends.
Proceedings of the 9th International Conference on Hardware/Software Codesign and System Synthesis, 2011

An enhanced leakage-aware scheduler for dynamically reconfigurable FPGAs.
Proceedings of the 16th Asia South Pacific Design Automation Conference, 2011

2010
A strategy to emulate NOR flash with NAND flash.
ACM Trans. Storage, 2010

Improving Flash Wear-Leveling by Proactively Moving Static Data.
IEEE Trans. Computers, 2010

An Efficient FTL Design for Multi-chipped Solid-State Drives.
Proceedings of the 16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2010

A reliable MTD design for MLC flash-memory storage systems.
Proceedings of the 10th International conference on Embedded software, 2010

Energy-Efficient Mapping Technique for Virtual Cores.
Proceedings of the 22nd Euromicro Conference on Real-Time Systems, 2010

2009
A file-system-aware FTL design for flash-memory storage systems.
Proceedings of the Design, Automation and Test in Europe, 2009

A set-based mapping strategy for flash-memory reliability enhancement.
Proceedings of the Design, Automation and Test in Europe, 2009

A commitment-based management strategy for the performance and reliability enhancement of flash-memory storage systems.
Proceedings of the 46th Design Automation Conference, 2009

2008
The Behavior Analysis of Flash-Memory Storage Systems.
Proceedings of the 11th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2008), 2008

2007
A NOR Emulation Strategy over NAND Flash Memory.
Proceedings of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007), 2007

Endurance Enhancement of Flash-Memory Storage, Systems: An Efficient Static Wear Leveling Design.
Proceedings of the 44th Design Automation Conference, 2007

2006
Configurability of performance and overheads in flash management.
Proceedings of the 2006 Conference on Asia South Pacific Design Automation: ASP-DAC 2006, 2006

2005
Emotion Recognition and Evaluation of Mandarin Speech Using Weighted D-KNN Classification.
Proceedings of the 17th Conference on Computational Linguistics and Speech Processing, 2005


  Loading...