SYSTEM AND METHOD FOR ANALYZING DATA ACCESSES OF A TRACE FROM A COMPUTER-EXECUTABLE PROGRAM TO DETERMINE DATA ACCESS PATTERNS
Patent №
US 6,971,092
Granted
2005-11-29
Filed 2001
Owner
MICROSOFT CORPORATION
Lab
AI components
2
kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09939172
A system and method for analyzing data accesses to determine data access patterns. Data address accesses are traced and transformed into Whole Program Streams (WPS). WPS may then be used to discover higher-level data abstractions, such as hot data streams and data flow graphs. Hot data streams provide information related to sequences of data addresses that are repeatedly accessed together. Data flow graphs indicate how hot data streams are related and include frequencies of each hot data stream following another. Hot data streams and data flow graphs may be used with pre-fetching and/or cache managers to improve program performance.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 121270948
Assignors
CHILIMBI, TRISHUL M.
On an employer assignment, the assignors are typically the inventors.