Towards programmable and adaptable caches - Peixoto, José Pedro Ribeiro (2024)