一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

净荷高速缓存的制作方法

2022-02-20 00:49:59 来源:中国专利 TAG:

技术特征:
1.一种计算机系统,包括:净荷子系统,所述净荷子系统包括:接口,所述接口被配置为:与相应设备连接;与所述相应设备传送数据;并从所述相应设备接收写入事务;分类器,所述分类器被配置为将接收到的所述写入事务分类为净荷数据和控制数据;和净荷高速缓存,所述净荷高速缓存被配置为存储已分类的净荷数据;和处理单元(pu)子系统,所述处理单元(pu)子系统包括:本地pu高速缓存,所述本地pu高速缓存被配置为存储已分类的控制数据,其中所述净荷高速缓存和所述本地pu高速缓存是所述计算机系统中的相应不同物理位置中的不同物理高速缓存;和处理核心电路,所述处理核心电路被配置为执行软件程序指令以响应于存储在所述本地pu高速缓存中的所述控制数据来执行控制和分组处理。2.根据权利要求1所述的系统,其中所述处理核心电路被配置为管理所述已分类的净荷数据经由所述接口和所述净荷高速缓存从所述设备中的第一设备到所述设备中的第二设备的传送。3.根据权利要求2所述的系统,其中:所述第一设备包括直接连接到所述接口之一的外部存储设备;和所述第二设备包括经由网络连接到所述接口之一的网络节点。4.根据权利要求2所述的系统,其中:所述第一设备包括经由网络连接到所述接口之一的第一网络节点;和所述第二设备包括经由所述网络连接到所述接口之一的第二网络节点。5.根据权利要求2所述的系统,其中所述处理核心电路被配置为管理所述已分类的净荷数据经由所述接口和所述净荷高速缓存从所述第一设备到所述第二设备的传送,而无需所述软件访问所述净荷高速缓存。6.根据权利要求5所述的系统,其中所述处理核心电路被配置为管理所述已分类的净荷数据经由所述接口和所述净荷高速缓存从所述第一设备到所述第二设备的传送,而无需所述软件将任何所述已分类的净荷数据存储在所述本地pu高速缓存中。7.根据权利要求6所述的系统,其中:所述处理核心电路被配置为:生成所述净荷高速缓存中的相应空闲存储器位置的缓冲区描述符;以及将所述缓冲描述符提供给所述接口;以及所述接口被配置为响应于所提供的缓冲区描述符,经由所述净荷高速缓存将所述净荷数据从所述第一设备传送到所述第二设备。8.根据权利要求7所述的系统,其中所述处理核心电路被配置为响应于所述缓冲区描述符来管理至少一个队列,所述接口被配置为响应于所述至少一个队列,经由所述净荷高速缓存将所述净荷数据从所述第一设备传送到所述第二设备。9.根据权利要求1所述的系统,其中所述净荷高速缓存比所述处理核心电路在物理上被定位得更靠近所述接口,并且所述本地pu高速缓存比所述接口在物理上被定位得更靠近
所述处理核心电路。10.根据权利要求1所述的系统,其中所述分类器被配置为响应于以下中的一个或多个而将接收到的所述写入事务分类为净荷数据和控制数据:数据类型;分组描述符数据;分组报头数据;数据大小;转向标签数据;或地址数据。11.根据权利要求1所述的系统,还包括:存储器,所述存储器被配置为跨多个存储器位置存储数据,所述处理核心电路被配置为将在相应存储器位置处从存储器中读取的高速缓存行高速缓存到所述本地pu高速缓存中;互连,所述互连被配置为:管理所述存储器和所述本地pu高速缓存的读取操作和写入操作;根据所述高速缓存的高速缓存行的相应存储器位置,维持所述高速缓存的高速缓存行的本地高速缓存位置数据;以及维持所述存储器的一致性,并且其中,所述分类器被配置为响应于所述本地高速缓存位置数据中的至少一些和所述写入事务的相应存储器位置,将接收到的所述写入事务分类为净荷数据和控制数据。12.根据权利要求1所述的系统,其中所述净荷子系统还包括至少一个硬件加速器,所述硬件加速器被配置为执行以下的任何一个或多个:从存储在所述净荷高速缓存中的所述净荷数据中计算校验和;从存储在所述净荷高速缓存中的所述净荷数据中执行冗余检查;压缩存储在所述净荷高速缓存中的至少一些净荷数据;或加密存储在所述净荷高速缓存中的至少一些净荷数据。13.一种方法,包括:从连接的设备接收写入事务;将接收到的所述写入事务分类为净荷数据和控制数据;将已分类的净荷数据存储在净荷高速缓存中;将已分类的控制数据存储在本地处理单元(pu)高速缓存中,其中所述净荷高速缓存和所述本地pu高速缓存是计算机系统中的相应不同物理位置上的不同物理高速缓存;以及执行软件程序指令以响应于存储在所述本地pu高速缓存中的所述控制数据来执行控制和分组处理。14.根据权利要求13所述的方法,其中所述执行软件程序指令包括:管理所述已分类的净荷数据经由所述净荷高速缓存从所述设备中的第一设备到所述设备中的第二设备的传送。15.根据权利要求14所述的方法,其中所述软件程序管理所述已分类的净荷数据经由所述净荷高速缓存从所述第一设备到所述第二设备的传送,而无需访问所述净荷高速缓存。16.根据权利要求15所述的方法,其中所述软件程序管理所述已分类的净荷数据经由所述净荷高速缓存从所述第一设备到所述第二设备的传送,而无需将任何所述已分类的净荷数据存储在所述本地pu高速缓存中。17.根据权利要求16所述的方法,还包括:生成所述净荷高速缓存中的相应空闲存储器位置的缓冲区描述符;以及
响应于所述缓冲区描述符,经由所述净荷高速缓存将所述净荷数据从所述第一设备传送到所述第二设备。18.根据权利要求17所述的方法,还包括:响应于所述缓冲区描述符来管理至少一个队列;以及响应于所述至少一个队列,经由所述净荷高速缓存将所述净荷数据从所述第一设备传送到所述第二设备。19.根据权利要求13所述的方法,其中所述分类包括:响应于以下中的一个或多个而将接收到的所述写入事务分类为净荷数据和控制数据:数据类型;分组描述符数据;分组报头数据;数据大小;转向标签数据;或地址数据。20.根据权利要求13所述的方法,其中所述分类包括:响应于以下内容而将接收到的所述写入事务分类为净荷数据和控制数据:维持在目录中的本地高速缓存位置数据,所述目录被维持以提供存储器的一致性;以及所述写入事务的相应存储器位置。21.根据权利要求13所述的方法,还包括执行以下的任何一个或多个:从存储在所述净荷高速缓存中的所述净荷数据中计算校验和;从存储在所述净荷高速缓存中的所述净荷数据中执行冗余检查;压缩存储在所述净荷高速缓存中的至少一些净荷数据;或加密存储在所述净荷高速缓存中的至少一些净荷数据。

技术总结
在一个实施方式中,一种计算机系统包括:净荷子系统,该净荷子系统包括:用于与相应设备连接、与相应设备传送数据并且从相应设备接收写入事务的接口,用于将接收到的写入事务分类为净荷数据和控制数据的分类器,用于存储已分类的净荷数据的净荷高速缓存;处理单元(PU)子系统,该处理单元(PU)子系统包括:用于存储已分类的控制数据的本地PU高速缓存,其中净荷高速缓存和本地PU高速缓存是计算机系统中的相应不同物理位置中的不同物理高速缓存;和处理核心电路,该处理核心电路被配置为执行软件程序指令以响应于存储在本地PU高速缓存中的控制数据来执行控制和分组处理。控制数据来执行控制和分组处理。控制数据来执行控制和分组处理。


技术研发人员:伊兰
受保护的技术使用者:迈络思科技有限公司
技术研发日:2021.06.18
技术公布日:2022/1/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献