-
公开(公告)号:CN119201361B
公开(公告)日:2025-03-07
申请号:CN202411700119.X
申请日:2024-11-26
Applicant: 之江实验室
Abstract: 本发明公开了一种基于向量化指令集的虚拟GPU的实现方法,用于在CPU处理器中构建虚拟GPU加速卡,使能处理器平台上的虚拟异构加速计算。本方法包括:以CPU中可伸缩向量指令为基础构建虚拟GPU线程运行环境,其中向量化计算单元中的每一个标量计算单元作为虚拟GPU的一个并行计算核,每一个虚拟GPU并行核拥有独立栈空间作为本地存储空间;由虚拟GPU任务管理器创建虚拟GPU线程所需的任务块空间并管理虚拟GPU任务的运行。本系统通过利用CPU可伸缩向量指令的并行化执行能力,构建了类GPU并行化计算模式,以此构建虚拟GPU,提供了在没有GPU硬件的环境下的GPU使用。
-
公开(公告)号:CN119201361A
公开(公告)日:2024-12-27
申请号:CN202411700119.X
申请日:2024-11-26
Applicant: 之江实验室
Abstract: 本发明公开了一种基于向量化指令集的虚拟GPU的实现方法,用于在CPU处理器中构建虚拟GPU加速卡,使能处理器平台上的虚拟异构加速计算。本方法包括:以CPU中可伸缩向量指令为基础构建虚拟GPU线程运行环境,其中向量化计算单元中的每一个标量计算单元作为虚拟GPU的一个并行计算核,每一个虚拟GPU并行核拥有独立栈空间作为本地存储空间;由虚拟GPU任务管理器创建虚拟GPU线程所需的任务块空间并管理虚拟GPU任务的运行。本系统通过利用CPU可伸缩向量指令的并行化执行能力,构建了类GPU并行化计算模式,以此构建虚拟GPU,提供了在没有GPU硬件的环境下的GPU使用。
-