Loading [a11y]/accessibility-menu.js
PInTE: Probabilistic Induction of Theft Evictions | IEEE Conference Publication | IEEE Xplore

PInTE: Probabilistic Induction of Theft Evictions


Abstract:

Cache contention analysis remains complex without a controlled & lightweight method of inducing contention for shared resources. Prior art commonly leverages a second wor...Show More

Abstract:

Cache contention analysis remains complex without a controlled & lightweight method of inducing contention for shared resources. Prior art commonly leverages a second workload on an adjacent core to cause contention, and the workload is either real or tune-able. Using a secondary workload comes with unique problems in simulation: real workloads aren’t controllable and can result in many combinations to measure a broad range of contention; and tune-able workloads provide control but don’t guarantee contention without filling all cache sets with contention behavior. Lastly, running multiple workloads increases the runtime of simulation environments by 2.4× on average.We introduce Probabilistic Induction of Theft Evictions, or PInTE which allows controllable contention induction via data movement towards eviction in the last level cache replacement policy. PInTE provides configurable contention with 2.6× fewer experiments, 2.2× less average time, and 5.6× less total time for a set of SPEC 17 speed-based traces. Further, PInTE incurs −8.46% average relative error in performance when compared to real contention. Run-time and reuse behavior of workloads under PInTE contention approximate behavior under real contention — information distance is 0.03 bits and 0.84 bits, respectively. Additionally, PInTE enables a first-time contention sensitivity analysis of SPEC and case studies which evaluate the resilience of micro-architectural techniques under growing contention.
Date of Conference: 06-08 November 2022
Date Added to IEEE Xplore: 13 December 2022
ISBN Information:
Conference Location: Austin, TX, USA

Contact IEEE to Subscribe

References

References is not available for this document.