In first level caches, all the ways
of the set in the data array are looked up at the same time,
before knowing whether or not the target block is in the set.
This paper proposes filtering the access to those ways (tag and
data) that are expected to mismatch the tag comparison.