[发明专利]虚拟化加速处理装置的挂起检测在审

专利信息
申请号: 201710567201.3 申请日: 2017-07-12
公开(公告)号: CN109254826A 公开(公告)日: 2019-01-22
发明(设计)人: 安东尼·阿莎罗;蒋一楠;安迪·宋;阿哈迈德·M·阿布德尔克哈利克;王晓伟;西德尼·D·福特斯 申请(专利权)人: 超威半导体公司;ATI科技无限责任公司
主分类号: G06F9/455 分类号: G06F9/455;G06F9/48
代理公司: 上海胜康律师事务所 31263 代理人: 李献忠;张静
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 挂起 虚拟化 切片 加速处理装置 管理程序 调度器 闲置 响应 告知 重新初始化 功能层级 虚拟机 超时 复位 指派 发送 检测 恢复
【说明书】:

发明提供用于从虚拟化加速处理装置(“APD”)中的挂起恢复过来的技术。在虚拟化方案中,向不同的虚拟机指派不同的“时间切片”,在所述时间切片中使用所述APD。当时间切片到期时,所述APD停止当前VM的操作且开始另一VM的操作。为了停止所述APD上的操作,虚拟化调度器发送使所述APD闲置的请求。所述APD通过完成工作并闲置而作出响应。如果所述APD的一个或多个部分在超时到期之前未完成此闲置过程,那么发生挂起。响应于所述挂起,虚拟化调度器向管理程序告知已经发生挂起。所述管理程序执行所述APD上的功能层级复位,并且向所述VM告知已经发生所述挂起。所述VM通过停止向所述APD发出命令并且针对所述功能重新初始化所述APD而作出响应。

背景技术

计算机虚拟化是在计算机系统的不同虚拟实例之间共享单组硬件的技术。每个实例(虚拟机(“VM”))认为它拥有整个硬件计算机系统,但实际上,计算机系统的硬件资源是在不同VM之间共享的。虚拟化(包括除了CPU、系统存储器等之外的装置的虚拟化)正在不断地进步。

附图说明

通过结合附图借助实例给出的以下描述,可以得到更详细的理解,附图中:

图1是其中可以实施本公开的一个或多个特征的示例性装置的框图;

图2说明根据实例与虚拟化相关的装置和加速处理装置的细节;

图3是示出在图2中所说明的图形处理管线的额外细节的框图;

图4是说明根据实例与挂起检测和校正相关的图1的装置的特征的框图;以及

图5是根据实例用于检测加速处理装置上的功能的挂起并且对那个挂起作出响应的方法的流程图。

具体实施方式

提供用于从虚拟化加速处理装置(“APD”)中的挂起恢复过来的技术。在于APD上实施的虚拟化方案中,向不同的虚拟机指派不同的“时间切片”,在所述时间切片中使用所述APD。当时间切片到期时,APD停止当前虚拟机(“VM”)的操作且开始另一VM的操作。为了停止APD上的操作,虚拟化调度器发送使所述APD闲置的请求。APD通过完成工作并闲置而作出响应。如果APD的一个或多个部分在超时到期之前未完成此闲置过程,那么发生挂起。响应于所述挂起,虚拟化调度器向管理程序告知已经发生挂起。管理程序执行APD上的虚拟功能-功能层级复位,并且向所述VM告知已经发生挂起。在虚拟功能–功能层级复位完成之后,VM通过停止向APD发出命令并且针对所述功能重新初始化APD而作出响应。

图1是其中可以实施本公开的一个或多个特征的示例性装置100的框图。装置100可以包括(例如)计算机、游戏装置、手持装置、机顶盒、电视机、移动电话或平板计算机。装置100包括处理器102(其还可以被称为“主机处理器”)、存储器104、存储装置106、一个或多个输入装置108和一个或多个输出装置110。装置100还可以任选地包括输入驱动器112和输出驱动器114。应理解,装置100可以包括在图1中未示出的额外组件。

在各种替代方案中,处理器102包括中央处理单元(CPU)、图形处理单元(GPU)、位于同一裸片上的CPU和GPU,或一个或多个处理器核心,其中每个处理器核心可以是CPU或GPU。在各种替代方案中,存储器104位于与处理器102相同的裸片上,或者与处理器102分开地定位。存储器104包括易失性或非易失性存储器,例如随机存取存储器(RAM)、动态RAM,或缓存。

存储装置106包括固定或可移除的存储装置,例如硬盘驱动器、固态驱动器、光盘,或闪存驱动器。输入装置108包括(但不限于)键盘、小键盘、触摸屏、触摸垫、检测器、麦克风、加速度计、陀螺仪、生物识别扫描仪,或网络连接(例如,用于传输和/或接收无线IEEE802信号的无线局域网卡)。输出装置110包括(但不限于)显示器、扬声器、打印机、触觉反馈装置、一个或多个灯、天线,或网络连接(例如,用于传输和/或接收无线IEEE 802信号的无线局域网卡)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司;ATI科技无限责任公司,未经超威半导体公司;ATI科技无限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710567201.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top