Conference/Workshop Papers
- Chao Wang, Junliang Hu, Tsun-Yu Yang, Yuhong Liang, Ming-Chang Yang, "SEPH: Scalable, Efficient, and Predictable Hashing on Persistent Memory," USENIX Symposium on Operating Systems Design and Implementation (OSDI), Boston, MA, USA, July 10–12, 2023.
- Xiangjun Peng, Ming-Chang Yang, Ho Ming Tsui, Chi Ngai Leung, and Wang Kang, "SMART: On Simultaneously MArching RaceTracks to Improve the Performance of RaceTrack-based Main Memory," ACM/IEEE Design Automation Conference (DAC), San Francisco, USA, July 10-14, 2022.
- Tsun-Yu Yang, Yuhong Liang, and Ming-Chang Yang, "Practicably Boosting the Processing Performance of BFS-like Algorithms on Semi-External Graph System via I/O-Efficient Graph Ordering," USENIX Conference on File and Storage Technologies (FAST), Hybrid Event, February 22-24, 2022.
- 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, December 5-9, 2021.
- 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.
- 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, September 20-25, 2020. (Virtual Conference) (Journal Track, Integrated with IEEE TCAD)
- 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, September 20-25, 2020. (Virtual Conference) (Journal Track, Integrated with IEEE TCAD)
- 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, August 19-21, 2020. (Virtual Conference)
- 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) (Best Paper Award)
- 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)
- 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, April 26-30, 2020.
- 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, February 7-12, 2020.
- 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, January 13-16, 2020.
- 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)
- 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, August 4-8, 2019.
- 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, June 2-6, 2019.
- 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, June 2-6, 2019.
- 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, April 8-12, 2019.
- 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, September 30-October 5, 2018. (Journal Track, Integrated with IEEE TCAD)
- 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, August 28-31, 2018.
- 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, June 24-28, 2018.
- 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, April 9-13, 2018.
- 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, January 22-25, 2018.
- 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, November 13-16, 2017.
- 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.
- 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, June 18-22, 2017.
- 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, April 3-6, 2017.
- 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, January 16-19, 2017.
- 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 20-21, 2016.
- 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, June 18-19, 2016. (Best Paper Award)
- 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, August 19-21, 2015.
- 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, June 7-11, 2015.
- 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, April 13-17, 2015.
- 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, March 9-13, 2015.
- 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, November 3-5, 2014.
- 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, October 7-10, 2014.
- 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, October 7-10, 2014.
- 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, August 19-21, 2013.
- 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, June 2-6, 2013.
- 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, June 2-6, 2013.
- 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, October 7-12, 2012.
Journal Papers
- Zhuotao Tian, Pengguang Chen, Xin Lai, Li Jiang, Shu Liu, Hengshuang Zhao, Bei Yu, Ming-Chang Yang, Jiaya Jia, "Adaptive Perspective Distillation for Semantic Segmentation," accepted and to appear in IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI).
- 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).
- Chun-Feng Wu, Martin Kuo, Ming-Chang Yang, and Yuan-Hao Chang, "Performance Enhancement of SMR-based Deduplication Systems," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 41, no. 9, pp. 2835-2848, September 2022.
- 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," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 41, no. 8, pp. 2463-2476, August 2022.
- 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," IEEE Transactions on Computers (TC), vol. 71, no. 7, pp. 1598-1611, July 2022.
- 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," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 41, no. 6, pp. 1757-1770, June 2022.
- Yuhong Liang, Ming-Chang Yang, and Shuo-Han Chen, "MAGIC: Making IMR based HDD Perform like CMR based HDD," IEEE Transactions on Computers (TC), vol. 71, no. 3, pp. 643-657, March 2022.
- 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, March 2021.
- 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, February 2021.
- 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, November 2020. (Integrated with ACM/IEEE CODES+ISSS'20)
- 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, November 2020. (Integrated with ACM/IEEE CODES+ISSS'20)
- 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, June 2020.
- 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.
- 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.
- 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, January 2019.
- 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, January 2019.
- 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, November 2018. (Integrated with ACM/IEEE EMSOFT'18)
- 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, August 2018.
- 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.
- 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, November 2017.
- 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, October 2016.
- 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, September 2016.
- 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, September 2016.
- 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, June 2016.
- 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, June 2016.
- 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.
- 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, February 2016.
- 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, December 2015.
- 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, December 2013.
- 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, August 2013.