ACM DL

Computer Systems (TOCS)

Menu

Search Issue
enter search term and/or author name

Archive


ACM Transactions on Computer Systems (TOCS), Volume 19 Issue 1, Feb. 2001

Accelerating shared virtual memory via general-purpose network interface support
Angelos Bilas, Dongming Jiang, Jaswinder Pal Singh
Pages: 1-35
DOI: 10.1145/367742.367747
Clusters of symmetric multiprocessors (SMPs) are important platforms for high-performance computing. With the success of hardware cache-coherent distributed shared memory (DSM), a lot of effort has also been made to support the coherent...

Separating access control policy, enforcement, and functionality in extensible systems
Robert Grimm, Brian N. Bershad
Pages: 36-70
DOI: 10.1145/367742.367773
Extensible systems, such as Java or the SPIN extensible operating system, allow for units of code, or extensions, to be added to a running system in almost arbitrary fashion. Extensions closely interact through low-latency but type-safe...

Architectural and compiler support for effective instruction prefetching: a cooperative approach

Pages: 71-109
DOI: 10.1145/367742.367786
Instruction cache miss latency is becoming an increasingly important performance bottleneck, especially for commercial applications. Although instruction prefetching is an attractive technique for tolerating this latency, we find that existing...