Computer Systems (TOCS)


Search Issue
enter search term and/or author name


ACM Transactions on Computer Systems (TOCS), Volume 23 Issue 2, May 2005

Comprehensive multiprocessor cache miss rate generation using multivariate models
Ilya Gluhovsky, Brian O'Krafka
Pages: 111-145
DOI: 10.1145/1062247.1062248
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
Maurice Herlihy, Victor Luchangco, Paul Martin, Mark Moir
Pages: 146-196
DOI: 10.1145/1062247.1062249
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
Pages: 197-218
DOI: 10.1145/1062247.1062250
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...