enter search term and/or author name
Comprehensive multiprocessor cache miss rate generation using multivariate models
Ilya Gluhovsky, Brian O'Krafka
This article presents a technique for taking a sparse set of cache simulation data and fitting a multivariate model to fill in the missing points over a broad region of cache configurations. We extend previous work by its applicability to multiple...
Nonblocking memory management support for dynamic-sized data structures
Mark Moir, Victor Luchangco, Paul Martin, Maurice Herlihy
Conventional dynamic memory management methods interact poorly with lock-free synchronization. In this article, we introduce novel techniques that allow lock-free data structures to allocate and free memory dynamically using any thread-safe memory...
Improved latency and accuracy for neural branch prediction
Daniel A. Jiménez
Microarchitectural prediction based on neural learning has received increasing attention in recent years. However, neural prediction remains impractical because its superior accuracy over conventional predictors is not enough to offset the cost...