天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

基于虛擬機的GPU計算資源管理系統(tǒng)

發(fā)布時間:2019-03-16 16:30
【摘要】:統(tǒng)一計算架構讓圖形處理器(GPU)升級為通用圖形處理器,,分擔原來需由中央處理器處理的通用計算任務,并獲取相對中央處理器數(shù)倍甚至數(shù)十倍的加速比。與此同時,隨著虛擬化技術日趨成熟,虛擬化技術和GPU計算的結合越來越受到高性能計算的青睞。但是目前沒有基于虛擬機的GPU計算管理系統(tǒng),或者在虛擬化環(huán)境下不能有效使用GPU的強勁計算能力,或者基于物理機的集群中資源不便有效管理、容易受到惡意用戶攻擊且崩潰后不能迅速恢復。 針對基于虛擬化技術的GPU計算,基于虛擬機的GPU計算資源管理系統(tǒng)(簡稱VMGPURMS)主要包含支持虛擬機中GPU計算,并采用CPU-GPU混合調度策略提高系統(tǒng)利用率。系統(tǒng)采用共享內存方式實現(xiàn)虛擬機和特權域之間的數(shù)據通訊,減少數(shù)據通訊帶來的GPU計算性能的損耗;提出了CPU-GPU混合調度的策略:針對CPU資源遠遠多于GPU資源的現(xiàn)狀,采用最少資源策略合理調度CPU和GPU作業(yè),減少資源無益占據GPU作業(yè)的等待時間;針對GPU作業(yè)運行需要CPU協(xié)助的特點,提出了處理器資源預留策略,為GPU作業(yè)準備好配套的處理器和GPU資源;針對CPU作業(yè)占據GPU節(jié)點處理器資源,提出了GPU作業(yè)搶占的策略,把CPU作業(yè)遷移到其他節(jié)點上釋放GPU資源給GPU作業(yè),既不影響CPU作業(yè)的運行,也避免了GPU作業(yè)的等待。 基于虛擬機的GPU計算資源管理系統(tǒng)實現(xiàn)了在虛擬機層次上對處理器資源和GPU資源的協(xié)同管理和調度,有效結合利用虛擬機的良好特性和GPU的強勁計算能力。通過對系統(tǒng)的測試顯示,虛擬化環(huán)境中的GPU計算能力保持在物理機的85%;采用CPU-GPU混合調度策略對CPU和GPU協(xié)同調度策略后,整個系統(tǒng)的利用率提升了17%。
[Abstract]:The unified computing architecture allows the graphics processor (GPU) to upgrade to a general-purpose graphics processor, sharing the common computing tasks that were originally handled by the central processing unit (CPU), and obtaining several or even tens of times the acceleration ratio of the CPU. At the same time, with the maturity of virtualization technology, the combination of virtualization technology and GPU computing is more and more popular in high-performance computing. However, at present, there is no virtual machine-based GPU computing management system, either can not effectively use the powerful computing power of GPU in a virtualized environment, or the physical machine-based cluster is inconvenient and effective management of resources, Vulnerable to a malicious user and unable to recover quickly after crashing. For GPU computing based on virtualization technology, GPU computing resource management system (VMGPURMS) based on virtual machine mainly includes supporting GPU computing in virtual machine, and adopts CPU-GPU mixed scheduling strategy to improve system utilization. The system uses shared memory to realize the data communication between virtual machine and privileged domain, and reduces the loss of GPU computing performance caused by data communication. This paper proposes a hybrid scheduling strategy for CPU-GPU: in view of the fact that CPU resources are far more than GPU resources, the least resource strategy is adopted to schedule CPU and GPU jobs reasonably, so as to reduce the waiting time that resources do not benefit to occupy GPU jobs; According to the characteristic that CPU is needed in the operation of GPU job, a resource reservation strategy of processor is put forward to prepare the supporting processor and GPU resource for GPU job. In order to solve the problem that CPU jobs occupy the resources of GPU node processor, the strategy of preemption of GPU jobs is proposed. The CPU jobs are migrated to other nodes to free GPU resources to GPU jobs, which does not affect the running of CPU jobs and avoids the waiting of GPU jobs. The virtual machine-based GPU computing resource management system realizes the cooperative management and scheduling of processor resources and GPU resources at the virtual machine level, which effectively combines the good characteristics of virtual machines and the powerful computing power of GPU. The test of the system shows that the GPU computing power in the virtualized environment is kept at 85% of that of the physical machine, and the utilization of the whole system increases by 17% after the CPU-GPU hybrid scheduling strategy is applied to the CPU and GPU co-scheduling strategy.
【學位授予單位】:華中科技大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP315

【參考文獻】

相關期刊論文 前1條

1 劉真;;虛擬機技術的復興[J];計算機工程與科學;2008年02期



本文編號:2441733

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2441733.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶442f8***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com