• Hi!
    I'm
    Chun-Feng

    PostDoc
    Harvard University

    Download CV

  • Hi!
    I'm
    Chun-Feng

    PostDoc
    Harvard University

    Download CV

  • Hi!
    I'm
    Chun-Feng

    PostDoc
    Harvard University

    Download CV

  • Hi!
    I'm
    Chun-Feng

    PostDoc
    Harvard University

    Download CV

  • Hi!
    I'm
    Chun-Feng

    PostDoc
    Harvard University

    Download CV

  • Hi!
    I'm
    Chun-Feng

    PostDoc
    Harvard University

    Download CV

  • Hi!
    I'm
    Chun-Feng

    PostDoc
    Harvard University

    Download CV

  • Hi!
    I'm
    Chun-Feng

    PostDoc
    Harvard University

    Download CV

Biobraphy

Chun-Feng Wu(吳俊峯) is a postdoctoral scholar in Department of Computer Science, Harvard University from 2021. He is also now working with Meta and Samsung on the topics of deep recommendation systems and computation-in-memory, respectively. He received his M.S. and Ph.D. degree in Department of Computer Science from National Tsing Hua University, Hsinchu, Taiwan, in 2016 and in Department of Computer Science and Information Engineering from National Taiwan University, Taipei, Taiwan, in 2021 respectively. He served in R&D alternative service at Institute of Information Science, Academia Sinica, Taipei, Taiwan. His primary research interests include memory/storage systems, embedded systems, operating systems and the next-generation memory/storage architecture.

News: I will join the Department of Computer Science at National Yang Ming Chiao Tung University as an assistant professor in August 2022. I am looking for motivated M.S. and Ph.D. students. Our research topic will focus on memory/storage co-design with a variety of popular applications (e.g., deep learning systems, recommendataion systems, graph processing systems, key-value databases, and various machine learning systems). Our lab will work closely with Academia Sinica, The Chinese University of Hong Kong, National Taiwan University, National Cheng Kung University and National Tsing Hua University. If you are interested in my research or plan to study abroad, please do not hesitate to email (tom.cfwu@gmail.com) me with a copy of your CV to start a conversation.

快訊: 嗨,我是即將於今年八月加入國立陽明交通大學資工系的新老師。我們實驗室致力於整合應用程式與記憶體/儲存裝置以打造次世代運算系統,歡迎喜愛挑戰、樂於貢獻開源社群的同學加入,無論是碩士、專題或者博士生都非常歡迎來聊聊。 底下三個是我比較熟悉的研究方向,也很歡迎其他不同的想法一起來Brainstorm新的方向。

  1. 應用程式與記憶體/儲存裝置整合設計:探索不同應用程式設計(e.g., 神經網路、深度推薦系統、圖形處理系統、Key-Value資料庫及各機器學習系統),如何有效操作記憶體及儲存裝置。
  2. 次世代計算機架構:許多新的記憶體與儲存裝置開始支援在裝置內部做運算。探索有哪些運算又或者應用適合在裝置裡面做運算,該如何利用這樣新型的裝置加速應用程式。(除了模擬平台外,這個主題也可以跑在真實系統上。如果想玩玩看這種新的裝置,歡迎一起來研究)
  3. 作業系統的挑戰:隨著儲存裝置效能不斷提升,記憶體與儲存裝置的速度差異逐漸拉近。在這樣的趨勢下,檔案系統與記憶體管理也漸漸面臨改變的需要。我們將一起探討現在的作業系統有哪些不合時宜的地方,以及可以如何優化現今作業系統以符合未來硬體與應用程式的發展趨勢。(此研究可以提升對於作業系統的理解,很適合未來想去發哥、螃蟹發展的同學)
基本上大部分題目的實驗,只要Python or C++擇一就能完成!另外,實驗室會與中研院、香港中文大學、國立臺灣大學、國立成功大學及國立清華大學有許多合作。 最後,如果未來有任何規劃(e.g.,出國留學或交換),也都非常歡迎一起討論!

Operating System & Applications

Memory System
1. ReRAM
2. SCM
3. Optane DIMM

