Computer Systems (TOCS)


Search Issue
enter search term and/or author name


ACM Transactions on Computer Systems (TOCS), Volume 26 Issue 3, September 2008

Rethink the sync
Edmund B. Nightingale, Kaushik Veeraraghavan, Peter M. Chen, Jason Flinn
Article No.: 6
DOI: 10.1145/1394441.1394442

We introduce external synchrony, a new model for local file I/O that provides the reliability and simplicity of synchronous I/O, yet also closely approximates the performance of asynchronous I/O. An external observer cannot distinguish the...

Adaptive work-stealing with parallelism feedback
Kunal Agrawal, Charles E. Leiserson, Yuxiong He, Wen Jing Hsu
Article No.: 7
DOI: 10.1145/1394441.1394443

Multiprocessor scheduling in a shared multiprogramming environment can be structured as two-level scheduling, where a kernel-level job scheduler allots processors to jobs and a user-level thread scheduler schedules the work of a job on its...

A stateless approach to connection-oriented protocols
Alan Shieh, Andrew C. Myers, Emin Gün Sirer
Article No.: 8
DOI: 10.1145/1394441.1394444

Traditional operating system interfaces and network protocol implementations force some system state to be kept on both sides of a connection. This state ties the connection to its endpoints, impedes transparent failover, permits denial-of-service...