計算機架構與系統實驗室

Computer Architecture and System Laboratory

使用者工具

網站工具


側欄

首頁


教育部專區


研究成果

  • 可供轉移之技術

研究群組

實驗室成員

課程


Caslab專區

group:gpu

這是本文件的舊版!


請GPU組成員協助編輯

GPU架構設計


研究主題

本團隊目前的研究主題如下:

支援異質系統架構(HSA)之Unified Shader GPU架構設計

(Unified Shader GPU Architecture based on HSA)

隨著GPU技術的進步與繪圖效能的提升,視覺運算領域正快速的發展。使用GPU來做大量平行處理的通用運算GPU(GPGPU - General Purpose GPU),以及整合CPU與GPU的異質性系統,不但大幅提升了運算效能,更是研究的趨勢之一。HSA Foundation所提出的異質運算系統架構(Heterogeneous System Architecture),便希望整合CPU與GPU的架構,進一步提升整個系統運算的效能。
Fig. 1: HSA

異質系統架構

  1. HSA Immediate Language
    HSA introduced a low-level intermediate language, which is portable across multiple platforms.
  2. Hetergeneous Uniform Memory Access (hUMA)
    Unified Memory Address Space reduces memory bandwidth between CPU and GPU to improve performance.
  3. Hetergeneous Queuing (hQ)
    GPU and CPU have equal flexibility to create and dispatch work items which reduces dispatch latency to GPU.


研究成果

Fig. 3: GPU Simulator 為了研究並且模擬異質系統架構的運算,我們實作了一個基於異質系統架構(HSA)的GPU模擬器。此模擬器包含:

  1. Custom GPU ISA
    Which is based on the HSAIL BRIG and Nvidia PTX Virtual ISA
  2. HSAIL to HSA Binary Translator
  3. GPU Simulator

A fundamental GPU Simulator based on our Custom GPU ISA which includes fixed-size register file, warp scheduler, dispatch unit and SIMD execution units for parallel computing. The Simulator also supports 80 of 110 (73%) instructions, and solution to the divergent control flow and synchronization.


團隊成員

現任成員

研究助理 劉哲宇
碩士班三年級 楊凱翔
碩士班二年級 陳恆懌 • 黃昀棨
碩士班一年級 謝宛珊 • 許冠傑
大學部


研究計畫


外部連結


  • 研究成果
  • 研究群組
  • 實驗室成員
  • 課程

group/gpu.1416924061.txt.gz · 上一次變更: 2014/11/25 14:01 由 elvis