Faculty

Chin-Hsien Wu Professor
photo
Position
Professor
Education
Ph.D. of National Taiwan University 
E-mail
chwu@mail.ntust.edu.tw
Room
IB701-4
Office hour
AM 11:30 ~ PM 1:30 Monday and PM 2:00 ~ 4:00 Thursday (or by appointment)
Telephone
886-2-27303274
FAX
886-2-27376424
Homepage
Laboratory
Major Field
Embedded Software, Embedded System Design, (Non-Volatile) Memory Systems, Big Data, Cloud Computing, Machine Learning for Systems and Applications
Course
Microcomputer Principles and Applications, Computer Programming and Applications, Embedded Systems and Applications, Cloud Computing

Record
2016.08
~
迄今 Professor
2011.02
~
2016.07 Associate Professor
2007.08
~
2011.01 Assistant Professor
2006.07
~
2007.07 中華民國 資訊預官
Research
Honor & Awards
2012
Session Chair: ACM Symposium on Applied Computing (ACM SAC 2012)
2012
Session Organizer and Chair: IEEE International Conference on Genetic and Evolutionary Computing (ICGEC 2012)
2012
Publicity Chair: IEEE International Conference on Service Oriented Computing & Applications (SOCA 2012)
2012
中央研究院訪問學人 (2012/7/1~2012/9/2)
2012
擔任「2012 IEYI世界青少年發明展作品選拔活動」複審評審委員
2011
榮獲國科會100年度優秀年輕學者研究計畫獎勵
2011
「2011年ITSA線上程式設計大賽」指導老師,榮獲績優團隊。
2010
Session Chair: IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
2009
Session Chair: International Symposium on Ubiquitous Computing Systems (UCS 2009)
2008
Session Chair: IFIP International Conference on Embedded and Ubiquitous Computing
2008
財團法人旺宏教育基金會第八屆金矽獎初審委員
2008
EEDesign設計學苑課程講師 "嵌入式快閃記憶體檔案系統設計要領"
2006
思源科技教育基金會補助出席ICCAD國際會議
2000
HP惠普科技所舉辦之資訊家電設計大賽第二名

Research

