收藏本站
《湖南大学》 2017年
收藏 | 手机打开
二维码
手机客户端打开本文

GPU多通道虚拟化方法及公平调度策略研究

何小飞  
【摘要】:随着云计算和大数据的大热发展,用户对信息的获取呈现多样化,例如多屏独立显示。云计算和大数据分析都依赖GPU(Graphic Processing Unit)虚拟子系统潜在的并行计算能力。虚拟化技术在近几年也获得了长足的进步和发展,在现代虚拟化计算环境下,无论是远程服务器还是本地客户端,都需要GPU虚拟化来支持隐藏在虚拟机(Virtual Machine)下的图形用户显示、高性能并行计算以及GPU硬编解码。现存的GPU虚拟化技术要么不能利用GPU强大的2D/3D硬加速图形渲染、高性能并行计算和硬编解码性能的优势,要么没有考虑多个DomUs的GPU不同类型的应用负载根据其不同性能的需求,对GPU域内部资源公平性分配。本文以Xen Hypervisor虚拟系统为主体,研究GPU虚拟化技术,包括GPU多通道虚拟化及其公平策略和虚拟环境下GPU硬编解码实现及其公平性。主要研究内容如下:(1)提出一种GPU多通道虚拟化架构(A Virtual Mu1ti-Channel GPU Fair-Scheduling Method for Virtual Machines,简称 VMCG),并建立相关 credit 分配和转移机制,设计虚拟多通道GPU公平调度算法。多个客户虚拟机(DomUs)之间竞争相同的物理GPU资源,VMCG为每个DomU提供一个独立的虚拟多通道(Virtual Multi-Channel,简称V-Channel)来降低这种竞争干扰。每个DomU根据其ID将GPU应用产生的GPU命令请求块提交给V-Channel的请求队列。通过虚拟多通道GPU公平调度算法,不仅仅多个DomUs能充分利用原生GPU硬加速,且多个DomUs在执行密集型GPU负载时能被公平地分配GPU资源。该方法在Linux下对其进行了评估,实验结果表明,同gVirt相比,对于2D/3D图形应用,VMCG性能可以达到原生GPU的大约96%;对于并行计算例程,可以提升大约500%的公平性;混合负载的GPU资源分配公平性达到约80%。(2)在gVirt架构的基础上,提出一种多虚拟机下GPU硬编解码的实现和公平性方案。DomU端,利用FFmpeg框架优化编解码阶段,并增加原生的声卡驱动,使之服务于编解码的音视频分流;Dom0端,扩展Mediator模块,也为每个DomU提供独立的V-Channel,以便降低系统干扰,设计适合GPU硬编解码的公平调度算法。该方案能实现多虚拟机下,多个DomUs并发地访问物理GPU来实现其硬编解码性能及其公平性。实验结果表明,当运行相同视频负载时,采用软加速的编码和解码的G/C比值分别约为2.2和1.4,而开启硬加速后,其G/C比值分别为5.2和2.4,性能提升约145%;增加约35%的公平性,并具有良好的稳定性。
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP332

