Access-time-aware cache algorithms