[发明专利]向具有共享存储器的共享处理元件的系统传递可编程数据有效
申请号: | 202010150294.1 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111666253B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 陈家佑;崔正旭;B.库兰;B.弗莱施尔;K.戈帕拉克里山;吴珍旭;S.K.舒克拉;V.斯里尼瓦桑;S.文卡塔拉马尼 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F15/173 | 分类号: | G06F15/173;G06F15/78 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 共享 存储器 处理 元件 系统 传递 可编程 数据 | ||
提供了用于实现多个计算组件之间的通信存储器的实施例。在一个实施例中,一种装置包括驻留在处理芯片上的多个存储器组件,该多个存储器组件在处理芯片的至少一个处理核心的多个处理元件和处理芯片外部的至少一个外部存储器组件之间互连。该装置还包括处理芯片上的多个加载代理和多个存储代理,每个加载代理和每个存储代理与多个存储器组件接口。多个加载代理和多个存储代理中的每一个执行独立程序,该独立程序指定在多个存储器组件、至少一个外部存储器组件和多个处理元件之间交易的数据的目的地。
技术领域
本发明总体上涉及计算系统,并且更具体地,涉及用于在多处理器环境中实现通信存储器的各种实施例。
背景技术
传统上,具有多个具有共享存储器的处理元件的系统将片上存储器作为高速缓存子系统来管理。中央处理单元(CPU)高速缓存由硬件自动管理,使得当请求的存储器内容不在高速缓存中时,数据从外部(片外)存储器中检索。除了实现共享高速缓存存储器之外,还可能希望实现暂存(scratchpad)存储器,该暂存存储器可以被保留用于微处理器的直接和私有使用,用于诸如临时存储或用于进程之间的通信的任务。暂存存储器通常作为片上静态或“从属(slave)”存储器手动管理,使得软件程序显式地寻址存储器。这允许并行进程的低延迟,以高可靠性和可预测性临时存储和访问数据、计算或指令。
发明内容
公开了用于实现多个计算组件之间的通信存储器的各种实施例。在一个实施例中,一种装置包括驻留在处理芯片上的多个存储器组件,该多个存储器组件在处理芯片的至少一个处理核心的多个处理元件和处理芯片外部的至少一个外部存储器组件之间互连。该装置还包括处理芯片上的多个加载代理和多个存储代理,每个加载代理和每个存储代理与多个存储器组件接口。多个加载代理和多个存储代理中的每一个异步地执行独立程序,该独立程序指定在多个存储器组件、至少一个外部存储器组件和多个处理元件之间交易(transacted)的数据的目的地。执行独立程序还包括使用多个加载代理和多个存储代理中的每一个之间的握手操作来执行显式同步指令,以避免在数据被交易到目的地时的写前读(read-before-write)冲突。
除了前述示例性实施例,还提供了各种其他方法和计算机程序产品实施例,并提供了相关的优点。提供前述发明内容是为了以简化的形式介绍构思的选择,这些构思将在下面的具体实施方式中进一步描述。本发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。要求保护的主题不限于解决背景技术中提到的任何或所有缺点的实施方式。
附图说明
为了使本发明的优点容易理解,将通过参考附图中示出的具体实施例来呈现上面简要描述的本发明的更具体的描述。应当理解,这些附图仅描绘了本发明的典型实施例,因此不应被认为是对其范围的限制,将通过使用附图以附加的特征和细节来描述和解释本发明,其中:
图1是描绘根据本发明实施例的示例性计算节点的框图;
图2是描绘根据本发明实施例的高级通信存储器和接口组件的框图;
图3是描绘根据本发明实施例的通信存储器体系结构的框图;
图4是描绘根据本发明实施例的用于通信存储器的硬件/软件接口的组件的框图;
图5是描绘根据本发明实施例的实现通信存储器的硬件装置的组件的框图;
图6是描绘根据本发明实施例的实现通信存储器的硬件装置的组件的附加框图;
图7是描绘根据本发明实施例的用于在通信存储器内引导数据的具有显式目的地标识的示例指令的附加框图;和
图8是描绘根据本发明实施例的用于实现多个计算组件之间的通信存储器的方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010150294.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有端子位置保证装置的两个移动方向的连接器
- 下一篇:电动吸尘器