Storage System
1. Flash SSDs
2. SMR Drives
3. ULL devices

NextGen System
1. Near Data Computing
2. Unified Mem

Publications

Journal Papers

  1. Gaddisa Olani Ganfure, Chun-Feng Wu, Yuan-Hao Chang, and Wei-Kuan Shih, "DeepWare: Imaging Performance Counters with Deep Learning to Detect Ransomware," accepted and to appear in IEEE Transactions on Computers (TC).
  2. Tse-Yuan Wang, Chun-Feng Wu, Che-Wei Tsao, Yuan-Hao Chang, Tei-Wei Kuo, and Xue Liu, "Rethinking the Interactivity of OS and Device Layers in Memory Management," accepted and to appear in ACM Transactions on Embedded Computing Systems (TECS).
  3. Chun-Feng Wu, Martin Kuo, Ming-Chang Yang, and Yuan-Hao Chang, "Performance Enhancement of SMR-based Deduplication Systems," accepted and to appear in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD).
  4. 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," accepted and to appear in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD).
  5. 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," accepted and to appear in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD).
  6. Dharamjeet, Tseng-Yi Chen, Yuan-Hao Chang, Chun-Feng Wu, Chi-Heng Lee, Wei-Kuan Shih, "Beyond Write-reduction Consideration: A Wear-leveling-enabled B+-tree Indexing Scheme over an NVRAM-based Architecture," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 40, no. 12, pp. 2455-2466, Dec. 2021.
  7. Wen Sheng Lim, Chia-Heng Tu, Chun-Feng Wu, and Yuan-Hao Chang, "iCheck: Progressive Checkpointing for Intermittent Systems," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 40, no. 11, pp. 2224-2236, Nov. 2021.
  8. 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, Mar. 2021.
  9. 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, Nov. 2020. (Integrated with ACM/IEEE CODES+ISSS'20).
  10. Yao-Wen Kang, Chun-Feng Wu, Yuan-Hao Chang, Tei-Wei Kuo and Shu-Yin Ho, "On Minimizing Analog Variation Errors to Resolve the Scalability Issue of ReRAM-based Crossbar Accelerator," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 39, no. 11, pp. 3856-3867, Nov. 2020. (Integrated with ACM/IEEE EMSOFT'20).
  11. Gaddisa Olani Ganfure, Chun-Feng Wu, Yuan-Hao Chang, and Wei-Kuan Shih, "DeepPrefetcher: A Deep Learning Framework for Data Prefetching in Flash Storage Devices," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 39, no. 11, pp. 3311-3322, Nov. 2020. (Integrated with ACM/IEEE CASES'20).
  12. 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, Jun. 2020.
  13. 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.
  14. 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, Nov. 2018. (Integrated with ACM/IEEE EMSOFT 2018)

Conference Papers

  1. Chun-Feng Wu, Carole-Jean Wu, Gu-Yeon Wei, and David Brooks, "A Joint Management Middleware to Improve Training Performance of Deep Recommendation Systems with SSDs," ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, USA, Jul. 10-14, 2022. Top-Conference Acceptance rate: 23%
  2. Tse-Yuan Wang, Chun-Feng Wu, Che-Wei Tsao, Yuan-Hao Chang, and Tei-Wei Kuo, "Scheduling-Aware Prefetching: Enabling the PCIe SSD to Extend the Global Memory of GPU Device," IEEE Nonvolatile Memory Systems and Applications Symposium (NVMSA), Virtual Conference, August 18-20, 2021.
  3. Ting-Hsuan Lo, Chun-Feng Wu, Yuan-Hao Chang, Tei-Wei Kuo and Wei-Chen Wang, "Space-efficient Graph Data Placement to Save Energy of ReRAM Crossbar," ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED), Virtual, Jul. 26-28, 2021. Top-Conference Acceptance rate: ~24%
  4. Yun-Chih Chen, Chun-Feng Wu, Yuan-Hao Chang, and Tei-Wei Kuo, "Reptail: Cutting Storage Tail Latency with Inherent Redundancy," ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, USA, Dec. 5-9, 2021. Top-Conference Acceptance rate: 23%
  5. Camelia Slimani, Chun-Feng Wu, Yuan-Hao Chang, Stephane Rubini, and Jalil Boukhobza, "RaFIO: A Random Forest I/O-Aware Algorithm," ACM Symposium on Applied Computing (SAC), Gwangju, South Korea, Mar. 22-26, 2021.
  6. Hsiang-Yun Cheng, Chun-Feng Wu, Christian Hakert, Kuan-Hsun Chen, Yuan-Hao Chang, Jian-Jia Chen, Chia-Lin Yang and Tei-Wei Kuo, "Future Computing Platform Design: A Cross-Layer Design Approach," ACM/IEEE Design Automation and Test in Europe (DATE), Virtual Conference, Feb. 1-5, 2021.
  7. Yi-Shen Chen, Chun-Feng Wu, Yuan-Hao Chang, and Tei-Wei Kuo, "A Write-friendly Arithmetic Coding Scheme for Achieving Energy-Efficient Non-Volatile Memory Systems," ACM/IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), Tokyo, Japan, Jan. 18-21, 2021.
  8. Gaddisa Olani Ganfure, Chun-Feng Wu, Yuan-Hao Chang, and Wei-Kuan Shih, "DeepGuard: Deep Generative User-behavior Analytics for Ransomware Detection,"IEEE International Conference on Intelligence and Security Informatics (ISI), Nov. 9-10, 2020.
  9. Yun-Sheng Chang, Yao Hsiao, Tzu-Chi Lin, Che-Wei Tsao, Chun-Feng Wu, Yuan-Hao Chang, Hsiang-Shang Ko, and Yu-Fang Chen, "Determinizing Crash Behavior with a Verified Snapshot-Consistent Flash Translation Layer," USENIX Symposium on Operating Systems Design and Implementation (OSDI), Banff, Alberta, Canada, Nov. 4-6, 2020. Top-Conference Acceptance rate: 17.6% (70/398)
  10. 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), Germany, Sep. 20 - 25, 2020. (Journal Track, Integrated with IEEE TCAD) Top-Conference Acceptance rate: 21.9%(28/128)
  11. Yao-Wen Kang, Chun-Feng Wu, Yuan-Hao Chang, Tei-Wei Kuo and Shu-Yin Ho, "On Minimizing Analog Variation Errors to Resolve the Scalability Issue of ReRAM-based Crossbar Accelerator," ACM/IEEE International Conference on Embedded Software (EMSOFT), Germany, Sep. 20 - 25, 2020. (Journal Track, Integrated with IEEE TCAD) Top-Conference
  12. Gaddisa Olani Ganfure, Chun-Feng Wu, Yuan-Hao Chang, and Wei-Kuan Shih, "DeepPrefetcher: A Deep Learning Framework for Data Prefetching in Flash Storage Devices," ACM/IEEE International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES), Germany, Sep. 20 - 25, 2020. (Journal Track, Integrated with IEEE TCAD) Top-Conference
  13. Shuo-Han Chen, Yu-Pei Liang, Yuan-Hao Chang, Yun-Fei Liu, Chun-Feng Wu, Hsin-Wen Wei, and Wei-Kuan Shih, "Reinforcing the Energy Efficiency of Cyber-Physical Systems via Direct and Split Cache Consolidation on MLC STT-RAM," ACM Symposium on Applied Computing (SAC), Brno, Czech Republic, Mar. 30 - Apr. 3, 2020.
  14. Yu Ting Ho, Chun-Feng Wu, Ming-Chang Yang, 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
  15. 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, Jun. 2-6, 2019. Top-Conference Acceptance rate: 24.8%(202/815)
  16. 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, Sep. 30-Oct. 5, 2018. (Journal Track, Integrated with IEEE TCAD) Top-Conference
  17. 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, USA, Jun. 24-28, 2018. Top-Conference Acceptance rate: 24.3%(168/691)
  18. Chun-Feng Wu, Tse-Chuan Hsu, Hongji Yang, and Yeh-Ching Chung, "File Placement Mechanisms for Improving Write Throughputs of Cloud Storage Services Based on Ceph and HDFS," Proceedings of IEEE International Conference on Applied System Innovation (ICASI), Sapporo, Japan, May 2017. The First Prize Paper Award
  19. Su-Shien Ho, Chun-Feng Wu, Jiazheng Zhou, Wenguang Chen, Ching-Hsien Hsu, Hung-Chang Hsiao, and Yeh-Ching Chung. "Distributed Metaserver Mechanism and Recovery Mechanism Support in Quantcast File System," IEEE Computer Software and Applications Conference (COMPSAC), pages 758 - 763, Taichung, Taiwan, July. 2015.

