System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 使用预设模板的部分存储器更新制造技术_技高网

使用预设模板的部分存储器更新制造技术

技术编号:43105173 阅读:5 留言:0更新日期:2024-10-26 09:47
本公开的实施例包括用于计算机系统中的部分存储器更新的技术。接收数据结构模板。从第一数据源接收第一写入操作的第一写入数据,第一写入操作结合第一数据有效载荷到与处理单元通信耦合的存储器的供应来执行。执行涉及第一写入数据和第一数据结构模板的第一合并操作以获取第一数据结构更新。第一数据结构更新被写入存储器,从而提高更新与第一数据有效载荷相关联的第一数据结构的效率。

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


技术介绍

1、本公开涉及一种计算系统。更具体地,本公开涉及用于与计算机系统的存储器进行数据事务的技术。

2、输入/输出(io)设备使得用户和外部系统能够与计算机系统交互。io设备可以提供更新,以指示要由计算机系统处理的新数据的存在。结合将新数据的有效载荷存储到使用存储器缓冲区的实体可见的存储器缓冲区,使用硬件结构和协议来读取旧数据并且将新数据与旧数据合并。执行涉及读取操作和写入操作的组合的过程,以适当地处理和存储数据结构和新数据。该过程效率低下,在系统接口上消耗了宝贵的带宽,并且可能会导致作为该过程的一部分的由不同实体执行的写入操作之间存在显著延迟。


技术实现思路

【技术保护点】

1.一种计算机系统,包括:

2.根据权利要求1所述的计算机系统,其中所述第一合并操作包括至少使用所述第一写入数据和所述第一数据结构模板作为操作数的逻辑运算。

3.根据权利要求1所述的计算机系统,其中所述第一写入数据的大小不同于所述第一数据结构的大小。

4.根据权利要求1所述的计算机系统,其中所述第一数据结构更新包括第一分段和第二分段,所述第一分段对应于所述第一数据结构更新的静态部分,并且所述第二分段对应于所述第一数据结构更新的动态部分。

5.根据权利要求1所述的计算机系统,所述计算机系统被配置为:

6.根据权利要求1所述的计算机系统,还包括:

7.根据权利要求1所述的计算机系统,所述计算机系统被配置为:

8.一种方法,包括:

9.根据权利要求8所述的方法,其中所述第一合并操作包括至少使用所述第一写入数据和所述第一数据结构模板作为操作数来执行逻辑运算。

10.根据权利要求8所述的方法,其中所述第一写入数据的大小小于所述第一数据结构的大小并且小于所述第一数据结构模板的大小。p>

11.根据权利要求8所述的方法,其中所述第一数据结构更新包括第一分段和第二分段,所述第一分段对应于所述第一数据结构更新的静态部分,并且所述第二分段对应于所述第一数据结构更新的动态部分。

12.根据权利要求8所述的方法,包括:

13.根据权利要求8所述的方法,其中所述第一数据结构模板从处理单元的一个或多个处理器核心接收。

14.根据权利要求8所述的方法,包括:

15.一种存储器控制器,包括:

...

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

1.一种计算机系统,包括:

2.根据权利要求1所述的计算机系统,其中所述第一合并操作包括至少使用所述第一写入数据和所述第一数据结构模板作为操作数的逻辑运算。

3.根据权利要求1所述的计算机系统,其中所述第一写入数据的大小不同于所述第一数据结构的大小。

4.根据权利要求1所述的计算机系统,其中所述第一数据结构更新包括第一分段和第二分段,所述第一分段对应于所述第一数据结构更新的静态部分,并且所述第二分段对应于所述第一数据结构更新的动态部分。

5.根据权利要求1所述的计算机系统,所述计算机系统被配置为:

6.根据权利要求1所述的计算机系统,还包括:

7.根据权利要求1所述的计算机系统,所述计算机系统被配置为:

8.一种方法,包括:

【专利技术属性】
技术研发人员:R·哈加哈利S·雷恩德尔
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

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

1