图形处理器、操作方法、电子设备及存储介质技术

技术编号:36967560 阅读:17 留言:0更新日期:2023-03-22 19:28
本公开提供一种图形处理器、操作方法、电子设备及存储介质。该操作方法包括:维护由主机侧处理器运行的第一虚拟机在图形处理器上进行注册产生的注册认证信息;接收来自主机侧处理器运行的虚拟机计算任务,其中,虚拟机计算任务包括请求命令以及请求认证信息;使用注册认证信息对请求认证信息进行验证,并且响应于验证通过,执行请求命令,以及响应于验证不通过,图形处理器至少部分清除与第一虚拟机关联的信息。本公开通过使用注册认证信息对请求认证信息进行验证来确保用户对应的虚拟机相关的数据在使用结束后能够有效地清除,从而在主机侧处理器发生异常退出或者虚拟机热迁移更换物理板卡的情况下也能较好的保护数据不泄露。泄露。泄露。

【技术实现步骤摘要】
图形处理器、操作方法、电子设备及存储介质


[0001]本公开的实施例涉及一种图形处理器、操作方法、电子设备及存储介质。

技术介绍

[0002]并行计算指同时使用多种计算资源解决计算问题的过程,提高计算机系统计算速度和数据处理能力的一种有效手段。基本思想是将被求解的问题分解成若干个部分,各部分均由一个独立的处理单元来并行计算完成。GPU(Graph Processing Unit,图形处理器)专为并行处理而设计,可用于高性能的并行处理,可以同时计算同一个任务的不同部分,解决单个处理单元无法解决的大型问题。
[0003]随着图形处理器性能的不断提升,其大体积、高功耗带来的高硬件成本已经成为影响其使用的一大难题。因此有必要采用虚拟化技术来利用图形处理器进行数据计算。虚拟化技术通过各类方法实现对系统资源的复用,将有限的资源高效地提供给多个用户使用,从而提高系统的资源使用率并降低单个用户的成本。然而,针对图形处理器的虚拟化技术面临诸多问题,例如兼容性较差、需要在本地部署硬件资源等,这些问题严重阻碍了针对图形处理器的虚拟化技术,无法满足当前日益增长本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图形处理器的操作方法,包括:维护由主机侧处理器运行的第一虚拟机在所述图形处理器上进行注册产生的注册认证信息;接收来自所述主机侧处理器运行的虚拟机计算任务,其中,所述虚拟机计算任务包括请求命令以及请求认证信息;使用所述注册认证信息对所述请求认证信息进行验证,并且响应于验证通过,执行所述请求命令,以及响应于验证不通过,所述图形处理器至少部分清除与所述第一虚拟机关联的信息。2.如权利要求1所述的操作方法,其中,在维护由所述主机侧处理器运行的所述第一虚拟机在所述图形处理器上进行注册产生的所述注册认证信息之前,还包括:接收所述主机侧处理器发送的用于所述第一虚拟机的注册请求,根据所述注册请求,产生所述注册认证信息。3.如权利要求2所述的操作方法,其中,根据所述注册请求,产生所述注册认证信息,包括:基于所述注册请求生成随机数,以产生所述注册认证信息。4.如权利要求3所述的操作方法,其中,基于所述注册请求生成随机数,以产生所述注册认证信息,包括:获取时钟脉冲计数;基于所述时钟脉冲计数,通过真随机数发生器生成所述随机数;对所述随机数进行加密签名,以获取所述注册认证信息。5.如权利要求2所述的操作方法,还包括:在产生所述注册认证信息之后,将所述注册认证信息返回至所述主机侧处理器。6.如权利要求1所述的操作方法,其中,接收来自所述主机侧处理器运行的虚拟机计算任务,包括:接收来自所述主机侧处理器运行的虚拟机计算任务队列中的虚拟机计算任务,其中,所述虚拟机计算任务队列包括一个或多个待处理的虚拟机计算任务。7.如权利要求6所述的操作方法,还包括:响应于执行完所述虚拟机计算任务队列中的每个虚拟机计算任务的请求命令,所述图形处理器接收来自所述主机侧处理器的结束请求,并且清除所述图形处理器上缓存的与所述第一虚拟机相关的数据,其中,所述结束请求配置为:响应于所述主机侧处理器销毁所述虚拟机计算任务队列以及关闭所述第一虚拟机,由所述主机侧处理器向所述图形处理器发送。8.如权利要求1所述的操作方法,其中,所述图形处理器至少部分清除与所述第一虚拟机关联的信息,包括:所述图形处理器清除所述注册认证信息以及所述图形处理器上缓存的与所述第一虚拟机相关的数据。9.一种基于图形处理器的虚拟机的操作方法,包括:将运行的虚拟机计算任务发送至所述图形处理器,其中,所述虚拟机计算任务包括请求命令以及请求认证信息,所述请求认证信息配置为与所述图形处理器维护的由主机侧处
理器运行的第一虚拟机在所述图形处理器上进行注册产生的注册认证信息进行验证;响应于所述图形处理器使用所述注册认证信息对所述请求认证信息进行验证的结果为验证通过,获取所述请求命令执行后的执行结果,以及,响应于所述图形处理器使用所述注册认证信息对所述请求认证信息进行验证的结果为验证不通过,获取所述图形处理器至少部分清除与所述第一虚拟机关联的信息的操作结果。10.如权利要求9所述的操作方法,其中,在所述图形处理器维护由所述主机侧处理器运行的所述第一虚拟机在所述图形处理器上进行注册产生的注册认证信息之前,还包括:向所述图形处理器发送用于所述第一虚拟机的注册请求,其中,所述注册请求配置为指示产生所述注册认证信息。11.如权利要求9所述的操作方法,其中,在向所述图形处理器发送用于所述第一虚拟机的注册请求之前,还包括:初始化所述第一虚拟机。12.如权利要求9所述的操作方法,还包括:接收由所述图形处理器返回的所述注册认证信息。13.如权利要求12所述的操作方法,其中,在将运行的所述虚拟机计算任务发送至所述图形处理器之前,还包括:基于...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:上海壁仞智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1