1. A method for controlling a first and second cache, comprising: receiving a cache entry in the first cache; identifying the received cache entry as having an untouched status; updating the untouched status of the cache entry to accessed in response to receiving a request for at least a portion of the cache entry; casting out the cache entry according to a preselected cache line replacement algorithm; and controlling storage of the cast out cache entry in the second cache according to the status of the cast out cache entry.