For each memory location in a set of memory locations associated with a thread, setting an indication associated with the memory location to request a signal if data from the memory location is evicted from a cache; and in response to the signal, reloading {HEAD ~ the set} of memory locations into {TAIL ~ the cache} 
For each memory location in a set of memory locations associated with a thread , setting an indication associated with the memory location to request a signal if data from the memory location is evicted from a cache ; and in response to the signal , reloading { HEAD ~ the set } of memory locations into { TAIL ~ the cache }
OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH REL TAIL TAIL TAIL TAIL TAIL TAIL