Research Achievement
Journal
[1] Chin-Hsien Wu, Dong-Yong Wu, Hong-Ming Chou and Che-An Cheng, "Rethink the Design of Flash Translation Layers in a Component-based View", IEEE Access, 10.1109/ACCESS.2017.2718559.
[2] Shih-Yu Liu, Dereje Tekilu Aseffa, and Chin-Hsien Wu, "Performance Considerations for Writing Data to Solid-State Drives", ICIC Express Letters, Volume 10, Number 3, pp. 691-697, March 2016.
[3] Chin-Hsien Wu and Syuan-An Chen, “JOM: A Joint Operation Mechanism for NAND Flash Memory”, ACM Transactions on Embedded Computing Systems (ACM TECS), Volume 15 Issue 4, August 2016.
[4] Dereje Tekilu Aseffa and Chin-Hsien Wu, "A Virtualization-based Hybrid Storage System for a Map-Reduce Framework", IEICE Transactions on Information and Systems, Vol. E99-D No.9, September 2016.
[5] Chin-Hsien Wu and Kuo-Yi Huang, ``Data Sorting in Flash Memory,’’ ACM Transactions on Storage (ACM TOS), Volume 11, Issue 2, March 2015.
[6] Chin-Hsien Wu, Po-Han Wu, Kuo-Long Chen, Wen-Yen Chang, and Kun-Cheng Lai, "A Hotness Filter of Files for Reliable Non-Volatile Memory Systems," IEEE Transactions on Dependable and Secure Computing (IEEE TDSC), Volume 12, Issue 4, July 2015.
[7] Chih-Kai Kang, Yu-Jhang Cai, Chin-Hsien Wu, and Pi-Cheng Hsiu, ``A Hybrid Storage Access Framework for High-Performance Virtual Machines,’’ ACM Transactions on Embedded Computing Systems (ACM TECS), Volume 13, Issue 5s, September 2014.
[8] Yi-Jun Chen, Chin-Hsien Wu, Kai-Shen Huang and Zeng-Wei Hong, ``A Multimedia Platform Based on Cloud Computing,’’ ICIC Express Letters, Vol. 8, No. 4, pp. 1205-1211, April, 2014.
[9] Yu-Jhang Cai, Chih-Kai Kang, and Chin-Hsien Wu, ``A Virtual Storage Environment for SSDs and HDDs in Xen Hypervisor,’’ ACM SIGBED Review (Special Interest Group on Embedded Systems), Volume 11, Number 2, June 2014.
[10] C. H. Wu, ``A Bad-Block Test Design for Multiple Flash-Memory Chips,’’ Journal of Information Science and Engineering (JISE), Volume 28, Number 6, 2012.
[11] Chin-Hsien Wu and Yu-Hsun Lin, ``A Concurrency Buffer Control in B-trees for Flash-Memory Storage Systems,’’ IEEE Embedded Systems Letters (IEEE ESL), Volume 4, Issue 1, March 2012.
[12] J. J. Liao and C. H. Wu, ``A Multi-Controller Architecture for High-Performance Solid-State Drives,’’ ACM SigAPP Applied Computing Review, Vol. 12, No. 4, 2012.
[13] Yu-Hsun Lin and Chin-Hsien Wu, `` See and Play: A Mobile Control System based on Cloud Computing,’’ Advanced Science Letters (ASL), Volume 9, 2012.
[14] C. H. Wu and H. S. Wu, ``A Data De-duplication Access Framework for Solid State Drives,’’ Journal of Information Science and Engineering (JISE), Volume 28, Number 5, 2012.
[15] C. H. Wu and H. H. Lin, ``Timing Analysis of System Initialization and Crash Recovery for a Segment-based Flash Translation Layer,’’ ACM Transactions on Design Automation of Electronic Systems (ACM TODAES), Volume 17, Issue 2, April 2012.
[16] Chang-Hong Wu, Chin-Hsien Wu, Zeng-Wei Hong, and Kai-Sheng Huang, ``An Ubiquitous Data Delivery System in Hybrid Wireless Environments," Journal of Convergence Information Technology (JCIT), Volume 6, Issue 2, February 2011.
[17] Zeng-Wei Hong, Cheng-Hung Chuang, Chin-Hsien Wu, Kai-Yi Chin, Jim-Min Lin, and Yen-Lin Chen, ``Scripting Animated Conversational Agents in an Internet Multi-Agent Advertising System," Journal of Convergence Information Technology (JCIT), Volume 6, Issue 2, February 2011.
[18] C. H. Wu, Chen-Kai Jan, and T. W. Kuo, ``A Low-Memory Address Translation Mechanism for Flash-Memory Storage Systems," Journal of Information Science and Engineering (JISE), Volume 27, Issue 5, September 2011.
[19] C. H. Wu, H. H. Lin, and T. W. Kuo, “An Adaptive Flash Translation Layer for High-Performance Storage Systems,”IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (IEEE TCAD), Vol. 29, No. 6, June 2010.
[20] C. H. Wu, ``A Self-adjusting Flash Translation Layer for Resource-limited Embedded Systems," ACM Transactions on Embedded Computing Systems (ACM TECS), Volume 9, Issue 4 (March 2010).
[21] P. C. Hsiu, C. H. Wu and T. W. Kuo, ``Maximum-residual multicasting and aggregating in wireless ad hoc networks,'' ACM/Springer Wireless Networks (WINET), Volume 16, Issue 3 (April 2010).
[22] C. H. Wu, ``An Energy-Efficient I/O Request Mechanism for Multi-Bank Flash-Memory Storage Systems,'‘ ACM Transactions on Design Automation of Electronic Systems (ACM TODAES) , Volume 14, Issue 1 (January 2009).
[23] C. H. Wu, L. P. Chang, and T. W. Kuo, ``An Efficient B-Tree Layer for Flash-Memory Storage Systems,'‘ ACM Transactions on Embedded Computing Systems (ACM TECS), Volume 6, Issue 3 (July 2007).
[24] C. H. Wu, T. W. Kuo, and L. P. Chang, ``The Design of Efficient Initialization and Crash Recovery for Log-based File Systems over Flash Memory,'‘ ACM Transactions on Storage (ACM TOS), (4): 449-467 (2006).
Conference
[1] Chin-Hsien Wu, Chien-Wei Chen, and Kai-Chun Wang, ``A Cost-Aware Object Management Method for In-Memory Computing Frameworks,’’ The 33rd ACM/SIGAPP Symposium On Applied Computing (SAC 2018), Pau, France.
[2] Chin-Hsien Wu, Cheng-Wei Huang and Chen-Yu Chang, ``A Priority-based Data Placement Method for Databases using Solid-State Drives,’’ ACM Research in Adaptive and Convergent Systems (ACM RACS 2018), Honolulu, Hawaii. (The journal version has been invited by ACM ACR.)
[3] Chin-Hsien Wu and Ting-Wei Wang, ``A Demand-based Caching Method for Garbage Collection in Flash-Memory Embedded Systems,’’2017 IEEE 6th Global Conference on Consumer Electronics (GCCE 2017), Nagoya, Japan.
[4] Hung-Yi Sung, Chin-Hsien Wu, and Dereje Tekilu Aseffa, ``Collaboration of Merge Operations in Hybrid-Mapped Flash Translation Layers with the Multi-Controller Design,’’ ACM Research in Adaptive and Convergent Systems (ACM RACS 2016), Odense, Denmark.
[5] Yun-Chi Lee and Chin-Hsien Wu, "A Crossbar-Based Controller Design for Flash Memory", The 4th IEEE International Symposium on Next-Generation Electronics (ISNE 2015).
[6] Chin-Hsien Wu and Kuo-Yi Chao, "FAWB: A File-Aware Write Buffer Management Method for NAND Flash Memory", ACM Research in Adaptive and Convergent Systems (ACM RACS), October 09-12, 2015, Prague, Czech Republic.
[7] Ruei-Jyun Huang and Chin-Hsien Wu, ``A MapReduce Framework for Heterogeneous Mobile Devices,`` IEEE International Conference on Intelligent Green Building and Smart Grid (IEEE IGBSG 2014).
[8] Hung-Yi Sung and Chin-Hsien Wu, ``Increasing Multi-controller Parallelism for Hybrid-mapped Flash Translation Layers," 11th IFIP International Conference on Network and Parallel Computing (NPC 2014), Lecture Notes in Computer Science 8707, pp. 567-570.
[9] Maw-Yi Chou and Chin-Hsien Wu, ``PMCD: A Parallel Multi-Controller Design for Solid-State Drives," ACM Research in Adaptive and Convergent Systems (ACM RACS 2013).
[10] Yu-Jhang Cai, Chih-Kai Kang, Chin-Hsien Wu, and Pi-Cheng Hsiu, ``A Hybrid Storage Access Framework for Virtual Machines," 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications RTCSA 2013.
[11] C. H. Wu, ``Data Sorting in Flash Memory,'' 27th ACM Symposium on Applied Computing (ACM SAC 2012).
[12] J. J. Liao and C. H. Wu, ``A Multi-Controller Design for Solid-State Drives,'' ACM Research in Applied Computation Symposium (ACM RACS 2012) and Work In Progress (WIP) session of ACM/IEEE Design Automation Conference (DAC 2012).
[13] C. H. Wu and H. S. Wu, ``A Data De-duplication Access Framework for Solid State Drives,'' 26th ACM Symposium on Applied Computing (ACM SAC 2011).
[14] Po-Hen Lin, Kai-Shen Huang, Chin-Hsien Wu, and Zeng-Wei Hong, ``A Resource Management Model for Ubiquitous Computing Environments,'‘ 14th IEEE International Symposium on Consumer Electronics (ISCE 2011)
[15] P. Y. Wu and C. H. Wu, ``Improving Knowledge Discovery in Database by Using MapReduce,'‘ 2011 Joint Conference on Taiwan Software Engineering (TCSE) and Object-Oriented Technology and Applications (OOTA)
[16] K. Y Chin, C. H. Wu, and Z. W. Hong, ``A Humanoid Robot as a Teaching Assistant in Primary School,'' 5th IEEE International Conference on Genetic and Evolutionary Computing (ICGEC-2011).
[17] Chang-Hong Wu and Chin-Hsien Wu, ``An Ubiquitous Data Delivery System in Hybrid Wireless Environments,'' 5th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC-2010).
[18] J. H. Hu, C. H. Wu, and C. H. Lin, ``A Middleware Design for Multiple Embedded Database Systems,'' 14th IEEE International Symposium on Consumer Electronics (ISCE 2010)
[19] C. H. Wu, ``Challenging issues for embedded storage systems: exploiting file-system characteristics,'' Asian Workshop on Ubiquitous and Embedded Computing (AWUEC 2009) [An invited talk]
[20] C. H. Wu, W. Y. Chang, and Z. W. Hong, ``A Reliable Non-Volatile Memory System: Exploiting File-System Characteristics,'' 15th IEEE Pacific Rim International Symposium on Dependable Computing (IEEE PRDC’09)
[21] S. F. Yang and C. H. Wu, ``A Low-Memory Management for Log-based File Systems on Flash Memory,'' 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (IEEE RTCSA 2009)
[22] C. H. Wu, ``A Time-Predictable System Initialization Design for Huge-Capacity Flash-Memory Storage Systems,'‘ IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, Atlanta, USA, October 2008 (IEEE/ACM/IFIP CODES+ISSS 2008)
[23] Z. W. Hong, K. Y. Chin, Y. P. Liou, J. M. Lin, and C. H. Wu, ``An Agent-Based Internet Advertising System by Using PULL Mechanism,'‘ accepted and to appear in the 3th IEEE International Symposium on Information Technology (IEEE ITSim 2008)
[24] C. H. Wu, ``A Flash Translation Layer for Huge-Capacity Flash Memory Storage Systems,'' 6th ACS/IEEE International Conference on Computer Systems and Applications (IEEE AICCSA 2008).
[25] C. H. Wu and T. W. Kuo, 2006, “An Adaptive Two-Level Management for the Flash Translation Layer in Embedded Systems,” IEEE/ACM 2006 International Conference on Computer-Aided Design (ICCAD), November 5-9, 2006
[26] C. H. Wu, T. W. Kuo, and C. L. Yang, ``A Space-Efficient Caching Mechanism for Flash-Memory Address Translation,'‘ The 9th IEEE International Symposium on Object and Component-oriented Real-time Distributed Computing, Gyeongju, Korea (IEEE ISORC 2006)
[27] C. H. Wu, T. W. Kuo, and L. P. Chang, ``Efficient Initialization and Crash Recovery for Log-based File Systems over Flash Memory,'' ACM Symposium on Applied Computing, April 23-27, 2006, Dijon, France (ACM SAC 2006)
[28] C. H. Wu, T. W. Kuo, and C. L. Yang, 2004, ``Energy-Efficient Flash-Memory Storage Systems with Interrupt-Emulation Mechanism,'‘ IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, Stockholm, Sweden, September, 2004 (IEEE/ACM/IFIP CODES+ISSS 2004)
[29] C. H. Wu, L. P. Chang, and T. W. Kuo, ``An Efficient B-Tree Layer for Flash-Memory Storage Systems,'' The 9th IEEE International Conference on Real-Time and Embedded Computing Systems and Applications (IEEE RTCSA 2003)
[30] C. H. Wu, L. P. Chang, and T. W. Kuo, ``An Efficient R-Tree Implementation over Flash-Memory Storage Systems,'' The 11th ACM International Symposium on Advances in Geographic Information Systems (ACM GIS 2003)
Patent
[1]
[2]
[3]
[4]
[5]
[6]
[7]
Book
Other
[1]

