User profiles for Thomas E. Anderson

Thomas Anderson

Warren Francis and Wilma Kolm Bradley Chair, CSE, University of Washington
Verified email at cs.washington.edu
Cited by 60262

Efficient software-based fault isolation

R Wahbe, S Lucco, TE Anderson… - Proceedings of the …, 1993 - dl.acm.org
One way to provide fault isolation among cooperating software modules is to place each in
its own address space. However, for tightly-coupled modules, this solution incurs prohibitive …

Determinants of 24-hour energy expenditure in man. Methods and results using a respiratory chamber.

E Ravussin, S Lillioja, TE Anderson… - The Journal of …, 1986 - Am Soc Clin Investig
Daily human energy requirements calculated from separate components of energy
expenditure are inaccurate and usually in poor agreement with measured energy intakes. …

High-speed switch scheduling for local-area networks

TE Anderson, SS Owicki, JB Saxe… - ACM Transactions on …, 1993 - dl.acm.org
Current technology trends make it possible to build communication networks that can support
high-performance distributed computing. This paper describes issues in the design of a …

A case for NOW (networks of workstations)

TE Anderson, DE Culler, D Patterson - IEEE micro, 1995 - ieeexplore.ieee.org
Networks of workstations are poised to become the primary computing infrastructure for
science and engineering. NOWs may dramatically improve virtual memory and file system …

[PDF][PDF] The performance of spin lock alternatives for shared-memory multiprocessors.

TE Anderson - IEEE Transactions on Parallel and Distributed …, 1990 - cs.indiana.edu
Most shared-memory multiprocessor architectures provide hardware support for making
mutually exclusive accesses to shared data structures. Thii support usually consists of …

[HTML][HTML] A comparison of file system workloads

D Roselli, JR Lorch, TE Anderson - 2000 USENIX Annual Technical …, 2000 - usenix.org
In this paper, we describe the collection and analysis of file system traces from a variety of
different environments, including both UNIX and NT systems, clients and servers, and …

[PS][PS] Cooperative caching: Using remote client memory to improve file system performance

MD Dahlin, RY Wang, TE Anderson… - Proceedings of the 1st …, 1994 - usenix.org
6. Conclusions The advent of high-speed networks provides the opportunity for clients to
work closely together to significantly improve the performance of file systems. We have …

Serverless network file systems

TE Anderson, MD Dahlin, JM Neefe… - Proceedings of the …, 1995 - dl.acm.org
In this paper, we propose a new paradigm for network file system design, serverless network,
file systems. While traditional netwc~ rk file systems rely on a central server machine, a …

Scheduler activations: Effective kernel support for the user-level management of parallelism

TE Anderson, BN Bershad, ED Lazowska… - ACM Transactions on …, 1992 - dl.acm.org
Threads are the vehicle for concurrency in many approaches to parallel programming. Threads
can be supported either by the operating system kernel or by user-level library code in …

Scheduler activations: Effective kernel support for the user-level management of parallelism

TE Anderson, BN Bershad, ED Lazowska… - Proceedings of the …, 1991 - dl.acm.org
Threads are the vehicle for concurrency in many approaches to parallel programming. Threads
separate the notion of a sequential execution stream from the other aspects of traditional …