A system and method for analyzing data accesses to determine data
accessing patterns is provided. Data address accesses are traced and
transformed into Whole Program Data Accesses (WPDAs). WPDAs may then be
used to discover higher-level data abstractions, such as hot data blocks.
Hot data blocks provide information related to sequences of data
addresses that are repeatedly accessed together. Hot data blocks may then
be used to improve program performance.
Обеспечены система и метод для анализировать доступ данных для того чтобы обусловить картины достигать данных. Доступ адреса данных трассирован и преобразован в весь доступ данным по программы (WPDAs). WPDAs может после этого быть использовано для того чтобы открыть higher-level абстракции данных, such as горячие блоки данных. Горячие блоки данных обеспечивают информацию отнесенную к последовательностям адресов данных повторно достиганы совместно. Горячие блоки данных могут после этого быть использованы для того чтобы улучшить представление программы.