【技术实现步骤摘要】
一种基于开放式高带宽存储器接口的异构芯片集成系统
[0001]本专利技术属于集成电路
,尤其涉及一种基于开放式高带宽存储器接口的异构芯片集成系统。
技术介绍
[0002]随着计算需求的持续增长和应用场景的多样化,高性能计算、人工智能、物联网等领域对计算设备的性能和能效提出了越来越高的要求。传统的单一处理器架构已经难以满足这些需求,因此,研究人员和工程师们开始寻求新的芯片设计方法,以提高计算性能和能效。异构芯片集成系统(Heterogeneous Integrated System, HIS)是一种新兴的设计方法,它通过集成不同类型的处理器、存储器和功能模块,实现更高的效率和性能。
[0003]开放式高带宽存储器接口(Open High Bandwidth Memory, Open
‑
HBM)是一种新型存储器接口技术,它通过高速互连技术实现与计算处理器之间的高带宽、低延迟数据传输。实现基于开放式高带宽存储器接口的异构芯片集成系统仍然面临许多挑战,包括如何提高处理器和存储器之间的通信效率,如何实现资源共享、动态调度和动态资源分配,以及如何满足不同应用场景的需求等。
技术实现思路
[0004]针对上述现有技术中存在的缺陷,本专利技术提供一种基于开放式高带宽存储器接口Open
‑
HBM的异构芯片集成系统,所述异构芯片集成系统至少包括多个异构处理器模块、内存子系统和智能片上网络NoC交换机,其中:所述处理器模块为将多个处理器核心集成到一个多层处理器模块中,所述多 ...
【技术保护点】
【技术特征摘要】
1.一种基于开放式高带宽存储器接口的异构芯片集成系统,所述异构芯片集成系统至少包括多个异构处理器模块、内存子系统和智能片上网络NoC交换机,其中:所述处理器模块为将多个处理器核心集成到一个多层处理器模块中,所述多个异构处理器模块至少包括多层CPU芯粒和多层GPU芯粒;所述内存子系统包括四层Open
‑
HBM 芯粒,所述四层Open
‑
HBM 芯粒的每一层都与智能NoC交换机建立连接;所述智能NoC交换机的第一组接口与所述多层CPU芯粒的每一层连接,所述智能NoC交换机的第二组接口与所述多层GPU芯粒的每一层连接,所述智能NoC交换机的第三组接口与所述四层Open
‑
HBM 芯粒的每一子域连接;所述第三组接口的数量为第一组接口和第二组接口的数量之和;其中,所述四层Open
‑
HBM 芯粒中包括多个子域,每一子域对应于多层CPU芯粒或多层GPU芯粒;在所述智能NoC交换机确定任务的任务类型, 所述任务类型包括计算密集型任务和内存密集型任务,分别对应分配到多层CPU芯粒的任务和分配到多层CPU芯粒的任务。2.如权利要求1所述的一种基于开放式高带宽存储器接口的异构芯片集成系统,其特征在于,当所述多层CPU 芯粒或多层GPU 芯粒中的每层包括多个处理器核心时,需要进行层内连接;在多层处理器模块的每一层的基板上新增一个接口,所述接口与该层的每一个处理器核心都通信连接;在每一层内部设计局部互联网络LIN或片上互联网络OCN。3.如权利要求1所述的一种基于开放式高带宽存储器接口的异构芯片集成系统,其特征在于,根据任务的紧急程度、业务影响程度和任务依赖关系确定为每个任务设置优先级,其中优先级越高的任务对应的处理优先级越高;在智能NoC交换机中根据任务类型和优先级创建多个队列,以及维护多个任务优先级队列,且每个任务优先级队列对应一种任务类型和一种优先级,在所述任务优先级队列内部按照优先级排序;所述任务优先级队列包括:计算密集型高优先级队列、计算密集型中优先级队列、计算密集型低优先级队列,内存密集型高优先级队列、内存密集型中优先级队列、内存密集型低优先级队列。4.如权利要求1所述的一种基于开放式高带宽存储器接口的异构芯片集成系统,其特征在于,所述智能NoC交换机根据维护的所述多个任务优先级队列动态分配所述四层Open
‑
HBM 芯粒的多个子域。5.如权利要求4所...
【专利技术属性】
技术研发人员:王嘉诚,张少仲,张栩,
申请(专利权)人:中诚华隆计算机技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。