【技术实现步骤摘要】
写入零数据
本公开涉及数据处理。具体地,本公开涉及在互连上运送的事务。
技术介绍
可要求数据处理系统的互连在与该互连彼此相连的系统的组件之间运送许多种事务。这些事务可包括写入事务、读取事务、数据一致性命令,等等。各种互连事务运送数据,例如经由专用数据总线传输的,或者是作为读取事务的结果(将该数据发送到发出了读取事务的设备),或者是作为写入数据(将该数据从发出了写入事务的设备发送到数据应当被写入到的目的地)。因此,随着这种数据处理系统的规模和复杂度增大并且随着互连将更多的设备连接在一起,在数据处理系统各处传输读取和写入数据可成为数据处理系统的就带宽和功率消耗而言的一个重要因素。
技术实现思路
在本文描述的一个示例实施例中,提供了一种装置,该装置包括:互连接口;以及互连协议信号生成电路,其中互连协议信号生成电路被布置为向互连接口提供指定数据存储位置的个体全零数据写入事务,并且互连接口响应于个体全零数据写入事务的提供,而使得个体全零数据写入事务经由互连被发送到包括数据存储位置的目标设备,以使得目标设备在数据存储位置处写入全零数据。在本文描述的一个示例实施例中,提供了一种装置,该装置包括:互连接口;以及互连协议信号接收电路,其中,互连协议信号接收电路响应于从互连接口接收的指定装置中的数据存储位置的个体全零数据写入事务,而在数据存储位置处写入全零数据。在本文描述的一个示例实施例中,提供了一种互连系统,该系统包括:主设备;互连;以及从设备,其中互连响应于从主设备接收到指定从设备中的数据存储位置 ...
【技术保护点】
1.一种装置,包括:/n互连接口;以及/n互连协议信号生成电路,/n其中所述互连协议信号生成电路被布置为向所述互连接口提供指定数据存储位置的个体全零数据写入事务,/n并且所述互连接口响应于所述个体全零数据写入事务的提供,而使得所述个体全零数据写入事务经由互连被发送到包括所述数据存储位置的目标设备,以使得所述目标设备在所述数据存储位置处写入全零数据。/n
【技术特征摘要】
20191004 US 16/592,9791.一种装置,包括:
互连接口;以及
互连协议信号生成电路,
其中所述互连协议信号生成电路被布置为向所述互连接口提供指定数据存储位置的个体全零数据写入事务,
并且所述互连接口响应于所述个体全零数据写入事务的提供,而使得所述个体全零数据写入事务经由互连被发送到包括所述数据存储位置的目标设备,以使得所述目标设备在所述数据存储位置处写入全零数据。
2.如权利要求1中要求保护的装置,还包括数据处理电路,用来执行数据处理操作,其中所述数据处理操作包括对所述数据存储位置的访问,并且
其中当所述数据处理操作经历从第一上下文到第二上下文的上下文切换时,所述数据处理电路响应于所述上下文切换,而控制所述互连协议信号生成电路向所述互连接口提供指定所述数据存储位置的所述个体全零数据写入事务。
3.如权利要求2中要求保护的装置,其中,所述第一上下文的所述数据处理操作包括对多个数据存储位置的访问,并且
其中,当所述数据处理操作经历从所述第一上下文到所述第二上下文的上下文切换时,所述数据处理电路响应于所述上下文切换,而控制所述互连协议信号生成电路向所述互连接口提供指定所述多个数据存储位置的一个或多个个体全零数据写入事务。
4.如权利要求2中要求保护的装置,其中,所述上下文切换包括以下各项中的至少一者:
进程切换;
线程切换;
到虚拟机的切换;以及
从安全上下文到非安全上下文的切换。
5.如权利要求1中要求保护的装置,其中,所述互连协议信号生成电路被布置为提供指定一组存储器地址的所述个体全零数据写入事务,所述一组存储器地址包括所述数据存储位置。
6.如权利要求5中要求保护的装置,其中,所述一组存储器地址与包括所述数据存储位置的缓存线相对应。
7.如权利要求1中要求保护的装置,其中,所述互连协议信号生成电路被布置为提供指定存储器地址范围的所述个体全零数据写入事务,所述存储器地址范围包括所述数据存储位置。
8.如权利要求1中要求保护的装置,其中,所述数据处理电路被布置为依据地址转化缓存中的地址转化定义,来在所述数据处理操作中访问所述数据存储位置,
并且其中,所述数据处理电路还响应于所述上下文切换,而使得针对所述数据存储位置的所述地址转化定义被无效。
9.如权利要求1中要求保护的装置,其中,所述互连协议信号生成电路被布置为向所述互连接口提供作为指定所述数据存储位置的个体全零数据写入独特事务的所述个体全零数据写入事务,
并且其中,所述互连接口响应于所述个体全零数据写入独特事务的提供,而使得所述个体全零数据写入独特事务经由所述互连被发送到所述目标设备,以使得所述互连中的窥探操作对于来自所述数据存储位置的数据的任何拷贝被执行,所述拷贝被保存在连接到所述互连的其他设备中。
10.如权利要求1中要求保护的装置,其中,所述互连协议信号生成电路被布置为向所述互连接口提供作为指定所述数据存储位置的个体全零数据写入无窥探事务的所述个体全零数据写入事务,
并且其中,所述互连接口响应于所述个体全零数据写入无窥探事务...
【专利技术属性】
技术研发人员:詹姆师德·加拉,马克·戴维·沃克海瑟,潘尼德拉·库玛·曼娜瓦,布鲁斯·詹姆斯·梅休森,
申请(专利权)人:ARM有限公司,
类型:发明
国别省市:英国;GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。