Eric J. Anderson

dblp:81/2078 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2003
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Theory of computation · 2 · 2 first-authorComputer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Routing and switching · 77% Network optimization and economics · 23%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 44% Distributed systems · 44% High-performance computing · 13%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Routing and switching
adaptive routing
0.012003
On the Stability of Adaptive Routing in the Presence of Congestion Control · INFOCOM 2003
Distributed systems
global memory
0.011998
Implementing Cooperative Prefetching and Caching in a Globally-Managed Memory System · SIGMETRICS 1998
Memory systems › cache management
prefetching and caching
0.011998
Implementing Cooperative Prefetching and Caching in a Globally-Managed Memory System · SIGMETRICS 1998
Network optimization and economics
fairness
0.012003
On the Stability of Adaptive Routing in the Presence of Congestion Control · INFOCOM 2003
High-performance computing
parallel i/o
0.011998
Implementing Cooperative Prefetching and Caching in a Globally-Managed Memory System · SIGMETRICS 1998

Methods — techniques the papers use, named apart from their topics

dual feedback control analysis · 0.0trace-driven measurement · 0.0
YearPublicationVenuePosition
2003 On the Stability of Adaptive Routing in the Presence of Congestion Control
abstract
Efficient use of network resources has long been an important problem for large-scale network operators. To this end, several recent research efforts have proposed automated methods for optimizing routes based on traffic measurements. However, these efforts have not considered the stability of the dual feedback control mechanisms of adaptive routing and congestion control, when operating together. In this paper, we demonstrate that an important class of adaptive routing algorithms can yield stable optimal routes in the presence of congestion control, provided that either the congestion control mechanism is fair or the network workload behaves under reasonable constraints. We further show that one or the other of these assumptions is necessary for this class of adaptive routing algorithms -otherwise, unstable, sub-optimal routes may result in some pathological cases.
Eric J. Anderson, Thomas E. Anderson
INFOCOM1
2002 On list update and work function algorithms
Eric J. Anderson, Kirsten Hildrum, Anna R. Karlin, April Rasala Lehman, Michael E. Saks
Theor. Comput. Sci.1
1999 On List Update and Work Function Algorithms
Eric J. Anderson, Kirsten Hildrum, Anna R. Karlin, April Rasala Lehman, Michael E. Saks
ESA1
1999 Pursuing the Performance Potential of Dynamic Cache Line Sizes
abstract
We examine the application of offline algorithms for determining the optical sequence of loads and superloads (a load of multiple consecutive cache lines) for direct-mapped caches. We evaluate potential gains in terms of miss rate and bandwidth and find that in many cases optimal superloading can noticeably reduce the miss rate without appreciably increasing bandwidth. Then we examine how this performance potential might be realized. We examine the effectiveness of a dynamic online algorithm and of static analysis (profiling) for superloading and compare these to next-line prefetching. Experimental results show improvements comparable to those of the optimal algorithm in terms of miss rates.
Peter van Vleet, Eric J. Anderson, Lindsay Brown, Jean-Loup Baer, Anna R. Karlin
ICCD2
1998 Implementing Cooperative Prefetching and Caching in a Globally-Managed Memory System
abstract
This paper presents cooperative prefetching and caching --- the use of network-wide global resources (memories, CPUs, and disks) to support prefetching and caching in the presence of hints of future demands. Cooperative prefetching and caching effectively unites disk-latency reduction techniques from three lines of research: prefetching algorithms, cluster-wide memory management, and parallel I/O. When used together, these techniques greatly increase the power of prefetching relative to a conventional (non-global-memory) system. We have designed and implemented PGMS, a cooperative prefetching and caching system, under the Digital Unix operating system running on a 1.28 Gb/sec Myrinet-connected cluster of DEC Alpha workstations. Our measurements and analysis show that by using available global resources, cooperative prefetching can obtain significant speedups for I/O-bound programs. For example, for a graphics rendering application, our system achieves a speedup of 4.9 over a non-prefetching version of the same program, and a 3.1-fold improvement over that program using local-disk prefetching alone.
Geoffrey M. Voelker, Eric J. Anderson, Tracy Kimbrel, Michael J. Feeley, Jeffrey S. Chase, Anna R. Karlin, Henry M. Levy
SIGMETRICS2