US Patents

  1. Wei-Chen Wang, Ting-Hsuan Lo, Chun-Feng Wu, Yuan-Hao Chang, Tei-Wei Kuo, "Memory Device And Operation Method Thereof," Patent No.: US2022/0155959A1, Date of Patent: May 19, 2022.
  2. Shu-Yin Ho, Hsiang-Pang Li, Yao-Wen Kang, Chun-Feng Wu, Yuan-Hao Chang, Tei-Wei Kuo, "Neural Network Computation Method And Apparatus Using Adaptive Data Representation," Patent No.: US 16,798,166, Date of Patent: Oct. 1, 2020.
Transactions
Top Conferences
Journals
Conferences

Talks

Tutorial Speaker 2021

Tutorial Speaker of The 24th Design, Automation and Test in Europe Conference (DATE), 2021.

Invited Talk Speaker 2019

Invited Talk Speaker of The 8th IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA), 2019.

Awards

Award 2022

IEEE PhD Thesis Award sponsored by IEEE Taipei Section. (IEEE 2021 碩博士論文獎)

Award 2021

The 1st Prize of PhD Thesis Award sponsored by Lam Research. (科林論文獎博士論文頭等獎)

Award 2021

PhD Thesis Award sponsored by Taiwan Information Storage Association (TISA). (台灣資訊儲存學生論文獎)

