发明名称 Cache line crossing load techniques
摘要 A technique for handling an unaligned load operation includes detecting a cache line crossing load operation that is associated with a first cache line and a second cache line. In response to an cache including the first cache line but not including the second cache line, the second cache line is reloaded into the cache in a same set as the first cache line. In response to reloading the second cache line in the cache, a cache line crossing link indicator associated with the first cache line is asserted to indicate that both the first and second cache lines include portions of a desired data element.
申请公布号 US9495298(B2) 申请公布日期 2016.11.15
申请号 US201514734784 申请日期 2015.06.09
申请人 International Business Machines Corporation 发明人 Dooley Miles R.;Hrusecky David A.
分类号 G06F12/08;G06F12/12 主分类号 G06F12/08
代理机构 代理人 Long Michael R.;Bennett Steven L.
主权项 1. A method of handling an unaligned load operation, comprising: detecting, at a cache, a cache line crossing load operation that is associated with a first cache line and a second cache line; in response to the cache including the first cache line but not including the second cache line, reloading the second cache line in the cache in a same set as the first cache line; and in response to reloading the second cache line in the cache, asserting a cache line crossing link indicator that is associated with the first cache line when an unaligned load miss occurred for the second cache line to indicate that both the first and second cache lines include portions of a desired data element.
地址 Armonk NY US