Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊網路與多媒體研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/82079
標題: 利用 Halide 與 MLIR 加速 OpenVX
Accelerating OpenVX through Halide and MLIR
作者: Song-Lin Wu
吳松霖
指導教授: 廖世偉(Shih-Wei Liao)
關鍵字: Halide,MLIR,OpenVX,影像處理,
Halide,MLIR,OpenVX,ImageProcessing,
出版年 : 2021
學位: 碩士
摘要: 在過去數年中,相機為主的應用佔據手機應用程式中相當大的一部分,主要是因為社群軟體與AI整合的應用程式頻繁的出現。任何具有一定程式能力的人在沒有影像處理的知識,甚至完全沒有相關知識的情況下都可以利用網路上許多傑出的框架與工具快速地建立屬於自己的模型,因此迅速的推動此類應用的發展, 然而每個框架都有其優劣,所以目前尚未有一個「最」具代表性的優勝者。 OpenVX是一個針對電腦視覺應用而開發的框架,它具有可攜性並且可針對不同的架構做客製化的實現,在現今的主流異構架構中,佔有相當的地位。在這篇論文中,我們將探討如何利用不同語言與框架來加速 OpenVX。 MLIR 是一個編譯器框架,此框架具有很多客製化的「方言」,用來做不同 的程式架構表達,並且可以利用這些方言搭配手寫的程式碼轉換邏輯對程式進 行優化。Halide 是一個在影像處理領域相當突出的語言,它將「演算法」與「排 程」分開處理與優化,因此相當大程度的增加優化彈性與效率,目前也被 Google 的 Pixel 採納用來做相機的影像處理。為了生成更有效率的程式碼,我們提出了' Bridge“,一個可以將 OpenVX 轉換成 Halide 和 MLIR 的系統。
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/82079
DOI: 10.6342/NTU202103297
全文授權: 同意授權(限校園內公開)
電子全文公開日期: 2027-01-06
顯示於系所單位:資訊網路與多媒體研究所

文件中的檔案:
檔案 大小格式 
U0001-2209202121351600.pdf
  未授權公開取用
5.75 MBAdobe PDF檢視/開啟
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
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