教師資料

吳晉賢 Chin-Hsien Wu
職稱
教授
學歷
國立臺灣大學資訊工程博士
電子郵件
chwu@mail.ntust.edu.tw
辦公室
IB701-4

Office Hours AM 11:30 ~ PM 1:30 Monday and PM 2:00 ~ 4:00 Thursday (or by appointment)
電話 886-2-27303274
傳真 886-2-27376424
個人網頁 http://homepage.ntust.edu.tw/chwu
實驗室 嵌入式計算暨應用實驗室 (IB701-3)
研究領域 嵌入式軟體, 嵌入式系統設計, (非揮發性)記憶體系統, 大數據儲存與管理, 雲端運算, 機器學習於系統之應用
開授課程 微算機原理及應用, 計算機程式與應用, 嵌入式系統與應用, 雲端運算

2016.08 ~  迄今 電子工程系 教授
2011.02 ~  2016.07 電子工程系 副教授
2007.08 ~  2011.01 電子工程系 助理教授
2006.07 ~  2007.07 中華民國 資訊預官


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惠普科技所舉辦之資訊家電設計大賽第二名

研究成果
  [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]   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.
  [3]   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.
  [4]   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.
  [5]   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.
  [6]   Chin-Hsien Wu and Kuo-Yi Huang, ``Data Sorting in Flash Memory,’’ ACM Transactions on Storage (ACM TOS), Volume 11, Issue 2, March 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]   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.
  [9]   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.
  [10]   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.
  [11]   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.
  [12]   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.
  [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. 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.
  [15]   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.
  [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, ``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).
  [20]   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).
  [21]   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.
  [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).
  [1]   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.)
  [2]   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.
  [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]   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.
  [6]   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).
  [7]   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.
  [8]   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).
  [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]   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).
  [12]   C. H. Wu, ``Data Sorting in Flash Memory,'' 27th ACM Symposium on Applied Computing (ACM SAC 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]   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)
  [18]   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).
  [19]   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)
  [20]   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)
  [21]   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]
  [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]   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).
  [24]   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)
  [25]   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)
  [26]   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)
  [27]   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
  [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)
  [1]   "Flash Translation Layer Apparatus", 吳晉賢、楊政智、郭大維, 12/018.346, 97.01.23, 審理中
  [2]   "快閃記憶體位址轉換層系統", 吳晉賢、楊政智、郭大維, 096102788, 96.01.25, 審理中
  [3]   "快閃記憶體位址轉換層系統", 吳晉賢、楊政智、郭大維, 200710079570.4, 96.03.01, 審理中
  [4]   "Caching Method for NAND Flash Translation Layer", 吳晉賢、郭大維、謝享奇, 11/844,032, 96.08.23, 審理中
  [5]   "Caching device for NAND Flash Translation Layer", 吳晉賢、郭大維、謝享奇, 11/841,434, 96.08.20, 審理中
  [6]   "快閃記憶體位址轉換層之快取方法", 吳晉賢、郭大維、謝享奇, 095143300, 95.11.23, 審理中
  [7]   "快閃記憶體位址轉換層之快取裝置", 吳晉賢、郭大維、謝享奇, 095222905, 95.12.27, 已領證, M 317043, 96.08.11~105.12.26
  [1]   "SoC設計探索善用儲存架構特性 提昇快閃記憶體系統效能", 新電子科技雜誌 2004 年 11 月號 224 期, 吳晉賢/郭大維

計畫名稱 計畫總額 執行始於 執行結束 委託單位
針對大容量固態硬碟的多控制器架構設計 10008 10307 國科會
針對大容量固態硬碟的前瞻性研究 9908 10007 國科會
前瞻晶片系統設計(SOC)學程 – 共同主持人 9902 10001 教育部
基於多核心架構下以快閃記憶體為主的嵌入式資料庫之索引設計 9808 9907 國科會
前瞻晶片系統設計(SOC)學程 – 共同主持人 9803 9901 教育部
以快閃記憶體做為儲存媒介的嵌入式資料庫系統之設計 9708 9807 國科會
針對大容量快閃記憶體儲存系統的快閃記憶體轉換層之研究 9610 9707 國科會

指導學生
學年 論文題目 學生
學年 論文題目 學生
100 在快閃記憶體上外部排序方法的研究與開發 黃國益
99 基於雲端運算的隨看即用操控系統 林昱勳
99 針對Android系統所設計之有效率的冷熱門檔案分析器 賴坤成
99 針對大容量固態硬碟的多控制器架構設計 廖志堅
98 索引結構在快閃記憶體儲存系統之研究 孟柏文
98 以異質網路為基礎的普及運算檔案傳輸系統 吳長鴻
98 針對固態硬碟所設計的消除重複資料存取架構 吳華軒
98 可變式系統初始化時間和潰毀回復之快閃記憶體轉換層 林信宏
98 針對多種嵌入式資料庫系統所設計的中介層 胡哲豪
98 在普及運算環境中的資源管理模型 林柏衡
97 A Reliable Non-Volatile Memory System: Exploiting File-System Characteristics 張文彥
97 A Low-Memory Management for Log-based File Systems on Flash Memory 楊順發
學年 專題題目 學生
97 一個RFID的應用提供監督查核的機制 陳柄華&陳彥捷
97 A FPGA-based NAND Flash Controller 黃健軒
97 快閃記憶體(nand flash)控制器 周瑞源&李厚昇
97 Windows Device Driver及USB的研究 葉建信
年份 事蹟
2011 指導研究生進入「九十九學年度全國大學校院嵌入式系統(ES)設計競賽」的決賽,並獲得設計完整獎。
2011 「2011年ITSA線上程式設計大賽」指導老師,榮獲績優團隊。