Computer Systems (TOCS)


Search Issue
enter search term and/or author name


ACM Transactions on Computer Systems (TOCS), Volume 25 Issue 2, May 2007

The WaveScalar architecture
Andrew Schwerin, Ken Michelson, Steven Swanson, Mark Oskin, Susan J. Eggers, Andrew Petersen, Martha Mercaldi, Andrew Putnam
Article No.: 4
DOI: 10.1145/1233307.1233308

Silicon technology will continue to provide an exponential increase in the availability of raw transistors. Effectively translating this resource into application performance, however, is an open challenge that conventional superscalar designs...

Concurrent programming without locks
Keir Fraser, Tim Harris
Article No.: 5
DOI: 10.1145/1233307.1233309

Mutual exclusion locks remain the de facto mechanism for concurrency control on shared-memory data structures. However, their apparent simplicity is deceptive: It is hard to design scalable locking strategies because locks can harbor...