【技术实现步骤摘要】
非对称多核异构并行处理系统分案申请说明本申请是申请日为2018年06月20日、申请号为201810635404.6、题为“非对称多核异构并行处理系统”的中国专利技术专利申请的分案申请。相关申请数据本申请根据35U.S.C.§119(e)要求于2017年6月20日提交的名称为“非对称多核异构并行处理系统(AnAsymmetricMulti-CoreHeterogeneousParallelProcessingSystem)”的美国临时专利申请No.62/522,172的优先权的权益,该申请通过引用全部被并入本文。
示例性方面涉及图形处理器单元,并且具体涉及多核图形处理器单元及其变体。
技术介绍
本节中描述的方法是可以进行的方法,但不一定是先前已经构想或进行的方法。因此,除非另有说明,否则不应该假定本节中描述的任何方法仅仅由于它们被包括在本节中而被认为是现有技术。类似地,除非另有说明,否则关于一种或多种方法所确定的问题不应被假定为基于本节而在任何现有技术中已经意识到。诸如物联网设备的许多设备现在包括显示单元。对于其中的许多设备来说,最大的功耗是由于显示器和相关的处理器造成的。优化处理器可以实现更小的功耗或利用相同的功耗执行额外任务的能力。处理器架构通常针对特定任务进行优化,而在其他任务中则可能不足。一些申请包括对于非对称处理器的使用,诸如授予Diamond的美国专利9,087,161“用于实现协作图形指令执行的非对称缩放多GPU图形系统”中描述的技术。据了解,Diamond ...
【技术保护点】
1.一种非对称多核异构图形处理单元GPU,该多核GPU包括:/n第一组的一个或多个GPU核心,每个GPU核心具有第一微架构和第一功耗简档,所述第一组的GPU核心被配置为执行指令集架构ISA的第一子集;和/n第二组的一个或多个GPU核心,每个GPU核心具有第二微架构和比第一功耗简档高的第二功耗简档,所述第二组的GPU核心被配置为执行所述ISA的第一子集和所述ISA的第二子集,其中所述ISA的第二子集至少包括在所述ISA的第一子集中不存在的指令,其中两组的GPU均包含硬件逻辑以接收和执行属于同一指令流的指令,所述指令流是可执行文件的一部分,并且其中,所述ISA的一部分指令还包括用于确定所述指令应由所述第一组的GPU中的GPU还是由所述第二组的GPU中的GPU执行的指示符。/n
【技术特征摘要】
20170620 US 62/522,172;20170828 US 15/687,7761.一种非对称多核异构图形处理单元GPU,该多核GPU包括:
第一组的一个或多个GPU核心,每个GPU核心具有第一微架构和第一功耗简档,所述第一组的GPU核心被配置为执行指令集架构ISA的第一子集;和
第二组的一个或多个GPU核心,每个GPU核心具有第二微架构和比第一功耗简档高的第二功耗简档,所述第二组的GPU核心被配置为执行所述ISA的第一子集和所述ISA的第二子集,其中所述ISA的第二子集至少包括在所述ISA的第一子集中不存在的指令,其中两组的GPU均包含硬件逻辑以接收和执行属于同一指令流的指令,所述指令流是可执行文件的一部分,并且其中,所述ISA的一部分指令还包括用于确定所述指令应由所述第一组的GPU中的GPU还是由所述第二组的GPU中的GPU执行的指示符。
2.根据权利要求1所述的多核GPU,还包括控制器,所述控制器通信地连接到所述第一组的GPU核心和所述第二组的GPU核心,所述控制器被配置为接收所述ISA的指令并确定该指令应由所述第一组的GPU中的GPU还是由所述第二组的GPU中的GPU执行。
3.根据权利要求2所述的多核GPU,其中每个指令包括指示符比特位,使得所述控制器能确定所述指令能否在如下各项上执行:所述第一组的GPU核心中的GPU、所述第二组的GPU核心中的GPU、或两者。
4.根据权利要求1所述的多核GPU,其中所述第一组的GPU核心各自具有定点数据路径。
5.根据权利要求1所述的多核GPU,其中所述第二组的GPU核心各自具有浮点数据路径或浮点及定点数据路径。
6.根据权利要求1所述的多核GPU,其中所述第一组的GPU核心和所述第二组的GPU核心在以下方面不同:流水线阶段的数量、寄存器的数量、分支执行、向量化单元,或其组合。
7.根据权利要求1所述的多核GPU,其中第一子集的GPU核心以第一频率操作,并且第二子集的GPU核心以第二频率操作。
8.根据权利要求1所述的多核GPU,其中所述第一组的GPU核心的子集利用第一存储器缓存,并且所述第一组的至少另一GPU核心利用第二存储器缓存。
9.根据权利要求6所述的多核GPU,其中所述第二组的GPU核心的第一子集利用以下中的任一个:第一存储器缓存,第二存储器缓存和/或第三存储器缓存。
10.根据权利要求1所述的多核GPU,其中第一部分工作负载由所述第一组的GPU核心执行,并且第二部分工作负载由所述第二组的GPU核心执行。
11.根据权利要...
【专利技术属性】
技术研发人员:乔治斯·科拉米达斯,雅科沃斯·斯塔姆利斯,乔治·西迪罗坡洛斯,
申请(专利权)人:畅想芯科有限公司,
类型:发明
国别省市:希腊;GR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。