English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 83776/83776 (100%)
造訪人次 : 60036442      線上人數 : 895
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: https://ir.lib.ncu.edu.tw/handle/987654321/98473


    題名: Bakery:用於 KVM 虛擬化環境中 ARM SoC 整合式 GPU 的代理式授權架構;Bakery: A Proxy-Based Authorization Architecture for Integrated GPUs on ARM SoCs in KVM Virtualized Environments
    作者: 陳則閔;Chen, Ze-Min
    貢獻者: 資訊工程學系
    關鍵詞: GPU 授權代理架構;GPU 虛擬化;KVM 虛擬化;ARM 系統單晶片(SoC);整合式 GPU;ARM TrustZone;可信執行環境;proxy-based GPU authorization;GPU virtualization;KVM virtualization;ARM SoC;integrated GPU;ARM TrustZone;trusted execution environments
    日期: 2025-07-31
    上傳時間: 2025-10-17 12:49:22 (UTC+8)
    出版者: 國立中央大學
    摘要: 隨著邊緣運算與高效能嵌入式系統需求上升,整合 GPU 的 ARM SoC 廣泛應用於行動裝置與智慧城市等領域。然而,在虛擬化環境中使用這類 GPU 資源仍面臨挑戰,包括現有 GPU 虛擬化技術不易應用於 SoC 架構、硬體相依性高、架構部署複雜,以及缺乏對 GPU 命令授權與執行流程的有效保護。

    針對上述問題,本研究提出 Bakery —— 一套部署於 KVM 虛擬化環境中、針對 ARM SoC 上整合式 GPU 所設計的代理式授權架構(A Proxy-Based Authorization Architecture for Integrated GPUs on ARM SoCs in KVM Virtualized Environments)。Bakery 結合 KVM 虛擬化與 ARM Trusted Firmware,並於最高特權層級(Exception Level 3, EL3)執行授權。我們於 Rock Pi 4B 平台上實作 Bakery 原型,並以 OpenCL 工作負載進行實驗驗證。實驗結果顯示,Bakery 可在不修改 GPU 任務排程與記憶體機制的前提下,使 KVM 虛擬化環境中順利使用 GPU,且不受特定型號限制,同時具備 GPU 命令授權能力。系統維持良好相容性,展現實際部署潛力。;With the growing demand for edge computing and high-performance embedded systems, ARM SoCs
    integrated with GPUs are widely used in fields such as mobile devices and smart cities.
    However, using such GPU resources in virtualized environments still faces challenges, including
    the difficulty of applying existing GPU virtualization technologies to SoC architectures, high
    hardware dependency, complex deployment architecture, and the lack of effective protection for
    GPU command authorization and execution processes.

    To address the above challenges, this study proposes \textbf{Bakery} — a proxy-based authorization
    architecture for integrated GPUs on ARM SoCs in KVM virtualized environments. Bakery combines KVM
    virtualization with ARM Trusted Firmware and performs authorization at EL3. A prototype of
    Bakery was implemented on the Rock Pi 4B platform and evaluated using Open Computing Language (OpenCL)
    workloads. Experimental results show that Bakery enables GPU usage in KVM virtualized environments
    without modifying GPU task scheduling or memory mechanisms, is not limited to specific models,
    and provides GPU command authorization capabilities. The system maintains Compatibility and
    Integration Readiness, demonstrating its potential for practical deployment.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

    檔案 描述 大小格式瀏覽次數
    index.html0KbHTML33檢視/開啟


    在NCUIR中所有的資料項目都受到原著作權保護.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明