Chinese
English
Assistant Research Fellow  |  Chang, Yuan-Hao  
 
contact
vita
education
experience
interests
descriptions
activities
invited_talk
honors
publications
patents
supervised
Personal (New window)
 
 
 
 
 
Publications
 
Journal Articles
 
1. Jian-Tao Wang, Kam-Yiu Lam, Yuan-Hao Chang, Jen-Wei Hsieh, and Po-Chun Huang, "Block-based Multi-version B+-Tree for Flash-based Embedded Database Systems," to appear in IEEE Transactions on Computers.
2. Po-Chun Huang, Yuan-Hao Chang, Kam-Yiu Lam, Jian-Tao Wang, and Chien-Chin Huang, "Garbage Collection for Multiversion Index in Flash-based Embedded Databases," ACM Transactions on Design Automation of Electronic Systems, volume 19, number 3, pages 25:1-25:27, June 2014.
3. Che-Wei Chang, Chuan-Yue Yang, Yuan-Hao Chang, and Tei-Wei Kuo, "Booting Time Minimization for Real-Time Embedded Systems with Non-Volatile Memory," IEEE Transactions on Computers, volume 63, number 4, pages 847-859, April 2014.
4. Yuan-Hao Chang, Po-Chun Huang, Pei-Han Hsu, Lue-Jane Lee, Tei-Wei Kuo and David Hung-Chang Du, "Reliability Enhancement of Flash-Memory Storage Systems: An Efficient Version-Based Design," IEEE Transactions on Computers, volume 62, number 12, pages 2503-2515, December 2013.
5. 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, volume 13, number 4, pages 8-16, December 2013.
6. Yu-Ming Chang, Pi-Cheng Hsiu, Yuan-Hao Chang, and Che-Wei Chang, "A Resource-Driven DVFS Scheme for Smart Handheld Devices," ACM Transactions on Embedded Computing Systems, volume 13, number 3, pages 53:1-53:22, December 2013.
7. Po-Chun Huang, Yuan-Hao Chang, and Tei-Wei Kuo, "An Index-Based Management Scheme with Adaptive Caching for Huge-Scale Low-Cost Embedded Flash Storages," ACM Transactions on Design Automation of Electronic Systems, volume 18, number 4, pages 56:1-56:26, October 2013.
8. 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, volume 20, number 1, pages 10:1-10:29, August 2013.
9. Jen-Wei Hsieh, Yuan-Hao Chang, and Yuan-Sheng Chu, "Implementation Strategy for Downgraded Flash-Memory Storage Devices," ACM Transactions on Embedded Computing Systems, volume 12, number 1s, pages 60:1-60:29, March 2013.
10. Yuan-Hao Chang, Po-Liang Wu, Tei-Wei Kuo, and Shih-Hao Hung, "An Adaptive File-System-Oriented FTL Mechanism for Flash-Memory Storage Systems," ACM Transactions on Embedded Computing Systems, volume 11, number 1, pages 9:1-9:19, March 2012.
11. Yuan-Hao Chang, Cheng-Kang Hsieh, Po-Chun Huang, and Pi-Cheng Hsiu, "A Caching-Oriented Management Design for the Performance Enhancement of Solid-State Drives," ACM Transactions on Storage, volume 8, number 1, pages 3:1-3:21, February 2012.
12. Yuan-Hao Chang, Ping-Yi Hsu, Yung-Feng Lu, and Tei-Wei Kuo, "A Driver-Layer Caching Policy for Removable Storage Devices," ACM Transactions on Storage, volume 7, number 1, pages 1:1-1:23, June 2011.
13. Yuan-Hao Chang and Tei-Wei Kuo, "A Management Strategy for the Reliability and Performance Improvement of MLC-based Flash-memory Storage Systems," IEEE Transactions on Computers, volume 60, number 3, pages 305-320, March 2011.
14. Tei-Wei Kuo, Po-Chun Huang, Yuan-Hao Chang, Chia-Ling Ko, and Chih-Wen Hsueh, "An Efficient Fault Detection Algorithm for NAND Flash Memory," ACM SIGAPP Applied Computing Review, volume 11, number 2, pages 8-16, February 2011.
15. Yuan-Hao Chang, Jian-Hong Lin, Jen-Wei Hsieh, and Tei-Wei Kuo, "A Strategy to Emulate NOR Flash with NAND Flash," ACM Transactions on Storage, volume 6, number 2, pages 5:1-5:23, July 2010.
16. Yuan-Hao Chang, Jen-Wei Hsieh, and Tei-Wei Kuo, "Improving Flash Wear-Leveling by Proactively Moving Static Data," IEEE Transactions on Computers, volume 59, number 1, pages 53-65, January 2010.
 
 
Conference Papers
 
