发明名称 Enforcing strongly-ordered requests in a weakly-ordered processing
摘要 The disclosure is directed to a weakly-ordered processing system and method for enforcing strongly-ordered memory access requests in a weakly-ordered processing system. The processing system includes a plurality of memory devices and a plurality of processors. Each of the processors are configured to generate memory access requests to one or more of the memory devices, with each of the memory access requests having an attribute that can be asserted to indicate a strongly-ordered request. The processing system further includes a bus interconnect configured to interface the processors to the memory devices, the bus interconnect being further configured to enforce ordering constraints on the memory access requests based on the attributes.
申请公布号 US9026744(B2) 申请公布日期 2015.05.05
申请号 US200511253307 申请日期 2005.10.19
申请人 QUALCOMM Incorporated 发明人 Hofmann Richard Gerard;Sartorius Thomas Andrew;Speier Thomas Philip;Ganasan Jaya Prakash Subramaniam;Dieffenderfer James Norris;Sullivan James Edward
分类号 G06F12/00;G06F13/16 主分类号 G06F12/00
代理机构 代理人 Agusta Joseph B.
主权项 1. A weakly-ordered processing system, comprising: a plurality of memory devices; a plurality of processors, each of the processors configured to generate memory access requests to one or more of the memory devices, each of the memory access requests having an attribute that can be asserted to indicate a strongly-ordered request; and a bus interconnect configured to interface the processors to the memory devices, the bus interconnect being further configured to enforce ordering constraints on the memory access requests based on the attributes, wherein the bus interconnect is further configured to enforce ordering constraints for a strongly-ordered memory access request from an originating processor to a target memory device by sending a memory barrier to each of the other memory devices accessible to the originating processor.
地址 San Diego CA US