Computer Systems (TOCS)


Search Issue
enter search term and/or author name


ACM Transactions on Computer Systems (TOCS), Volume 21 Issue 3, August 2003

Carla Schlatter Ellis
Pages: 235-235
DOI: 10.1145/859716.859717

BASE: Using abstraction to improve fault tolerance
Miguel Castro, Rodrigo Rodrigues, Barbara Liskov
Pages: 236-269
DOI: 10.1145/859716.859718
Software errors are a major cause of outages and they are increasingly exploited in malicious attacks. Byzantine fault tolerance allows replicated systems to mask some software errors but it is expensive to deploy. This paper describes a replication...

New directions in traffic measurement and accounting: Focusing on the elephants, ignoring the mice
Cristian Estan, George Varghese
Pages: 270-313
DOI: 10.1145/859716.859719
Accurate network traffic measurement is required for accounting, bandwidth provisioning and detecting DoS attacks. These applications see the traffic as a collection of flows they need to measure. As link speeds and the number of flows increase,...

An evaluation of speculative instruction execution on simultaneous multithreaded processors
Steven Swanson, Luke K. McDowell, Michael M. Swift, Susan J. Eggers, Henry M. Levy
Pages: 314-340
DOI: 10.1145/859716.859720
Modern superscalar processors rely heavily on speculative execution for performance. For example, our measurements show that on a 6-issue superscalar, 93% of committed instructions for SPECINT95 are speculative. Without speculation, processor...