RUS  ENG
Full version
JOURNALS // Sistemy i Sredstva Informatiki [Systems and Means of Informatics] // Archive

Sistemy i Sredstva Inform., 2006 Issue 16, Pages 496–510 (Mi ssi31)

This article is cited in 1 paper

Архитектура, системные решения и программное обеспечение вычислительных комплексов и сетей новых поколений

Boosting microprocessor systems performance by the cache effective utilization

B. Z. Shmeilin, E. Ya. Popkova


Abstract: As the disparity between microprocessor and memory speeds continues to grow, memory latency is becoming an increasingly important performance bottleneck. Prefetching is one approach to reducing the latency of memory operations in modern microprocessor systems. In this work the Markov prefetcher is described. This prefetcher is distinguished by prefetching multiple reference predictions from memory subsystem in case of lack of data in the cache. Many important technical and commercial applications give rise to unstructured workloads. Large graphs or trees of structures often dynamically generated and may evolve during execution. Research on unstructured workloads is not common and only recently some R&D results in this area have begun to appear.

UDC: 681.321.80



© Steklov Math. Inst. of RAS, 2024