請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/64361
標題: | 通用圖形處理器程序在圖形處理器叢集上之動態遷移 Live Migration for GPGPU Applications on GPU Cluster |
作者: | Ming-Che Chiang 江明哲 |
指導教授: | 楊佳玲 |
關鍵字: | 動態遷移,圖形處理器,虛擬化,斷點重啟,統一計算架構串流, Migration,GPU,Virtualization,Checkpoint/Restart,CUDA Stream, |
出版年 : | 2012 |
學位: | 碩士 |
摘要: | Unlike classic video cards, modern Graphics Processing Unit (GPU) has been widely
used for general-purpose computation acceleration. GPU clusters have become very popular in the field of High Performance Computing (HPC), three of the top five super-computers utilize GPUs. Migration is a critical capability in such large-scale GPU cluster system environment because it supports resource management, load balancing, system maintenance and fault tolerance. In this thesis, we propose a mechanism for GPGPU applications. We have two contributions. The first contribution is we support preempt-like functionality in GPUs. When migration is triggered, CPU can pro-actively terminate GPU compu- tation instead of waiting task complete, therefore the migration can start earlier. The second contribution is we hide data transfer overhead by overlapping compu- tation with transfers. We send back the part of completion data while GPU is computing. When migration is triggered, we pre-copy the part of completion data to overlap computation with transfers. In the experimental results, we demonstrate that our proposed mechanism quickly releases GPU resource when migration is triggered and also decreases the migration overhead resulted from transfers. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/64361 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-101-1.pdf 目前未授權公開取用 | 1.79 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。