Home Chinese Contact Me
IIS logo
Yuan-Hao Chang (Johnson Chang)


Yuan-Hao Chang
  • Short Autobiography
  • Research Area
  • Experiences
  • Publications
  • Lecturing
  • Projects
  • Academic Activities
  • Other Activities
  • Honors & Awards
  • Contact Me
    Recruitment
    Curriculum Vitae
    Brief Autobiography
      Yuan-Hao Chang (Johnson Chang) received his Ph.D. degree in Networking and Multimedia of Computer Science and Information Engineering from National Taiwan University, Taipei, Taiwan, in 2009. Now he is an assistant research fellow at the Institute of Information Science, Academia Sinica, Taipei, Taiwan, since Aug. 2011. Previously, he was an assistant professor at the Department of Electronic Engineering, National Taipei University of Technology, Taipei, Taiwan, between Feb. 2010 and Jul. 2011. He was a postdoctoral researcher at the Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan, between Aug. 2009 and Jan. 2010. He was a teaching assistant at the Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan, between Aug. 2008 and Jul. 2009. He was a software/firmware design engineer in VeriFone, a division of Hewlett-Packard, Taipei, Taiwan, between Sep. 2000 and Sep. 2002, where he joined OMNI series POS (Point of Sales) system development projects to implement drivers for devices such as card readers, thermal printers, and internal modems/Ethernets. He was a second lieutenant in the computer center of the headquarters of Marine Corps, Kaohsiung, Taiwan, between Jul. 1998 and Apr. 2000. He was a lecture at National Ilan Commercial Vocational High School, Ilan, Taiwan, between Aug. 1997 and Jul. 1998. His research interests include memory/storage systems, operating systems, embedded systems, and real-time systems.

    Research Area (Research Interests)
    • Next-Generation Memory/Storage Systems and Their Applications
    • Real-Time Embedded Systems and Their OS Designs

    Experiences
      Work Experiences
      1. Assistant Research Fellow, Institute of Information Science, Academia Sinica. (Aug. 2011 - To Date)
      2. Assistant Professor, Department of Electronic Engineering, National Taipei University of Technology. (Feb. 2010 - Jul. 2011)
      3. Postdoctoral Researcher, Department of Computer Science and Information Engineering, National Taiwan University. (Aug. 2009 - Jan. 2010)
      4. Teaching Assistant, Department of Computer Science and Information Engineering, National Taiwan University. (Aug. 2008 - Jul. 2009)
      5. Software/Firmware Design Engineer, VeriFone, A Devision of Hewlett-Packard. (Sep. 2000 - Aug. 2002)
      6. Teacher, National Ilan Vocational High School. (Apr. 2000 - Aug. 2000)
      7. Second Lieutenant, Computer Center of the Headquarters of Marine Corps. (Jul. 1998 - Apr. 2000)
      8. Teacher, National Ilan Vocational High School. (Sep. 1997 - Jun. 1998)
      9. Computer Consultant, Computer Center of National Taiwan Normal University. (Sep. 1994 - Jun. 1996)

      Other Experiences
      1. Representative of Graduation Affairs, Department of Computer Science Engineering, National Sun Yat-sen University. (Sep. 2003 - Jun. 2004)
      2. Chairman, Chinese Chess Association, National Taiwan Normal University. (Sep. 1994 - Aug. 1995)


    Publications
      Journal Papers
      1. 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," accepted and to appear in ACM Transactions on Design Automation of Electronic Systems.
      2. 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," accepted and to appear in IEEE Transactions on Computers.
      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, vol. 63, no. 4, pp. 847-859, April 2014.
      4. 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, vol. 13, no. 4, pp. 8-16, Dec. 2013.
      5. 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, vol. 62, no. 12, pp. 2503-2515, Dec. 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, vol. 13, no. 3, pp. 53:1-53:22, Dec. 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, vol. 18, no. 4, pp. 56:1-56:26, Oct. 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, vol. 13, no. 1, pp. 10:1-10:28, Aug. 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, vol. 12, no. 1s, pp. 60:1-60:29, Mar. 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, vol. 11, no. 1, pp. 9:1-9:19, Mar. 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, vol. 8, no. 1, pp. 3:1-3:21, Feb. 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, vol. 7, no. 1, pp. 1:1-1:23, Jun. 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, vol. 60, no. 3, pp. 305-320, Mar. 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, vol. 11, no. 2, pp. 8-16, Feb. 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, vol. 6, no. 2, pp. 5:1-5:23, Jul. 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, vol. 59, no. 1, pp. 53-65, Jan. 2010.

      1. 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), San Francisco, California, USA, Jun. 1-5, 2014. (Top Conference)
      2. 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), San Francisco, California, USA, Jun. 1-5, 2014. (Best Paper Nomination (12/787) - Top Conference)
      3. 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), Dresden, Germany, Mar. 24-28, 2014.
      4. 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), Siem Reap, Cambodia, Jan. 9-11, 2014.
      5. 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), Kauai, Hawaii, USA, Dec. 16-18, 2013.
      6. 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), San Jose, California, USA, Nov. 18-21, 2013. (Top Conference)
      7. 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), Montreal, Canada, Oct. 1-4, 2013.
      8. 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), Montreal, Canada, Oct. 1-4, 2013.
      9. 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), Montreal, Canada, Sep. 29 - Oct. 4, 2013. (Top Conference)
      10. 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), Taipei, Taiwan, Aug. 20, 2013 (In conjunction with IEEE RTCSA 2013).
      11. 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.
      12. 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)
      13. 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)
      14. 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)
      15. 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), San Fracisco, California , USA, Jun. 3-7, 2012. (Acceptance rate: 22.1%(164/741)) (Top Conference)
      16. 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), Beijing, China, Apr. 17-19, 2012.
      17. 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), Taipei, Taiwan, Oct. 9-14, 2011. (Top Conference)
      18. 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), Toyama, Japan, Aug. 28-31, 2011.
      19. 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), San Diego, California , USA, Jun. 5-10, 2011. (Acceptance rate: 22.6%(156/690)) (Top Conference)
      20. 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), Yokohama, Japan, Jan. 25-28, 2011.
      21. Yuan-Hao Chang and Tei-Wei Kuo, "A Reliable MTD Design for MLC Flash-Memory Storage Systems," ACM/IEEE International Conference on Embedded Software (EMSOFT), Scottsdale, Arizona, USA, Oct. 24-29, 2010. (Acceptance rate: 32%)
      22. 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), Macau SAR, China, Aug. 23-25, 2010.
      23. 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), Brussels, Belgium, Jul. 6-9, 2010. (Acceptance rate: 24%(27/112))
      24. 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), San Francisco, California , USA, Jul. 26-31, 2009. (Acceptance rate: 21.7%(148/682)) (Top Conference)
      25. 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), Nica, France, Apr. 20-24, 2009. (Acceptance rate: 21% ~ 28%)
      26. 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), Nica, France, Apr. 20-24, 2009. (Acceptance rate: 21% ~ 28%)
      27. 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), San Jose, California, USA, Nov. 10-13, 2008. (Acceptance rate: 23%) (Top Conference)
      28. 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), Orlando, Florida, USA, May 5-7, 2008.
      29. 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), Daegu, Korea, Aug. 21-24, 2007. (Acceptance rate: 30%(42/142))
      30. 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), San Diego, California, USA, Jun. 4-8, 2007. (Acceptance rate: 21%) (Best Paper Nomination (15/659) - Top Conference)

      Books and Book Chapters
      1. Yuan-Hao Chang and Li-Pin Chang, Chapter "Efficient Wear Leveling in NAND Flash Memory," Inside Solid State Drives (SSDs), pp. 233-258, Springer, 2013.

      US Patents
      1. Yuan-Sheng Chu, Jen-Wei Hsieh, Yuan-Hao Chang, Tei-Wei Kuo, and Cheng-Chih Yang, "Management Method for Reducing Utilization Rate of Random Access Memory (RAM) in Flash Memory," Patent No.: US 8,3302,690, Date of Patent: Mar. 5, 2013.
      2. Yuan-Hao Chang and Tei-Wei Kuo, "Block Management Method of a Non-Volatile Memory," Patent No.: US 8,356,136, Date of Patent: Jan. 15, 2013.
      3. Yuan-Hao Chang and Tei-Wei Kuo, "Region-Based Management Method of Non-Volatile Memory," Patent No.: US 8,341,336, Date of Patent: Dec. 25, 2012
      4. Jen-Wei Hsieh, Po-Liang Wu, Yuan-Hao Chang, Tei-Wei Kuo, and Cheng-Chih Yang, "Device and Method for Using a Flash Memory as a Hard Disk Cache," Patent No.: US 7,975,095, Date of Patent: Jul. 5, 2011.
      5. Yi-Lin Tsai, Tei-Wei Kuo, Jen-Wei Hsieh, Yuan-Hao Chang, and Hsiang-Chi Hsieh, "System and Method for Configuration and Management of Flash Memory," Patent No.: US 7,861,028, Date of Patent: Dec. 28, 2010.
      6. Po-Chun Huang, Yuan-Hao Chang, Jen-Wei Hsieh, Yung-Feng Lu, and Chia-Ling Chang, "Flash Memory System Managing and Collection Methods for Flash Memory with Invalid Page Information," Pub. App. No.: US 20120284450, Pub. Date: Nov. 8, 2012. (Pending)
      7. Yuan-Hao Chang, Jen-Wei Hsieh, Tei-Wei Kuo, and Cheng-Chih Yang, "Method for Performing Static Wear Leveling Flash Memory," Pub. App. No.: US 20080162796, Pub. Date: Jul. 3, 2008. (Pending)

      Taiwan Patents
      1. Yuan-Hao Chang and Tei-Wei Kuo, "Block Management Method for a Non-volatile Memory," Patent No.: I399644, Date of Patent: Jun. 21, 2013.
      2. Chien-Hung Lin, Yuan-Hao Chang, Jen-Wei Hsieh, Tei-Wei Kuo, Cheng-Chih Yang, "NOR Interface Flash Memory Device with Prefetch Procedure and Prefetch Method," Patent No.: I352898, Date of Patent: Nov. 21, 2011.
      3. 朱原陞, 謝仁偉, 張原豪, 郭大維, 楊政智, "低隨機記憶體使用率之快閃記憶體管理方法," 證書號: I338837, 公告日: 2011/3/11.
      4. 張原豪, 謝仁偉, 郭大維, 楊政智, "快閃記憶體之高效率靜態平均抹除方法," 證書號: I331337, 公告日: 2010/10/1.
      5. 謝仁偉, 吳柏良, 張原豪, 郭大維, 楊政智, "硬碟資料讀寫快取裝置及方法," 證書號: I329860, 公告日: 2010/9/1.
      6. 蔡易霖, 郭大維, 謝仁偉, 張原豪, 謝享奇, "可調式快閃記憶體管理系統及方法," 證書號: I329805, 公告日: 2010/9/1.
      7. Po-Chun Huang, Yuan-Hao Chang, Jen-Wei Hsieh, Yung-Feng Lu, and Chia-Ling Chang, "Flash Memory System Managing and Collection Methods for Flash Memory with Invalid Page Information," Pub. App. No.: 201245960, Pub. Date: Nov. 16, 2012. (Pending)
      8. Yuan-Hao Chang and Tei-Wei Kuo, "Method for Region-Based Management of Non-Volatile Memory," Pub. App. No.: 201122814, Pub. Date: Jul. 1, 2011. (Pending)
      9. Yuan-Hao Chang and Tei-Wei Kuo, "Block Management Method for A Non-Volatile Memory," Pub. App. No.: 201122813, Pub. Date: Jul. 1, 2011. (Pending)


    Lecturing

    Projects
      Hosted Projects
      1. Principal Investigator, "Capability Enhancement Designs for Low-Cost, Huge-Capacity Solid-State Drives," founded by National Science Council. (Aug. 2013 - Jul. 2016)
      2. Co-Principal Investigator, "FTL Design for SSD in Dual-Channel Performance and RAID Reliability Enhancement," founded by VIA Technologies, Inc. (Oct. 2012 - Sep. 2013)
      3. Co-Principal Investigator, "The Investigation of Data Manipulation and Caching over Non-Volatile Memory," founded by Macronix International Co., Ltd. (Jan. 2012 - Dec. 2013)
      4. Principal Investigator, "Efficient Management Strategies for the Data Integrity and Recoverability Enhancement of Flash-Memory Storage Systems," founded by National Science Council (project of excellent junior research investigators). (Aug. 2011 - Jul. 2013)
      5. Principal Investigator, "Hierarchical Topology and OS Architectural Supports for Green Cloudlet Server on Chip," founded by National Science Council (integrated project). (May 2011 - Jul. 2014)
      6. Co-Principal Investigator, "Fast Hibernation Resuming with Application Task Classifier," founded by MStar Semiconductor Inc. (Jan. 2011 - Nov. 2011)
      7. Principal Investigator, "Hybrid Storage System Designs of Embedded Systems: Reliability and Performance Enhancement," founded by National Science Council. (Apr. 2010 - Jul. 2011)

      Participated Projects
      1. Researcher, "Study of Key Threat on Wireless-network Data-collection system" founded by National Security Bureau.
      2. "Study and Translation on US Patents Related to Flash Memory and Storage Systems" founded by Electronics and Optoelectronics Research Laboratories (EOL) of Industrial Technology Research Institute (ITRI) of Taiwan. (Jan. 2009 - Jun. 2009)
      3. "Research and Development on Evaluation Platforms for Flash-Memory Storage Systems for the fourth year" founded by Genesys Logic, Inc. (Jul. 2008 - Jun. 2009)
      4. "Research on Flash Memory Management for the fourth year" founded by Genesys Logic, Inc. (Jan. 2008 - Dec. 2008)
      5. "Research on Flash Memory Management for the third year" founded by Genesys Logic, Inc. (Jan. 2007 - Dec. 2007)
      6. "Research on Flash Memory Management for the second year" founded by Genesys Logic, Inc. (Jan. 2006 - Dec. 2006)
      7. "Research on Flash Memory Management for the first year" founded by Genesys Logic, Inc. (Jan. 2005 - Dec. 2005)
      8. A porting project to port MicroC/OS2 to the xScale255-based platform, PCM-7230. (Sep. 2004 - Jan. 2005)
      9. "Software Development Based on LINUX Platform for Digital TV of LCD" founded by Himax. (Mar. 2004 - Jun. 2004)
      10. "Implementation of Embedded LINUX with NOR/NAND Flash Memory as Its Disk System" founded by XAC Automation Corp. (Jul. 2003 - Mar. 2004)
      11. "Developing Linux Kernel Drivers to Emulate IDE CD-ROMs as SCSI CD-ROMs" founded by ACARD Technology. (Dec. 2002 - Jul. 2003)
      12. "Developing Linux API for Card Readers" founded XAC Automation Corp. (Jun. 2002 - Dec. 2003)
      13. "The card reader Omni-3750 project of VeriFone, a Division of Hewlett-Packard" , including writing the drivers of the thermal printer, magnetic card reader, UART16550, LCD, keypad, etc. (Sep. 2000 - Dec. 2001)


    Academic Activities
      Program Committee
      1. Program Committee Member of the Phd Forum of ACM/IEEE Design Automation Conference (DAC), San Francisco, California, 2014. [link]
      2. Program Committee Member of the International Workshop on Embedded Multicore Systems (ICPP-EMS), in Conjunction with International Conference on Parallel Processing (ICPP), Minneapolis, MN, USA, 2014. [link]
      3. Program Committee Member of the ACM Symposium On Applied Computing (SAC), Gyeongju, Korea, 2014. [link]
      4. Program Committee Member of the IEEE International Conference on High-Performance Compilation, Computing, and Communications (HP3C), Wakamatsu, Japan, 2014. [link]
      5. Program Committee Member of the ACM Research in Adaptive and Convergent Systems (RACS), Montreal, QC, Canada, 2013. [link]
      6. Program Committee Member of the International Workshop on Non-Volatile Memory (INVM), Taipei, Taiwan, 2013. [link]
      7. Program Committee Member of the IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Taipei, Taiwan, 2013. [link]
      8. Program Committee Member of the International Workshop on Embedded Multicore Systems (ICPP-EMS), in Conjunction with International Conference on Parallel Processing (ICPP), Lyon, France, 2013. [link]
      9. Program Committee Member of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Taipei, Taiwan, 2012. [link]
      10. Program Committee Member of the ACM Research in Applied Computation Symposium (RACS), San Antonio, TX, USA, 2012. [link]
      11. Program Committee Member of the International Workshop on Embedded Multicore Systems (ICPP-EMS), in Conjunction with International Conference on Parallel Processing (ICPP), Pittsburgh, PA, USA 2012. [link]
      12. Program Committee Member of the IEEE International Conference on Embedded Software and Systems (ICESS), Liverpool, UK, 2012. [link]
      13. Program Committee Member of the IEEE International Conference on Distributed Computing Systems (ICDCS), Macau, China, 2012. [link]
      14. Program Committee Member of the International Conference on Cloud and Green Computing (CGC), Melbourne, Australia, 2011. [link]
      15. Program Committee Member of the IEEE International Conference on Embedded Software and Systems (ICESS), Changsha, China, 2011. [link]
      16. Program Committee Member of the IEEE International Conference on Digital Information Management (ICDIM), Melborune, Australia, 2011. [link]
      17. Program Committee Member of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Irvine, CA, USA, 2011. [link]
      18. Program Committee Member of the International Conference on Computer Science and its Applications (CSA), Jeju, Korea, 2011. [link]
      19. Program Committee Member of the Work-in-Progress (WiP) session of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Chicago, IL, USA, 2011. [link]
      20. Program Committee Member of the International Conference on Embedded and Multimedia Computing (EMC), Enshi, China, 2011. [link]
      21. Program Committee Member of the IEEE International Conference on Computational Science and Engineering (CSE), Dalian, China, 2011. [link]
      22. Program Committee Member of the ACM Research in Applied Computation Symposium (RACS), Miami, FL, USA, 2011. [link]
      23. Program Committee Member of the International Workshop on Software Support for Portable Storage (IWSSPS), Scottsdale, AZ, USA, 2010. [link]
      24. Program Committee Member of the IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Hong Kong SAR, China, 2010. [link]
      25. Program Committee Member of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Perth, Australia, 2010. [link]
      26. Program Committee Member of the International Conference on Reliable and Autonomous Computational Science (RACS), Atlanta, GA, USA, 2010. [link]
      27. Program Committee Member of the International Conference on Embedded and Multimedia Computing (EMC), Cebu, Philippines, 2010. [link]

      Paper Review (External Link)

      Other Academic Activities
      1. Speaker of the ACM International Conference on Embedded Software (EMSOFT), Scottsdale, Arizona, USA. (Oct. 24-29, 2010)
      2. Speaker of the 46th ACM/IEEE Design Automation Conference (DAC), San Francisco, California, USA. (Jul. 27-31, 2009)
      3. Speaker of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Daegu, Korea. (Aug. 21-24, 2007)
      4. Speaker of the Electronic Design Automation (EDA) Workshop, Sun Moon Lake, Nantou, Taiwan. (Jul. 12-13, 2007)
      5. Speaker of the 44th ACM/IEEE Design Automation Conference (DAC), San Diego, California, USA. (Jun. 4-8, 2007)


    Other Activities
      Committee of Contests and Comppetitions
      1. Committe Member of Programming Contest of Senior High Schools of Taipei, 2012. (Oct. 2012)
      2. Committe Member of Programming Contest of Senior High Schools of Taipei, 2010. (Nov. 2010)


    Honors & Awards
    1. Master Thesis Supervision Award from Institute of Information and Computing Machinery (IICM). (Dec. 2013)
    2. Master Thesis Supervision Award from Taiwan Institute of Electrical and Electronic Engineering (TIEEE). (Oct. 2013)
    3. Master Thesis Supervision Award from Institute of Information and Computing Machinery (IICM). (Dec. 2011)
    4. Two-year's project grant from National Science Council for excellent junior research investigators. (Aug. 2011)
    5. Grant from National Science Council for overseas postdoctoral research. (Nov. 2009)
    6. Ph. D. Paper Award of Taiwan Information Storage Association. (Nov. 2009)
    7. EDA Award of SpringSoft Education Foundation. (Aug. 2009)
    8. Best paper nomination of the 20th VLSI Design/CAD Symposium. (Aug. 2009)
    9. Travel grant from Foundation for the Advancement of Outstanding Scholarship. (Jul. 2009)
    10. 1st place in Ph.D. degree from Graduate Institute of Networking and Multimedia, Department of Computer Science and Information Engineering, National Taiwan University. (Jun. 2009)
    11. Travel grant from Foundation for the Advancement of Outstanding Scholarship. (Mar. 2009)
    12. 3rd place in System Software Group of Embedded System Design Contest. (Jun. 2008)
    13. Best Teaching Assistant Award of Department of Computer Science and Information Engineering. (Dec. 2007)
    14. EDA Award of SpringSoft Education Foundation. (Jul. 2007)
    15. Travel grant from Ministry of Education. (Jul. 2007)
    16. Best paper nomination of the 44th ACM/IEEE Design Automation Conference (DAC). (Jun. 2007)
    17. Travel grant from Foundation for the Advancement of Outstanding Scholarship. (May 2007)
    18. Acceptance of admission to Department of Computing, Imperial College London (2004 world ranking: 13th), as a Ph.D. student. (Jul. 2004)
    19. Honored member of the Phi Tau Phi Scholastic Honor Society. (Jun. 2004)
    20. 7th place in ACM International Collegiate Programming Contest, Asia Region. (Nov. 1996)
    21. 4th place in National Collegiate Programming Contest. (Jun. 1996)

    English Ability
    • FLPT (Foreign Language Proficiency Test): 279, Oral: S-3. (Jul. 2009)
    • TOEFL: 257 (computer-based test) = 612 (paper-based test), Essay: 5.0. (Mar. 2004)

    Johnson Chang
         
    You are the 81352th visitor since Oct. 20, 2005.


    Page TopPage Top

     

    Yuan-Hao Chang
    Copyright © All Rights Reserved.