Timing local streams: improving timeliness in data prefetching
Data cache prefetching using a global history buffer