System and method for the discovery and use of repetitively accessed data

   
   

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.

Um sistema e um método para analisar acessos dos dados para determinar testes padrões do acesso de dados são fornecidos. Os acessos do endereço dos dados são seguidos e transformados em acessos inteiros dos dados do programa (WPDAs). WPDAs pode então ser usado descobrir abstractions higher-level dos dados, tais como blocos quentes dos dados. Os blocos quentes dos dados fornecem a informação relacionada às seqüências dos endereços dos dados que são alcançados repetidamente junto. Os blocos quentes dos dados podem então ser usados melhorar o desempenho do programa.

 
Web www.patentalert.com

< System and method for efficient data mirroring in a pair of storage devices

< Computer performance improvement by adjusting a count used for preemptive eviction of cache entries

> Local invalidation buses for a highly scalable shared cache memory hierarchy

> Concurrent configuration of drives of a data storage library

~ 00141