Computer Systems (TOCS)


Search Issue
enter search term and/or author name


ACM Transactions on Computer Systems (TOCS), Volume 16 Issue 3, Aug. 1998

UFO: a personal global file system based on user-level extensions to the operating system
Albert D. Alexandrov, Maximilian Ibel, Klaus E. Schauser, Chris J. Scheiman
Pages: 207-233
DOI: 10.1145/290409.290410
In this article we show how to extend a wide range of functionality of standard operation systems completely at the user level. Our approach works by intercepting selected system calls at the user level, using tracing facilities such as the...

Using value prediction to increase the power of speculative execution hardware
Freddy Gabbay, Avi Mendelson
Pages: 234-270
DOI: 10.1145/290409.290411
This article presents an experimental and analytical study of value prediction and its impact on speculative execution in superscalar microprocessors. Value prediction is a new paradigm that suggests predicting outcome values of operations (at...

A quantitative comparison of parallel computation models
Ben H. H. Juurlink, Harry A. G. Wijshoff
Pages: 271-318
DOI: 10.1145/290409.290412
In recent years, a large number of parallel computation models have been proposed to replace the PRAM as the parallel computation model presented to the algorithm designer. Although mostly the theoretical justifications for these models are...