Multi/many-core processors are vital for HPC. With increasing core-count, management of cache has become extremely important. This survey reviews 90 papers on cache partitioning. It discusses different types of cache partitioning techniques in various contexts and also their integration with other processor management techniques. Accepted in ACM Computing Surveys 2017
Available here
Available here