PageNUCA: Selected policies for page-grain locality management in large shared chip-multiprocessor caches