发明名称 ALIGNMENT BASED BLOCK CONCURRENCY FOR ACCESSING MEMORY
摘要 Embodiments relate to accessing data in a memory. A method for accessing data in a memory coupled to a processor is provided. The method receives a memory reference instruction for accessing data of a first size at an address in the memory. The method determines an alignment size of the address in the memory. The method accesses the data of the first size in one or more groups of data by accessing each group of data block concurrently. The groups of data have sizes that are multiples of the alignment size.
申请公布号 US2016162401(A1) 申请公布日期 2016.06.09
申请号 US201514811058 申请日期 2015.07.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Bradbury Jonathan D.;Gschwind Michael K.;Jacobi Christian;Slegel Timothy J.
分类号 G06F12/02;G06F12/06;G06F13/16 主分类号 G06F12/02
代理机构 代理人
主权项 1. A method for accessing data in a memory coupled to a processor, comprising: receiving a memory reference instruction for accessing data of a first size at an address in the memory; determining, by the processor, an alignment size of the address; and accessing the data of the first size in one or more groups of data by accessing each group of data block concurrently, the groups of data having sizes that are multiples of the alignment size.
地址 ARMONK NY US