1. Sheng-Wei Cheng, Yu-Fen Chang, Yuan-Hao Chang, Shin-Wen Wei, and Wei-Kuan Shih, "Warranty-Aware Page Management for PCM-Based Embedded Systems," ACM/IEEE International Conference on Computer-Aided Design (ICCAD), November 2014, (Top Conference)
2. Chien-Chung Ho, Yu-Ming Chang, Yuan-Hao Chang, Sheng-Yen Hong, Che-Wei Chang, and Tei-Wei Kuo, "A Classification-based Prefetching Scheme for Hibernation of Embedded Computing Systems," ACM Research in Adaptive and Convergent Systems (RACS), October 2014.
3. Bing-Jing Chang, Yuan-Hao Chang, Hung-Sheng Chang, Tei-Wei Kuo, and Hsiang-Pang Li, "A PCM Translation Layer for Integrated Memory and Storage Management," ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), October 2014, (Top Conference)
4. Chien-Chung Ho, Hui-Wen Chen, Yuan-Hao Chang, Yu-Ming Chang, Po-Chun Huang, Tei-Wei Kuo, and David Hung-Chang Du, "Energy-Aware Data Placement Strategy for SSD-Assisted Streaming Video Servers," IEEE Nonvolatile Memory Systems and Applications Symposium (NVMSA), August 2014.
5. Nien-I Hsu, Tseng-Yi Chen, Yuan-Hao Chang, Hsin-Wen Wei, Wei-Kuan Shih, and Norman Chang, "Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems," IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), August 2014.
6. Tzu-Jung Huang, Chien-Chung Ho, Po-Chun Huang, Yuan-Hao Chang, Che-Wei Chang, and Tei-Wei Kuo, "Current-Aware Scheduling for Flash Storage Devices," IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), August 2014.
7. Yuan-Hung Kuan, Yuan-Hao Chang, Po-Chun Huang, and Kam-Yiu Lam, "Space-Efficient Multiversion Index Scheme for PCM-based Embedded Database Systems," ACM/IEEE Design Automation Conference (DAC), June 2014, (Top Conference)
8. Yu-Ming Chang, Yuan-Hao Chang, Jian-Jia Chen, Tei-Wei Kuo, Hsiang-Pang Li, and Hang-Ting Lue, "On Trading Wear-leveling with Heal-leveling," ACM/IEEE Design Automation Conference (DAC), June 2014, (Best Paper Nomination (12/787) - Top Conference)
9. Kam-Yiu Lam, Jian-Tao Wang, Yuan-Hao Chang, Po-Chun Huang, Jen-Wei Hsieh, Chung Keung Poon, and ChunJiang Zhu, "Garbage Collection for Multi-version Index on Flash Memory," ACM/IEEE Design, Automation and Test in Europe (DATE), March 2014.
10. Yu-Ming Chang, Yuan-Hao Chang, Po-Chun Huang, Shou-Chieh Hsu, and Tei-Wei Kuo, "Adaptive Range-based Address Mapping for the Flash Storage Devices with Explosive Capacity," ACM International Conference on Ubiquitous Information Management and Communication (IMCOM, ICUIMC), January 2014.
11. Kuo-Yi Chen, Yuan-Hao Chang, Pei-Shu Liao, Pen-Chung Yew, Sheng-Wei Cheng, and Tien-Fu Chen, "Selective Profiling for OS Scalability Study on Multicore Systems," IEEE International Conference on Service-Oriented Computing and Applications (SOCA), December 2013.
12. Yu-Ming Chang, Yuan-Hao Chang, Tei-Wei Kuo, Hsiang-Pang Li, and Yung-Chun Li, "A Disturb-Alleviation Scheme for 3D Flash Memory," ACM/IEEE International Conference on Computer-Aided Design (ICCAD), November 2013, (Top Conference)
13. Po-Chun Huang, Yuan-Hao Chang, Tei-Wei Kuo, Chien-Chung Ho, and Hyunseung Choo, "Joint Management of Performance-predictable Virtualized Storage Devices with Hard Disk and Flash Memory," ACM Research in Adaptive and Convergent Systems (RACS), October 2013.
14. Shuo-Hung Chen, Hsiao-Mei Lin, Kuo-Yi Chen, Yuan-Hao Chang, Pen-Chung Yew, and Chien-Chung Ho, "A Systematic Methodology for OS Benchmark Characterization," ACM Research in Adaptive and Convergent Systems (RACS), October 2013.
15. Chien-Chung Ho, Po-Chun Huang, Yuan-Hao Chang and Tei-Wei Kuo, "A DRAM-Flash Index for Native Flash File Systems," ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), September 2013, (Top Conference)
16. 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), August 2013.
17. Po-Chun Huang, Kuan-Yu Tseng, Yuan-Hao Chang, and Yuan-Hung Kuan, "Randomized Garbage Collection for Flash Storage Systems," International Workshop on Non-Volatile Memory (INVM), August 2013.
18. 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), June 2013, (Top Conference)
19. 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), June 2013, (Top Conference)
20. 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), October 2012, (Top Conference)
21. Po-Chun Huang, Yuan-Hao Chang, and Tei-Wei Kuo, "Joint Management of RAM and Flash Memory with Access Pattern Considerations," ACM/IEEE Design Automation Conference (DAC), June 2012, (Top Conference)
22. Jian-Tao Wang, Kam-Yiu Lam, Yuan-Hao Chang, Jen-Wei Hsieh, Song Han, Yuang-Hung Kuan, and Aloysius K. Mok, "Cluster-Based Multi-version B+-Tree in Flash-Based Embedded Database Systems," Work-in-Progress (WiP) Session of IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), April 2012.
23. Benny Akesson, Po-Chun Huang, Fabien Clermidy, Denis Dutoit, Kees Goossens, Yuan-Hao Chang, Tei-Wei Kuo, Pascal Vivet and Drew Wingard, "Memory Controllers for High-Performance and Real-Time MPSoCs," ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), October 2011, (Top Conference)
24. Chi-Ju Chang, Che-Wei Chang, Chuan-Yue Yang, Yuan-Hao Chang, and Tei-Wei Kuo, "A Run-Time Page Selection Methodology for Efficient Quality-Based Resuming," IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), August 2011.
25. Pei-Han Hsu, Yuan-Hao Chang, Po-Chun Huang, Tei-Wei Kuo, and David Hung-Chang Du, "A Version-based Strategy for Reliability Enhancement of Flash File Systems," ACM/IEEE Design Automation Conference (DAC), June 2011, (Top Conference)
26. Jen-Wei Hsieh, Yuan-Hao Chang, and Wei-Li Lee, "An Enhanced Leakage-Aware Scheduler for Dynamically Reconfigurable FPGAs," ACM/IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), January 2011.
27. Yuan-Hao Chang and Tei-Wei Kuo, "A Reliable MTD Design for MLC Flash-Memory Storage Systems," ACM International Conference on Embedded Software (EMSOFT), October 2010.
28. Yuan-Hao Chang, Wei-Lun Lu, Po-Chun Huang, Lue-Jane Lee, and Tei-Wei Kuo, "An Efficient FTL Design for Multi-Chipped Solid-State Drives," IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), August 2010.
29. Yu-Chia Lin, Chuan-Yue Yang, Che-Wei Chang, Yuan-Hao Chang, Tei-Wei Kuo, and Chi-Sheng Shih, "Energy-Efficient Mapping Technique for Virtual Cores," IEEE Euromicro Conference on Real-Time Systems (ECRTS), July 2010.
30. Cheng-Kang Hsieh, Yuan-Hao Chang, Che-Wei Chang, and Tei-Wei Kuo, "Performance and Reliability Enhancement for File Systems with Non-Volatile RAM over Solid-State Drives," International Workshop on Software Support for Portable Storage (IWSSPS), October 2009.
31. Yuan-Hao Chang and Tei-Wei Kuo, "A Commitment-based Management Strategy for the Performance and Reliability Enhancement of Flash-memory Storage Systems," ACM/IEEE Design Automation Conference (DAC), July 2009, (Top Conference)
32. Po-Liang Wu, Yuan-Hao Chang, and Tei-Wei Kuo, "A File-System-Aware FTL Design for Flash-Memory Storage Systems," ACM/IEEE Design, Automation and Test in Europe (DATE), April 2009.
33. Yuan-Sheng Chu, Jen-Wei Hsieh, Yuan-Hao Chang, and Tei-Wei Kuo, "A Set-Based Mapping Strategy for Flash-Memory Reliability Enhancement," ACM/IEEE Design, Automation and Test in Europe (DATE), April 2009.
34. Tei-Wei Kuo, Yuan-Hao Chang, Po-Chun Huang, and Che-Wei Chang, "Special Issues in Flash," ACM/IEEE International Conference on Computer-Aided Design (ICCAD), November 2008, (Top Conference)
35. Po-Chun Huang, Yuan-Hao Chang, Tei-Wei Kuo, Jen-Wei Hsieh, and Miller Lin, "The Behavior Analysis of Flash-Memory Storage Systems," IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing (ISORC), May 2008.
36. Jian-Hong Lin, Yuan-Hao Chang, Jen-Wei Hsieh, Tei-Wei Kuo, and Cheng-Chih Yang, "A NOR Emulation Strategy over NAND Flash Memory," IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), August 2007.
37. Yuan-Hao Chang, Jen-Wei Hsieh, and Tei-Wei Kuo, "Endurance Enhancement of Flash-Memory Storage Systems: An Efficient Static Wear Leveling Design," ACM/IEEE Design Automation Conference (DAC), June 2007, (Best Paper Nomination (10/659) - Top Conference)
38. Tei-Wei Kuo, Jen-Wei Hsieh, Li-Pin Chang, and Yuan-Hao Chang, "Configurability of Performance and Overheads in Flash Management," ACM/IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), January 2006.
 
 
 
Book & Book Chapters
 
1. Yuan-Hao Chang and Li-Pin Chang,, chapter "Efficient Wear Leveling in NAND Flash Memory," Inside Solid State Drives (SSDs), pages 233-258, Springer, 2013.
 
 
 
bg