Scholarship 2018

Student Travel Grants sponsored by Embedded Systems Week (ESWEEK).

Scholarship 2018

Outstanding Students Conference Travel Grants sponsored by Foundation for the Advancement of Outstanding Scholarship (FAOS). (傑出人才發展基金會)

Scholarship 2018

The International Conference Scholarship For Young Researchers sponsored by Academia Sinica. (中央研究院年輕學者出國報告)

Experiences

Researchers from Meta (or Facebook previously) point out that data preprocessing is becoming a critical performance bottleneck for training their recommendation systems. We observed that, one of the reasons of the bottleneck is that unused training data may still be read and filtered out during data preprocessing. Besides, these unused data movements is because of the access behavior gap between recommendation systems and SSDs. To avoid these unused data movements, We proposed a joint management middleware to bridge the access behavior gap and periodically re-organize the training data inside SSDs. With using our middleware, systems can save 24%-47% of the overall read time compared with the LSM-based strategy, which is now currently applied by Meta and Baidu.

We come up with a proposal targeting on integrating the GNN-based recommendation system with AxDIMM. We are now working on the architecture analysis of AxDIMM and the behavior analysis of GNN-based recommendation system.

Conduct researches, experiments, or implementations related to computer systems such as storage systems, memory systems, embedded systems, computer architecture, energy-efficient designs, multi-core/many-core systems, and neuromorphic computing.

This project aims to provide a private cloud storage for users. Our team designs a distributed storage system, SSBox, with high accessibility and reliability. We provide PaaS layer services for programmers to access our SSBox by RESTful API. In addition, SSBox could endure hundred of thousand of users to access simultaneously.

This project aims to provide Virtual Desktops to cost down the hardware price for schools. We apply a real-time virtual desktop based on OpenStack and Docker. Users just need a browser and stable Internet so that users can access different Operating System. We also design a client side by OpenStack APIs and the design makes users to create virtual desktops eaiser.

English TOEFL (95)

79%

Programming (Python, C++)

90%

Frameworks (OpenStack, Ceph)

85%

Analysis Tools(Intel Pin, Valgrind)

85%

Contact

cfwu@seas.harvard.edu tom.cfwu@gmail.com
Science and Engineering Complex, 150 Western Ave, Boston, MA 02134.