Leakage contracts have recently been proposed as a new security abstract...
Techniques to evaluate a program's cache performance fall into two camps...
Performance models that statically predict the steady-state throughput o...
Since the discovery of Spectre, a large number of hardware mechanisms fo...
Flushing the cache, using instructions like clflush and wbinvd, is commo...
We present nanoBench, a tool for evaluating small microbenchmarks using
...
Cache persistence analysis is an important part of worst-case execution ...
Since the advent of SPECTRE, a number of countermeasures have been propo...
For applications in worst-case execution time analysis and in security, ...
Modern microarchitectures are some of the world's most complex man-made
...
Modern computer architectures rely on caches to reduce the latency gap
b...
Static cache analysis characterizes a program's cache behavior by determ...