Computer Systems (TOCS)


Search Issue
enter search term and/or author name


ACM Transactions on Computer Systems (TOCS), Volume 13 Issue 3, Aug. 1995

Techniques for reducing consistency-related communication in distributed shared-memory systems
John B. Carter, John K. Bennett, Willy Zwaenepoel
Pages: 205-243
DOI: 10.1145/210126.210127
Distributed shared memory (DSM) is an abstraction of shared memory on a distributed-memory machine. Hardware DSM systems support this abstraction at the architecture level; software DSM systems support the abstraction within the runtime system....

Memory system performance of programs with intensive heap allocation
Amer Diwan, David Tarditi, Eliot Moss
Pages: 244-273
DOI: 10.1145/210126.210129
Heap allocation with copying garbage collection is a general storage management technique for programming languages. It is believed to have poor memory system performance. To investigate this, we conducted an in-depth study of the memory system...

The Zebra striped network file system
John H. Hartman, John K. Ousterhout
Pages: 274-310
DOI: 10.1145/210126.210131
Zebra is a network file system that increases throughput by striping the file data across multiple servers. Rather than striping each file separately, Zebra forms all the new data from each client into a single stream, which it then stripes...