By organizing data cache prefetch information in a new way, a GHB supports existing prefetch algorithms more effectively than conventional prefetch tables. It reduces stale table data, improving accuracy and reducing memory traffic. It contains a more complete picture of cache miss history and is smaller than conventional tables
Citation:
Kyle J. Nesbit, James E. Smith, "Data Cache Prefetching Using a Global History Buffer," IEEE Micro, vol. 25, no. 1, pp. 90-97, Jan./Feb. 2005, doi:10.1109/MM.2005.6