【相似文献】
中国期刊全文数据库 前10条
1 普建涛,董士海;任务制导的多通道分层整合模型及其算法[J];计算机研究与发展;2001年08期
2 张婕;王丹力;;基于上下文的多通道语义融合[J];计算机工程与设计;2007年01期
3 谢合瑞;郭策;戴振东;;恒流多通道动物机器人遥控刺激系统的研制[J];现代电子技术;2009年04期
4 姜宁;刘华平;;多通道音频解码数据排布兼容性研究[J];电脑知识与技术;2012年21期
5 廖虎雄;老松杨;凌云翔;邵宏韬;;一个面向指挥所的多通道交互框架[J];国防科技大学学报;2013年01期
6 韩德培;低功耗红外线多通道遥控电路[J];华中师范大学学报(自然科学版);1993年04期
7 聂守平,刘明,陶纯堪,赵琦;并行多通道成像和频谱分析[J];光电子·激光;1999年05期
8 刘皓宇;多通道高精度计时方法的研究[J];承德石油高等专科学校学报;2001年03期
9 华仲明;赵振玉;申光宪;李春满;马龙生;;多通道同时动态测试装置的研制与应用[J];东北重型机械学院学报;1987年03期
10 姜军,张桂林,杨皞昀;一种多通道的智能时间测量仪[J];电子技术;2000年08期
中国重要会议论文全文数据库 前10条
1 范迪;曹茂永;梁慧斌;孙农亮;;一种多通道对准的时序配合方法及其应用[A];中国仪器仪表学会第九届青年学术会议论文集[C];2007年
2 胡刘洋;胡善清;龙腾;;多通道高速数据采集系统设计[A];第六届全国信号和智能信息处理与应用学术会议论文集[C];2012年
3 赵锐;王亚海;李龙;;多通道宽带实时信号滤波系统软件的设计与实现[A];2011年全国微波毫米波会议论文集(下册)[C];2011年
4 赵前程;丁兴号;邓善熙;;用双标准件标定多通道灵敏度的方法研究[A];中国仪器仪表学会第三届青年学术会议论文集(上)[C];2001年
5 王智伟;顾瑞英;刘咸定;;变地域暖风机多通道空气流动数值模拟[A];全国暖通空调制冷2004年学术年会资料摘要集(2)[C];2004年
6 申宁馨;彭承琳;;多通道表面等离子体子共振传感器的研究[A];中国生物医学工程进展——2007中国生物医学工程联合学术年会论文集(上册)[C];2007年
7 李健;;多通道自动协调加载系统发展研究[A];中国计量协会冶金分会2012年会暨能源计量与节能降耗经验交流会论文集[C];2012年
8 延昊;吴门新;刘桂青;李娟;;利用MODIS的多通道信息估计中纬度降雨[A];中国气象学会2006年年会“卫星遥感技术进展及应用”分会场论文集[C];2006年
9 赵玉刚;陈章位;;多通道实时信号分析及应用[A];第九届全国振动理论及应用学术会议论文摘要集[C];2007年
10 刘茂国;丁丹;王豫生;;多通道信号采集系统设计[A];全国第三届信号和智能信息处理与应用学术交流会专刊[C];2009年
中国博士学位论文全文数据库 前10条
1 徐红伟;多通道压缩感知信息提取方法研究[D];哈尔滨工业大学;2015年
2 杨桃丽;星载多通道高分辨宽测绘带合成孔径雷达成像处理技术研究[D];西安电子科技大学;2014年
3 朱思衡;CMOS多通道接收机通道间耦合问题及关键模块研究[D];北京理工大学;2014年
4 崔冬;多通道脑电信号建模及同步分析[D];燕山大学;2011年
5 屈有山;多通道光学成像系统数据处理技术的研究[D];中国科学院研究生院(西安光学精密机械研究所);2004年
6 周雷激;基于多通道光纤模式滤光检测的新型化学与生物传感理论与应用研究[D];湖南大学;2002年
7 张丹;基于稳态诱发电位的多通道选择性注意研究[D];清华大学;2010年
8 孙鑫;可见光多通道目标探测技术研究[D];中国科学院研究生院(西安光学精密机械研究所);2011年
9 贾正森;井—地DERT与IP联合探测接收系统关键技术及方法研究[D];吉林大学;2015年
10 秦军;弹性光网络中的全光信号处理技术研究[D];北京邮电大学;2016年
中国硕士学位论文全文数据库 前10条
1 段明虎;基于多通道迭代结构的新型伺服控制系统研究与实现[D];长安大学;2015年
2 张琳;基于STM32与CPLD的多通道控制系统研究[D];西南交通大学;2015年
3 邹涛;基于FPGA数字控制的多通道并联PFC技术研究[D];闽南师范大学;2015年
4 邓创;基于多通道学习的肢体运动功能康复辅助游戏研究[D];哈尔滨工业大学;2015年
5 黄屹超;面向老年人的多通道握力采集分析系统的设计与实现[D];浙江大学;2015年
6 鲁纯;一体化多通道变频器的研究与设计[D];电子科技大学;2015年
7 李世龙;4GSPS多通道高速数据采集模块硬件设计[D];电子科技大学;2014年
8 刘颖;多通道数字化谱仪设计[D];电子科技大学;2015年
9 罗劼夫;光传送网开销封装和多通道分发研究及逻辑设计[D];电子科技大学;2015年
10 张晨洋;多通道校正关键技术研究与实现[D];电子科技大学;2015年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026