A method and system for creating and injecting code into a running program that identifies a hot data stream, and prefetching data elements in the stream so they are available when needed by the processor. The injected code identifies the first few elements in a hot data stream (i.e. the prefix), and...http://www.google.fr/patents/US7058936?utm_source=gb-gplus-shareBrevet US7058936 - Dynamic prefetching of hot data streams