1. A method for multi-level exclusive caching, the method comprising: identifying a cache management protocol within a multi-level cache hierarchy having a plurality of caches; defining a hint protocol within the multi-level cache hierarchy; identifying deciding caches and non-deciding caches within the multi-level cache hierarchy; and implementing the hint protocol in conjunction with the cache management protocol to decide which pages within the multi-level cache to retain and where to store the pages.