主权项 |
1. A computer system for facilitating transfers of data in a computing environment, said computer system comprising:
a memory; and a processor in communications with the memory, wherein the computer system is configured to perform a method, said method comprising:
determining, by at least a portion of a hardware component, whether data to be transferred is out-of-order;based on the data being out-of-order, comparing by at least a portion of a hardware component a received offset of the data with a first offset;based on the received offset being one value with respect to the first offset, scanning by at least a portion of a hardware component an address data structure starting at the first offset or a second offset to locate an entry in the address data structure having the received offset and obtaining from the entry an address to be used to transfer the data; andbased on the received offset being another value with respect to the first offset, determining by at least a portion of a hardware component at least one of an index and a count to be used to locate an entry in the address data structure, and obtaining from the entry the address to be used to transfer the data, wherein the determining the index comprises shifting the received offset in a select direction by a predefined number of bits. |