Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/80394
Title: CGRA 的編譯優化
Improving Compilation for CGRA
Authors: Hsien-An Wu
吳弦安
Advisor: 廖世偉(Shih-wei Liao)
Keyword: CGRA,可重組運算,CGRA 編譯,
CGRA,reconfigurable computation,CGRA compilation,
Publication Year : 2021
Degree: 碩士
Abstract: Edge AI在現在的社會越來越重要,尤其是在移動端關於reference的應用,目前主流的架構如GPU、CPU、ASIC無法很好的滿足Edge AI的特性,也就是在有限的能源消耗下,並且達到一定的運算力,所以現在逐漸在其他的架構上做探索,對於CGRA(Coarse-Grained Reconfigurable Architectures)的探索也在這幾年來逐漸上升,CGRA很好的在能耗上跟運算彈性上做出取捨,不過其編譯的複雜度也很大的阻礙了CGRA的發展; CGRA的編譯是一個三維的配對問題,分別是時間和空間,目前時間上的順序主要是靠modulo scheduling 來生成 software pipelining 後的執行順序。 而空間上的配對則是要把分配到同個時間執行的指令,依照相對關係分配到2D的CGRA上。在本論文中我們主要針對空間分配的部分,我們觀察目前編譯的演算法在實際空間配對時會遇到的問題,並把問題做出分類跟觀察其特性,使問題可以提早被發現。我們的改進,可以在不影響編譯後程式的效能的前提下,大幅縮短編譯的時間,和一定程度上的改進程式的效能。我們的方法可以在目前的演算法的基礎下,改進程式5.9%的效能和9.6倍的編譯時間。同時,在Edge AI模型中最常用到的convolution運算中,我們針對已經經過權重剪枝的模型,提出了一個方法能同時大幅度的改進編譯結果跟速度,結果取決於剪枝的程度,通常我們能數倍的改善效能和編譯時間。
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/80394
DOI: 10.6342/NTU202100729
Fulltext Rights: 同意授權(限校園內公開)
Appears in Collections:資訊工程學系

Files in This Item:
File SizeFormat 
U0001-1702202123433300.pdf
Access limited in NTU ip range
946.08 kBAdobe PDF
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved