Invention Application
- Patent Title: DATA ACCESS PERFORMANCE IN A MEMORY
-
Application No.: US17327903Application Date: 2021-05-24
-
Publication No.: US20220374233A1Publication Date: 2022-11-24
- Inventor: Ming Ran Liu , Xiao Yan Tang , Bao Zhang , Jing Lu , Dong Hui Liu , Peng Hui Jiang , Yong Yin , Jia Yu
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/50 ; G06F9/54 ; G06F12/02

Abstract:
In an approach for improving data access performance in memory, a processor monitors each data access to a data element in the memory from an application, wherein the application has a plurality of functions. A processor records, during runtime, each data access into a monitoring element table, wherein the record for each data access includes an identity, a start address, an end address, and a memory page number. A processor clusters recorded data accesses for each function based on a distance between data elements accessed in sequence. A processor allocates, based on the data element clustering result, the data elements in a same cluster into a same memory unit in the memory.
Information query