enter search term and/or author name
BASE: Using abstraction to improve fault tolerance
Miguel Castro, Rodrigo Rodrigues, Barbara Liskov
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
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
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...