Representing an address space of unequal granularity and alignment
AssigneeInternational Business Machines Corporation
InventorsYosef Shatsky, Asaf Porat-Stoler
Life of this patent
Estimating the term…
Abstract
A computer-implemented method according to one embodiment includes identifying a data write to a specific position within a virtual address space, determining an entry within a metadata structure that corresponds to the specific position within the virtual address space, and adding state information associated with the data write to the entry within the metadata structure, the state information including a size of the data write within the virtual address space and an alignment of the data write within the virtual address space.
Claims18
A computer-implemented method, comprising:
- identifying a data write to a specific position within a virtual address space;
- determining an entry within a metadata structure that corresponds to the specific position within the virtual address space;
- and
- adding state information associated with the data write to the entry within the metadata structure, the state information including a left or right alignment of the data write within the virtual address space.
A computer program product comprising one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising instructions configured to cause one or more processors to perform a method comprising:
- identifying a data write to a specific position within a virtual address space, utilizing the one or more processors;
- determining an entry within a metadata structure that corresponds to the specific position within the virtual address space, utilizing the one or more processors;
- and
- adding, utilizing the one or more processors, state information associated with the data write to the entry within the metadata structure, the state information including a left or right alignment of the data write within the virtual address space.
A system, comprising:
- a processor;
- and
- logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to:
- identify a data write to a specific position within a virtual address space;
- determine an entry within a metadata structure that corresponds to the specific position within the virtual address space;
- and
- add state information associated with the data write to the entry within the metadata structure, the state information including a left or right alignment of the data write within the virtual address space.
Dependencies are inferred from the claim text.