System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 存算一体化并行处理系统和方法技术方案_技高网

存算一体化并行处理系统和方法技术方案

技术编号:40076835 阅读:11 留言:0更新日期:2024-01-17 01:31
本发明专利技术公开了一种处理系统(100),其包括处理模块(104,106)和存储器设备(112)。该存储器设备包括存算一体化(PIM)模块(120),该PIM模块代表该处理模块执行处理操作。该PIM模块的指令集架构(ISA)具有比该处理模块的ISA少的指令。从该处理模块接收的指令被翻译,使得该PIM模块的处理资源被虚拟化。因此,该PIM模块同时执行该处理模块的多个线程或应用的处理操作。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、处理系统通常包括可由处理器(例如,中央处理单元(cpu)或图形处理单元(gpu))相对快速地存取的本地存储器资源以及花费相对较长时间量来存取的外部存储器资源。在一些情况下,外部存储器资源位于与处理器不同的芯片上。然而,在一些情况下,由于较长的存取时间,涉及存储于外部存储器资源处的数据的指令花费不期望的长时间量来处理。另外,在一些情况下,外部存储器资源与处理器之间的数据通信消耗不期望量的互连电容。在一些情况下,为了减少对外部存储器资源的存取次数,使用存算一体化(pim)电路来处理外部存储器资源处的数据,而非将数据带到处理器。pim电路对存储在外部存储器资源处的数据执行有限的处理应用,而无需较通用的处理器的功率消耗或面积使用。因此,在一些情况下,减少了处理器与外部存储器资源之间的通信次数且缩短了涉及存储在外部存储器资源处的数据的一些指令的处理时间。然而,由于此有限架构,利用硬件并行性来同时处理多个内核是困难的。例如,由于虚拟化的缺乏,pim电路一次仅加载一个内核的命令,在一些情况下由于数据依赖性而产生串行化瓶颈。


技术实现思路

1、在一个总体方面,一种存储器设备包括:多个存储设备,该多个存储设备被配置为代表在处理单元处执行的程序来存储数据,其中该处理单元在该存储器设备外部;和存算一体化(pim)模块,该pim模块被配置为响应于与来自该处理单元的该程序相对应的内核指令而处理pim命令,其中包括该pim命令且由该pim模块实施的指令集架构(isa)具有比由该处理单元实施的isa少的指令,并且其中该pim模块的处理资源被配置为被虚拟化使得该pim模块同时处理来自多个pim内核的pim命令。

2、根据另一总体方面,一种方法包括在存算一体化(pim)算术逻辑单元(alu)处从处理单元接收用于将由该pim alu同时处理的多个内核的内核指令,其中由该pim alu实施的指令集架构(isa)具有比由该处理单元实施的isa少的指令。该方法还包括从pim命令存储(pcs)模块中检索与该内核指令相对应的pim alu命令,其中至少一个pim指令对应于至少两个内核。该方法还包括执行该pim alu命令包括将该内核中的至少两个的数据存储在包括该pim alu的存储器的寄存器组中。

3、根据又一总体方面,一种系统包括被配置为执行多个程序的处理单元。该系统还包括存储器设备,该存储器设备被配置为从该处理单元接收内核指令,其中该内核指令致使该存储器设备的存算一体化(pim)模块同时处理用于多个pim内核的pim命令,其中同时处理pim命令包括将用于该pim内核中的至少一些的数据存储在该存储器设备的被配置为充当虚拟寄存器组的多个存储设备中,并且其中包括该pim命令且由该pim模块实施的指令集架构(isa)具有比由该处理单元实施的isa少的指令。

本文档来自技高网...

【技术保护点】

1.一种存储器设备,包括:

2.根据权利要求1所述的存储器设备,还包括:

3.根据权利要求2所述的存储器设备,还包括:

4.根据权利要求3所述的存储器设备,其中:

5.根据权利要求4所述的存储器设备,其中:

6.根据权利要求3所述的存储器设备,其中:

7.根据权利要求3所述的存储器设备,其中:

8.根据权利要求3所述的存储器设备,其中:

9.一种方法,包括:

10.根据权利要求9所述的方法,其中:

11.根据权利要求9所述的方法,还包括:

12.根据权利要求9所述的方法,其中:

13.一种系统,包括:

14.根据权利要求13所述的系统,其中:

15.根据权利要求13所述的系统,其中:

16.根据权利要求13所述的系统,其中:

【技术特征摘要】
【国外来华专利技术】

1.一种存储器设备,包括:

2.根据权利要求1所述的存储器设备,还包括:

3.根据权利要求2所述的存储器设备,还包括:

4.根据权利要求3所述的存储器设备,其中:

5.根据权利要求4所述的存储器设备,其中:

6.根据权利要求3所述的存储器设备,其中:

7.根据权利要求3所述的存储器设备,其中:

8.根据权利要求3所述的存...

【专利技术属性】
技术研发人员:穆罕默德·安布尔·哈桑迈克尔·L·朱阿斯温·阿吉
申请(专利权)人:超威半导体公司
类型:发明
国别省市:

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

1