Project
Title Total Amount Excution Duration Client
針對大容量固態硬碟的前瞻性研究 99 - 100 國科會
前瞻晶片系統設計(SOC)學程 – 共同主持人 99 - 100 教育部
前瞻晶片系統設計(SOC)學程 – 共同主持人 98 - 99 教育部
基於多核心架構下以快閃記憶體為主的嵌入式資料庫之索引設計 98 - 99 國科會
以快閃記憶體做為儲存媒介的嵌入式資料庫系統之設計 97 - 98 國科會
針對大容量快閃記憶體儲存系統的快閃記憶體轉換層之研究 96 - 97 國科會
針對大容量固態硬碟的多控制器架構設計 100 - 103 國科會

Student
Ph.D
M.S
100
Study and Development of External Sorting Methods in Flash Memory
Kuo-yi Huang
99
See and Play: A Mobile Control System based on Cloud Computing
Yu-Hsun Lin
99
An Efficient Hot-Cold File Filter for Android Systems
Kun-Cheng Lai
99
A Multi-controller Design for Huge-capacity Solid-State Drives
Jhih-Jian Liao
98
A Survey of Index Structures on Flash–Memory Storage Systems
Po-wen Meng
98
An Ubiquitous Data Delivery System in Hybrid Wireless Environments
Chang-Hong Wu
98
A DATA DE-DUPLICATION ACCESS FRAMEWORK FOR SOLID STATE DRIVES
Hau-Shan Wu
98
A Flash Translation Layer for Time-Adjustable System Initialization and Crash Recovery
Hsin-Hung Lin
98
A Middleware Design for Multiple Embedded Database Systems
Jhe-Hao Hu
98
A Resource Management Model for Ubiquitous Computing Environments
Po-Heng Lin
97
A Reliable Non-Volatile Memory System: Exploiting File-System Characteristics
張文彥
97
A Low-Memory Management for Log-based File Systems on Flash Memory
楊順發
Student's Project
97
一個RFID的應用提供監督查核的機制
陳柄華&陳彥捷
97
A FPGA-based NAND Flash Controller
黃健軒
97
快閃記憶體(nand flash)控制器
周瑞源&李厚昇
97
Windows Device Driver及USB的研究
葉建信
Student's Honor
  2011
指導研究生進入「九十九學年度全國大學校院嵌入式系統(ES)設計競賽」的決賽,並獲得設計完整獎。
  2011
「2011年ITSA線上程式設計大賽」指導老師,榮獲績優團隊。