Publications

(Google Scholar) (dblp)

Journal Papers

  1. Tseng-Yi Chen, Shao-Hung Chi, Ming-Chang Yang, and Ting-Ying Chien, "Enabling the Duo-phase Data Management to Realize Longevity Bit-alterable Flash Memory," accepted and to appear in IEEE Transactions on Computers (TC).
  2. Shuo-Han Chen, Chun-Feng Wu, Ming-Chang Yang, and Yuan-Hao Chang, "A File-Oriented Fast Secure Deletion Strategy for Shingled Magnetic Recording Drives," accepted and to appear in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD).
  3. Shuo-Han Chen, Yuhong Liang, and Ming-Chang Yang, "KVSTL: An Application Support to LSM-Tree based Key-Value Store via Shingled Translation Layer Data Management," accepted and to appear in IEEE Transactions on Computers (TC).
  4. Che-Wei Chang, Chun-Feng Wu, Yuan-Hao Chang, Ming-Chang Yang, and Chieh-Fu Chang, "Leveraging Write Heterogeneity of Phase Change Memory on Supporting Self-balancing Binary Tree," accepted and to appear in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD).
  5. Yuhong Liang, Ming-Chang Yang, and Shuo-Han Chen, "MAGIC: Making IMR based HDD Perform like CMR based HDD," accepted and to appear in IEEE Transactions on Computers (TC).
  6. Ming-Chang Yang, Chun-Feng Wu, Shuo-Han Chen, Yi-Ling Lin, Che-Wei Chang, and Yuan-Hao Chang, "On Minimizing Internal Data Migrations of Flash Devices via Lifetime-Retention Harmonization," IEEE Transactions on Computers (TC), vol. 70, no. 3, pp. 428-439, Mar. 2021.
  7. Shuo-Han Chen, Ming-Chang Yang, and Yuan-Hao Chang, "Optimizing Lifetime Capacity and Read Performance of Bit-Alterable 3D NAND Flash," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 40, no. 2, pp. 218-231, Feb. 2021.
  8. Chun-Feng Wu, Yuan-Hao Chang, Ming-Chang Yang, and Tei-Wei Kuo, "When Storage Response Time Catches Up with Overall Context Switch Overhead, What is Next?," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 39, no. 11, pp. 4266-4277, Nov. 2020. (Integrated with ACM/IEEE CODES+ISSS'20)
  9. Yun-Shan Hsieh, Po-Chun Huang, Ping-Xiang Chen, Yuan-Hao Chang, Wang Kang, Ming-Chang Yang, and Wei-Kuan Shih, "Shift-limited Sort: Optimizing Sorting Performance on Skyrmion Memory based Systems," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 39, no. 11, pp. 4115-4128, Nov. 2020. (Integrated with ACM/IEEE CODES+ISSS'20)
  10. Ming-Chang Yang, Yuan-Hao Chang, Tei-Wei Kuo, and Chun-Feng Wu, "Request Flow Coordination for Growing-Scale Solid-State Drives," IEEE Transactions on Computers (TC), vol. 69, no. 6, pp. 832-843, Jun. 2020.
  11. Chun-Feng Wu, Yuan-Hao Chang, Ming-Chang Yang, and Tei-Wei Kuo, "Joint Management of CPU and NVDIMM for Breaking Down the Great Memory Wall," IEEE Transactions on Computers (TC), vol. 69, no. 5, pp. 722-733, May 2020.
  12. Xing Chen, Haoyang Zhang, Erya Deng, Ming-Chang Yang, Na Lei, Youguang Zhang, Wang Kang, and Weisheng Zhao, "Sky-RAM: Skyrmionic Random Access Memory," IEEE Electron Device Letters (EDL), vol. 40, no. 5, pp. 722-725, May 2019.
  13. Yen-Ting Chen, Ming-Chang Yang, Yuan-Hao Chang, Tseng-Yi Chen, Hsin-Wen Wei, and Wei-Kuan Shih, "Co-optimizing Storage Space Utilization and Performance for Key-Value Solid State Drives," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 38, no. 1, pp. 29-42, Jan. 2019.
  14. Ming-Chang Yang, Yuan-Hao Chang, Fenggang Wu, Tei-Wei Kuo, and David H.C. Du, "On Improving the Write Responsiveness for Host-Aware SMR Drives," IEEE Transactions on Computers (TC), vol. 68, no. 1, pp. 111-124, Jan. 2019.
  15. Chun-Feng Wu, Ming-Chang Yang, Yuan-Hao Chang, and Tei-Wei Kuo, "Hot-Spot Suppression for Resource-Constrained Image Recognition Devices with Non-Volatile Memory," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 37, no. 11, pp. 2567-2577, Nov. 2018. (Integrated with ACM/IEEE EMSOFT'18)
  16. Tseng-Yi Chen, Yuan-Hao Chang, Yuan-Hung Kuan, Ming-Chang Yang, Yu-Ming Chang, and Pi-Cheng Hsiu, "Enhancing Flash Memory Reliability by Jointly Considering Write-back Pattern and Block Endurance," ACM Transactions on Design Automation of Electronic Systems (TODAES), vol. 23, no. 5, article 64, Aug. 2018.
  17. Tseng-Yi Chen, Yuan-Hao Chang, Shuo-Han Chen, Chih-Ching Kuo, Ming-Chang Yang, Hsin-Wen Wei, and Wei-Kuan Shih, "wrJFS: A Write-Reduction Journaling File System for Byte-addressable NVRAM," IEEE Transactions on Computers (TC), vol. 67, no. 7, pp. 1023-1038, July 2018.
  18. Fenggang Wu, Ziqi Fan, Ming-Chang Yang, Baoquan Zhang, Xiongzi Ge, and David HC Du, "Performance Evaluation of Host Aware Shingled Magnetic Recording (HA-SMR) Drives," IEEE Transactions on Computers (TC), vol. 66, no. 11, pp. 1932-1945, Nov. 2017.
  19. Ming-Chang Yang, Yuan-Hao Chang, Che-Wei Tsao, and Chung-Yu Liu, "Utilization-aware Self-tuning Design for TLC Flash Storage Devices," IEEE Transactions on Very Large Scale Integration Systems (TVLSI), vol. 24, no. 10, pp. 3132-3144, Oct. 2016.
  20. Ming-Chang Yang, Yuan-Hao Chang, and Tei-Wei Kuo, "Virtual Flash Chips: Reinforcing the Hardware Abstraction Layer to Improve Data Recoverability of Flash Devices," IEEE Transactions on Computers (TC), vol. 65, no. 9, pp. 2872-2883, Sep. 2016.
  21. Ming-Chang Yang, Yuan-Hao Chang, Yuan-Hung Kuan, and Che-Wei Tsao, "Graceful Space Degradation: An Uneven Space Management for Flash Storage Devices," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 35, no. 9, pp. 1425-1434, Sep. 2016.
  22. Ming-Chang Yang, Yuan-Hao Chang, and Che-Wei Tsao, "Byte-addressable Update Scheme to Minimize the Energy Consumption of PCM-based Storage Systems," ACM Transactions on Embedded Computing Systems (TECS), vol. 15, no. 3, pp. 55:1-55:20, Jun. 2016.
  23. Tseng-Yi Chen, Yuan-Hao Chang, Ming-Chang Yang, Yun-Jhu Chen, Hsin-Wen Wei, and Wei-Kuan Shih, "Multi-grained Block Management to Enhance the Space Utilization of File Systems on PCM Storages," IEEE Transactions on Computers (TC), vol. 65, no. 6, pp. 1831-1845, Jun. 2016.
  24. Ming-Chang Yang, Yuan-Hao Chang, Tei-Wei Kuo, and Fu-Hsin Chen, "Reducing Data Migration Overheads of Flash Wear Leveling in a Progressive Way," IEEE Transactions on Very Large Scale Integration Systems (TVLSI), vol. 24, no. 5, pp. 1808-1820, May 2016.
  25. Ming-Chang Yang, Yuan-Hao Chang, Tei-Wei Kuo, and Po-Chun Huang, "Capacity-independent Address Mapping for Flash Storage Devices with Explosively Growing Capacity," IEEE Transactions on Computers (TC), vol. 65, no. 2, pp. 448-465, Feb. 2016.
  26. Che-Wei Tsao, Yuan-Hao Chang, Ming-Chang Yang, and Po-Chun Huang, "Efficient Victim Block Selection for Flash Storage Devices," IEEE Transactions on Computers (TC), vol. 64, no. 12, pp. 3444-3460, Dec. 2015.
  27. Po-Chun Huang, Yuan-Hao Chang, Che-Wei Tsao, Ming-Chang Yang, and Cheng-Kang Hsieh, "Migration-based Hybrid Cache Design for File Systems over Flash Storage Devices," ACM SIGAPP Applied Computing Review (ACR), vol. 13, no. 4, pp. 8-16, Dec. 2013.
  28. Yuan-Hao Chang, Ming-Chang Yang, Tei-Wei Kuo, and Ren-Hung Hwang, "A Reliability Enhancement Design under the Flash Translation Layer for Flash-Memory Storage Systems," ACM Transactions on Embedded Computing Systems (TECS), vol. 13, no. 1, pp. 10:1-10:28, Aug. 2013.

Conference Papers

(Ranking based on "CSRankings: Computer Science Rankings" & "Conference Ranks")

  1. Yuhong Liang, and Ming-Chang Yang, "Move-On-Modify: An Efficient yet Crash-Consistent Update Strategy for Interlaced Magnetic Recording," ACM/IEEE Design Automation Conference (DAC), San Francisco, USA, Dec. 5-9, 2021. (Top Conference)
  2. Yuhong Liang, Tsun-Yu Yang, and Ming-Chang Yang, "KVIMR: Key-Value Store Aware Data Management Middleware for Interlaced Magnetic Recording Based Hard Disk Drive," USENIX Annual Technical Conference (USENIX ATC), Virtual Conference, July 14-16, 2021. (Top Conference)
  3. Chun-Feng Wu, Yuan-Hao Chang, Ming-Chang Yang, and Tei-Wei Kuo, "When Storage Response Time Catches Up with Overall Context Switch Overhead, What is Next?," ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Hamburg, Germany, Sep. 20 - 25, 2020. (Virtual Conference) (Journal Track, Integrated with IEEE TCAD) (Top Conference)
  4. Yun-Shan Hsieh, Po-Chun Huang, Ping-Xiang Chen, Yuan-Hao Chang, Wang Kang, Ming-Chang Yang, and Wei-Kuan Shih, "Shift-limited Sort: Optimizing Sorting Performance on Skyrmion Memory based Systems," ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Hamburg, Germany, Sep. 20 - 25, 2020. (Virtual Conference) (Journal Track, Integrated with IEEE TCAD) (Top Conference)
  5. Wei-Chun Cheng, Shuo-Han Chen, Yuan-Hao Chang, Kuan-Hsun Chen, Jian-Jia Chen, Tseng-Yi Chen, Ming-Chang Yang, and Wei-Kuan Shih, "NS-FTL: Alleviating the Uneven Bit-Level Wearing of NVRAM-based FTL via NAND-SPIN," IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA), Korea, Aug. 19-21, 2020. (Virtual Conference)
  6. Tseng-Yi Chen, Yuan-Hao Chang, Ming-Chang Yang, and Huang-Wei Chen, "How to Cultivate a Green Decision Tree without Loss of Accuracy?" ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED), Boston, MA, USA, August 10-12, 2020. (Virtual Conference) (Top Conference) (Best Paper Award)
  7. Tsun-Yu Yang, Ming-Chang Yang, Jiawei Li, and Wang Kang, "Permutation-Write: Optimizing Write Performance and Energy for Skyrmion Racetrack Memory," ACM/IEEE Design Automation Conference (DAC), San Francisco, USA, July 19-23, 2020. (Virtual Conference) (Top Conference)
  8. Yifan Hou, Jian Zhang, James Cheng, Kaili Ma, Richard T. B. Ma, Hongzhi Chen, and Ming-Chang Yang, "Measuring and Improving the Use of Graph Information in Graph Neural Networks," The International Conference on Learning Representations (ICLR), Virtual Conference, Apr. 26-30, 2020.
  9. Jie Liu, Xiao Yan, Xinyan Dai, Zhirong Li, James Cheng, and Ming-Chang Yang, "Understanding and Improving Proximity Graph based Maximum Inner Product Search," AAAI Conference on Artificial Intelligence (AAAI), Hilton New York Midtown, New York, USA, Feb. 7-12, 2020. (Top Conference)
  10. Yen-Ting Chen, Ming-Chang Yang, Yuan-Hao Chang, and Wei-Kuan Shih, "Parallel-Log-Single-Compaction-Tree: Flash-Friendly Two-Level Key-Value Management in KVSSDs," ACM/IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), Beijing, China, Jan. 13-16, 2020.
  11. Yu Ting Ho, Chun-Feng Wu, Ming-Chang Yang, Tseng-Yi Chen, and Yuan-Hao Chang, "Replanting Your Forest: NVM-friendly Bagging Strategy for Random Forest," IEEE Nonvolatile Memory Systems and Applications Symposium (NVMSA), Hangzhou, China, August 18-21, 2019. (Best Paper Award)
  12. Yifan Hou, Hongzhi Chen, Changji Li, James Cheng, and Ming-Chang Yang, "A Representation Learning Framework for Property Graphs," ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), Anchorage, Alaska, USA, Aug. 4-8, 2019. (Top Conference)
  13. Shuo-Han Chen, Ming-Chang Yang, and Yuan-Hao Chang, "The Best of Both Worlds: On Exploiting Bit-Alterable NAND Flash for Lifetime and Read Performance Optimization," ACM/IEEE Design Automation Conference (DAC), Las Vegas, Nevada, USA, Jun. 2-6, 2019. (Top Conference)
  14. Shuo-Han Chen, Ming-Chang Yang, Yuan-Hao Chang, and Chun-Feng Wu, "Enabling File-Oriented Fast Secure Deletion on Shingled Magnetic Recording Drives," ACM/IEEE Design Automation Conference (DAC), Las Vegas, Nevada, USA, Jun. 2-6, 2019. (Top Conference)
  15. Shuo-Han Chen, Yong-Ching Lin, Yuan-Hao Chang, Ming-Chang Yang, Tseng-Yi Chen, Hsin-Wen Wei, and Wei-Kuan Shih, "A New Sequential-Write-Constrained Cache Management to Mitigate Write Amplification for SMR Drives," ACM Symposium on Applied Computing (SAC), Limassol, Cyprus, Apr. 8-12, 2019.
  16. Chun-Feng Wu, Ming-Chang Yang, Yuan-Hao Chang, and Tei-Wei Kuo, "Hot-Spot Suppression for Resource-Constrained Image Recognition Devices with Non-Volatile Memory," ACM/IEEE International Conference on Embedded Software (EMSOFT), Torino, Italy, Sep. 30-Oct. 5, 2018. (Journal Track, Integrated with IEEE TCAD) (Top Conference)
  17. Yi-Ling Lin, Ming-Chang Yang, Yuan-Hao Chang, Che-Wei Chang, and Shuo-Han Chen, "On Harmonizing Data Lifetime and Block Retention Time for Flash Devices," IEEE Nonvolatile Memory Systems and Applications Symposium (NVMSA), Hakodate, Japan, Aug. 28-31, 2018.
  18. Chun-Feng Wu, Ming-Chang Yang, and Yuan-Hao Chang, "Improving Runtime Performance of Deduplication System with Host-Managed SMR Storage Drives", ACM/IEEE Design Automation Conference (DAC), San Francisco, California, USA, Jun. 24-28, 2018. (Top Conference)
  19. Chin-Chiang Pan, Chien-Chung Ho, Yuan-Hao Chang, Tei-Wei Kuo, Yu-Ming Chang, and Ming-Chang Yang, "Boosting the Performance with a Data-backup-free Programming Scheme for TLC-based SSDs," ACM Symposium on Applied Computing (SAC), Pau, France, Apr. 9-13, 2018.
  20. Chieh-Fu Chang, Che-Wei Chang, Yuan-Hao Chang, and Ming-Chang Yang, "Rethinking Self-balancing Binary Search Tree over Phase Change Memory with Write Asymmetry," ACM/IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), Jeju Island, Korea, Jan. 22-25, 2018.
  21. Ming-Chang Yang, Yuan-Hao Chang, Fenggang Wu, Tei-Wei Kuo, and David Hung-Chang Du, "Virtual Persistent Cache: Remedy the Long Latency Behavior of Host-Aware Shingled Magnetic Recording Drives," ACM/IEEE International Conference on Computer-Aided Design (ICCAD), Irvine, California, USA, Nov. 13-16, 2017. (Top Conference)
  22. Li-Zheng Liang, Ming-Chang Yang, Yuan-Hao Chang, Tseng-Yi Chen, Shou-Han Chen, Hsin-Wen Wei, and Wei-Kuan Shih, "xB+-Tree: Access-Pattern-Aware Cache-Line-Based Tree for Non-Volatile Main Memory Architecture," IEEE Computer Software and Applications Conference (COMPSAC), Torino, Italy, Jul. 4-8, 2017.
  23. Tseng-Yi Chen, Yuan-Hao Chang, Shuo-Han Chen, Chih-Ching Kuo, Ming-Chang Yang, Hsin-Wen Wei, and Wei-Kuan Shih, "Enabling Write-Reduction Strategy for Journaling File Systems over Byte-addressable NVRAM," ACM/IEEE Design Automation Conference (DAC), Austin, Texas, USA, Jun. 18-22, 2017. (Top Conference)
  24. Tseng-Yi Chen, Yuan-Hao Chang, Yuan-Hung Kuan, Ming-Chang Yang, Yu-Ming Chang, and Pi-Cheng Hsiu, "A Pattern-aware Write Strategy to Enhance the Reliability of Flash-Memory Storage Systems," ACM Symposium on Applied Computing (SAC), Marrakesh, Morocco, Apr. 3-6, 2017.
  25. Yen-Ting Chen, Ming-Chang Yang, Yuan-Hao Chang, Tseng-Yi Chen, Hsin-Wen Wei, and Wei-Kuan Shih, "KVFTL: Optimization of Storage Space Utilization for Key-Value-Specific Flash Storage Devices," ACM/IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba/Tokyo, Japan, Jan. 16-19, 2017.
  26. Ming-Chang Yang, Yuan-Hao Chang, Yu-Cheng Chang, and Po-Chun Huang, "Logical Data Packing for Multi-chip Flash-memory Storage Systems," IEEE Nonvolatile Memory Systems and Applications Symposium (NVMSA), Hong Kong, China, Aug. 19-21, 2015.
  27. Ming-Chang Yang, Yuan-Hao Chang, and Tei-Wei Kuo, "Virtual Flash Chips: Rethinking the Layer Design of Flash Devices to Improve Data Recoverability," ACM/IEEE Design Automation Conference (DAC), San Francisco, California, USA, Jun. 7-11, 2015. (Top Conference)
  28. Ming-Chang Yang, Yu-Ming Chang, Po-Chun Huang, Yuan-Hao Chang, Lue-Jane Lee, and Tei-Wei Kuo, "Reliability-Aware Striping with Minimized Performance Overheads for Flash-based Storage Devices," ACM Symposium on Applied Computing (SAC), Salamanca, Spain, Apr. 13-17, 2015.
  29. Fu-Hsin Chen, Ming-Chang Yang, Yuan-Hao Chang, and Tei-Wei Kuo, "A Progressive Wear Leveling to Minimize Data Migration Overheads for NAND Flash Devices," ACM/IEEE Design, Automation and Test in Europe (DATE), Grenoble, France, Mar. 9-13, 2015.
  30. Ming-Chang Yang, Yu-Ming Chang, Che-Wei Tsao, Po-Chun Huang, Yuan-Hao Chang, and Tei-Wei Kuo, "Garbage Collection and Wear Leveling for Flash Memory: Past and Future," International Conference on Smart Computing (SmartComp), Hong Kong, China, Nov. 3-5, 2014.
  31. Ming-Chang Yang, Yuan-Hung Kuan, Yuan-Hao Chang, Pei-Lun Suei, Chia-Heng Tu, and Norman Chang, "Bad Page Relaxation to Prolong the Lifetime of Flash Devices," IEEE Global Conference on Consumer Electronics (GCCE), Tokyo, Japan, Oct. 7-10, 2014.
  32. Ming-Chang Yang, Cheng-Chin Tu, Yuan-Hao Chang, Pei-Lun Suei, and Tei-Wei Kuo, "Endurance-aware Clustering-based Mining Algorithm for Non-volatile Phase-change Memory," IEEE Global Conference on Consumer Electronics (GCCE), Tokyo, Japan, Oct. 7-10, 2014.
  33. Ming-Chang Yang, Martin Kuo, Che-Wei Tsao, and Yuan-Hao Chang, "A Fifty-percent Rule to Minimize the Energy Consumption of PCM-based Storage Systems," IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Taipei, Taiwan, Aug. 19-21, 2013.
  34. Che-Wei Tsao, Yuan-Hao Chang, and Ming-Chang Yang, "Performance Enhancement of Garbage Collection for Flash Storage Devices: An Efficient Victim Block Selection Design," ACM/IEEE Design Automation Conference (DAC), Austin, Texas, USA, Jun. 2-6, 2013. (Top Conference)
  35. Ming-Chang Yang, Yuan-Hao Chang, Che-Wei Tsao, and Po-Chun Huang, "New ERA: New Efficient Reliability-Aware Wear Leveling for Endurance Enhancement of Flash Storage Devices," ACM/IEEE Design Automation Conference (DAC), Austin, Texas, USA, Jun. 2-6, 2013. (Top Conference)
  36. Ming-Chang Yang, Yuan-Hao Chang, Po-Chun Huang, and Tei-Wei Kuo, "Working-Set-Based Address Mapping for Ultra-Large-Scaled Flash Devices," ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Tampere, Finland, Oct. 7-12, 2012. (Top Conference)

Workshop Papers

  1. Fenggang Wu, Ming-Chang Yang, Ziqi Fan, Baoquan Zhang, Xiongzi Ge, and David H.C. Du, "Evaluating Host-Aware SMR (HA-SMR) Drives," USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage), Denver, CO, USA, June, 2016.

Local Conference Papers

  1. Yong-Ching Lin, Shuo-Han Chen, Tseng-Yi Chen, Yuan-Hao Chang, Ming-Chang Yang, Hsin-Wen Wei, and Wei-Kuan Shih, "Management Designs for Emerging Shingled Magnetic Recording Drives," Symposium on Digital Life Technologies (DLT), Pingtung, Taiwan, Jun. 18-19, 2016. (Best Paper Award)