Date: Tue, 10 Dec 1996 21:32:51 GMT
Server: NCSA/1.4.2
Content-type: text/html
Last-modified: Tue, 13 Feb 1996 21:06:17 GMT
Content-length: 7589
590lobo Reading Group
Cache Performance Models (Autumn '95)
-
Agarwal, Horowitz, and Hennessy, "An analytical cache model",
ACM TOCS, 7:2, 184-215, May 1989.
-
Singh, Stone, and Thiebaut,
"A model of workloads and its use in miss-rate prediction
for fully associative caches", IEEE TOC, 41:7, 811-25, July 1992.
-
Martonosi, Gupta, and Anderson,
"MemSpy: analyzing memory system bottlenecks in programs",
Performance Evaluation Review, 20:1, spec. issue, pp. 1-12, June 1992.
-
Hill and Smith, "Evaluating Associativity in CPU Caches", IEEE TOC, 1989, 1991.
-
A Comparison of Trace-Sampling Techniques for Multi-Megabyte Caches,
R. E. Kessler, Mark D. Hill, David A. Wood,
IEEE Transactions on Computers, June 1994.
Reading List
Candidate papers: Recent SOSP papers
See also
SOSP 15 paper list.
On Micro-Kernel Construction.
Informed Prefetching and Caching.
CRL: High-Performance All-Software Distributed Shared Memory.
Hive: Fault Containment for Shared-Memory Multiprocessors.
Logged Virtual Memory.
AUTHORS:
David R. Cheriton and Kenneth J. Duda
(Stanford University).
* contact: cheriton@cs.stanford.edu
Multithreading (Spring '95)
New Operating Systems Structures (Winter '95)
-
Aegis: A Secure Programmable Exokernel.
D. R. Engler, M. F. Kaashoek, and J. W. O'Toole (MIT unpublished report).
-
Scout: A communications-oriented operating system.
A. B. Montz, D. Mosberger, S. W. O'Malley, L. L. Peterson, T. A. Proebsting,
J. H. Hartman.
Technical Report 94-20, Department of Computer Science, University of
Arizona, June 1994.
-
Christopher Small and Margo Seltzer. 1994. ``VINO: An Integrated Platform for Operating System and Database Research.'' Harvard DAS TR-30-94.
-
Yasuhiro Endo, James Gwertzman, Margo Seltzer, Christopher Small, Keith A. Smith, and Diane Tang. 1994. ``VINO: The 1994 Fall Harvest.'' Harvard DAS TR-34-94.
-
D.R. Cheriton and K.J. Duda. A caching model of operating system
kernel functionality. In Proceedings of the First Symposium on
Operating System Design and Implementation. USENIX, November,
1994.
Hypertext
or
compressed PostScript
or
abstract
-
SPIN - An Extensible Microkernel for Application-specific
Operating System Services University of Washington Technical
Report CSE-94-03-03
-
Issues in the Design of an Extensible Operating System
This paper was submitted to a prestigious conference but rejected.
-
FLEX: A Tool for Building Efficient and Flexible Systems.
John Carter, Bryan Ford, Mike Hibler, Ravi Kuramkote, Jeff Law,
Jay Lepreau, Douglas Orr, Leigh Stoller, Mark Swanson.
Appeared in Proceedings of the 4th Workshop on Workstation
Operating Systems, October 1993.
(Abstract)
-
Efficient, Portable, and Robust Extension of Operating System
Functionality.
Amin M. Vahdat, Douglas P. Ghormley, and
Thomas E. Anderson. December, 1994.
UC Berkeley Technical Report CS-94-842.
Also submitted to HotOS-V -- HTML, Postscript.