next up previous contents
Next: About this document Up: Resource Based Policies for Previous: Best Compared

References

AF89
Yeshayahu Artsy and Raphael Finkel. Designing a Process Migration Facility: The Charlotte Experience. IEEE Computer, 22(9):47-56, September 1989.

AJJ tex2html_wrap_inline5622 92
Paulo Amaral, Christian Jacquemot, Peter Jensen, Rodger Lea, and Adam Mirowski. Transparent Object Migration in COOL-2. Technical Report CS/TR-92-30, Chorus Systèmes, 1992.

BB94
Sayed Atef Banawan and Daniele Micci Barreca. A Neural Network Approach to Clustering in Workload Characterisation, 1994.

Ber85
Brian Bershad. Load Balancing with Maitre d'. Technical Report CSD-85-276, University of California at Berkeley, December 1985.

BLL92
Allan Bricker, Michael Litzkow, and Miron Livny. Condor Technical Summary. University of Wisconsin, January 1992.

BMD94
K. Benmohammed-Mahieddine and P. M. Dew. A Periodic Symmetrically-Initiated Load Balancing Algorithm for Distributed Systems. SIGOPS, 28(1):66-77, January 1994.

Bon93
Andrew Murray Bond. Adaptive Task Allocation in a Distributed Workstation Environment. PhD thesis, Victoria University of Wellington, 1993.

BS85
Amnon Barak and Amnon Shiloh. A Distributed Load-Balancing Policy for a Multicomputer. Software-Practice and Experience, 15(9):901-913, September 1985.

BVW95
Matt Bishop, Mark Valence, and Leonard F. Wisniewski. Process Migration for Heterogeneous Distributed Systems. Technical Report TR95-264, Dartmouth College, August 1995.

CCG95
M. Cena, M. L. Crespo, and R. Gallard. Transparent Remote Execution LAHNOS by Means of a Neural Network Device. SIGOPS, 29(1):17-28, January 1995.

CF86
Maria Clazarossa and Demenico Ferrari. A Sensitivity Study of the Clustering Approach to Workload Modelling. Performance Evaluation, 6:25-33, March 1986.

CK88
Thomas L. Casavant and Jon G. Kuhl. A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems. IEEE Transactions on Software Engineering, 14(2):141-154, February 1988.

Coc93
Adrian Cockcroft. Sun Performance Tuning Overview. SMCC Technical Marketing, 2550 Garcia Avenue, Moutainview, CA 94043, USA , December 1993.

CRY94
Soumen Chakrabarti, Abhiram Rande, and Katherine Yelick. Randomised Load Balancing for Tree-structured Computation. In Proceeding of the 1994 IEEE Scalable High Performance Computing Conference, pages 666-673. IEEE, 1994.

Dei84
Harvey M. Deitel. An Introduction to Operating Systems. Addison-Wesley, 1984.

DHB95
Allen B. Downey and Mor Harchol-Balter. A note on ``The Limited Performance Benefits of Migrating Active Processes for Load Sharing''. Technical Report UCB/CSD-95-888, Computer Science Division, University of California, Berkeley, November 1995.

DI89
Murthy V. Devarakonda and Ravishankar K. Iyer. Predictability of Process Reasource Usage: A Measurement-Based Study on UNIX. IEEE Transactions on Software Engineering, 15(12):1579-1586, December 1989.

DO91
Fred Douglis and John Ousterhout. Transparent Process Migration: Design Alternatives and the Sprite Implementation. Software-Practice and Experience, 21(8):757-785, August 1991.

Dou90
Frederick Douglis. Transparent Process Migration in the Sprite Operating System. PhD thesis, University of California at Berkeley, September 1990.

ELZ86a
D. Eager, E. D. Lazowska, and J. Zahorjan. A Comparison of Receiver-Initiated and Sender-Initiated Adaptive Load Sharing. Performance Evaluation, 6:53-68, March 1986.

ELZ86b
D. Eager, E. D. Lazowska, and J. Zahorjan. Adaptive Load Sharing in Homogeneous Distributed Systems. IEEE Transactions on Software Engineering, 5:662-675, May 1986.

ELZ88
D. Eager, E. Lazowska, and J. Zahorjan. The Limited Performance Benefits of Migrating Active Processes for Load Sharing. In Proceedings of the 1988 Sigmetrics Conference on Measurement and Modeling of Computer Systems, pages 63-72. ACM SIGMETRICS, May 1988.

FL93
Bryan Ford and Jay Lepreau. Evolving Mach 3.0 to a Migrating Thread Model. University of Utah, 1993.

Fra77
W.R. Franta. The Process View of Simulation. Operating and Programming Systems Series. North-Holland, 1977.

FZ87
Domenico Ferrari and Songnian Zhou. An Empirical Investigation of Load Indices for Load Balancing Applications. Technical Report CSD-87-353, University of California at Berkeley, January 1987.

GDI93
Kumar K. Gosami, Murthy Devarakonda, and Ravishankar K. Iyer. Prediction-Based Dynamic Load Sharing Heuristics. IEEE Transactions on Parallel and Distributed Systems, 4(6):638-648, June 1993.

GKW85
J. R. Gurd, C. C. Kirkham, and I. Watson. The Manchester Prototype Dataflow Computer. Communications of the ACM, 28(1):34-52, January 1985.

HBD95
Mor Harchol-Balter and Allen B. Downey. Exploiting Process Lifetime Distributions for Dynamic Load Balancing. Technical Report UCB/CSD-95-021, Computer Science Division, University of California, Berkeley, May 1995.

HN90
Robert Hecht-Nielsen. Neurocomputing, chapter 5. Addison-Wesley Publishing Company, 1990.

Hol96
Teijo Holzer. Performance Measurement of Task Allocation in a Distributed System. Master's thesis, Victoria Univeristy of Wellington, 1996+. Work in progess.

JM93
C. Jacqmot and E. Milgrom. A Systematic Approach to Load Distribution Strategies for distributed systems. In Decentralized and Distributed Systems, September 1993.

JXY95
Jiubin Ju, Gaochao Xu, and Kun Yang. An Intelligent Dynamic Load Balancer for Workstation Clusters. SIGOPS, 29(1):7-16, January 1995.

Kar94
Mourad Kara. A Global Plan Policy for Coherent Cooperation in Distributed Dynamic Load Balancing Algorithms. Technical Report 94.21, University of Leeds, July 1994.

KK92
Orly Kremien and Jeff Kramer. Methodical Analysis of Adaptive Load Sharing Algorithms. IEEE Transactions on Parallel and Distributed Systems, 3(6):747-760, November 1992.

KL88
Phillip Krueger and Miron Livny. A Comparison of Preemptive and Non-Preemptive Load Distributing. In 10th International Conference on Distributed Computing Systems, pages 123-130. IEEE, June 1988.

KRK94
Thomas Koch, Geral Rohde, and Bernd Kraemer. Adaptive Load Balancing in a Distributed Environment. Technical Report SDNE-94, Fern University, Hagen, Fern University, 58084 Hagen, Germany, 1994.

KS94
P. Krueger and N. Shivaratri. Adaptive Location Polices for Global Scheduling. IEEE Transactions on Software Engineering, 20(6):432-444, June 1994.

Kun91a
Thomas Kunz. The Influence of Different Workload Descriptions on a Heuristic Load Balancing Scheme. Technical Report TI-6/91, Institut für Theoretische Informatik, Fachbereich Informatik, Technische Hochschule Darmstadt, December 1991.

Kun91b
Thomas Kunz. The Learning Behaviour of a Scheduler using a Stochastic Learning Automaton. Technical Report TI-7/91, Institut für Theoretische Informatik, Fachbereich Informatik, Technische Hochschule Darmstadt, December 1991.

Leh93
Morten Lehrmann. Load Distribution in Emerald: an Experiment. Master's thesis, University of Copenhagen, June 1993.

LJP93
Rodger Lea, Christian Jacquemot, and Eric Pillenvesse. COOL: System support for distributed object oriented programming. Communications of the ACM, special issue on Concurrent Object Oriented Programming, 36(9), September 1993.

LM82
Miron Livny and Myron Melman. Load Balancing in Homogeneous Broadcast Distributed Systems. Proceedings of the ACM Computer Network Performance Symposium, pages 47-55, April 1982.

LO86
Will E. Leland and Teunis J. Ott. Load Balancing Heuristics and Process Behaviour. Performance Evaluation Review, pages 54-69, May 1986.

Mar94
Paul Martin. Adding Safe and Effective Load Balancing to Multicomputers. PhD thesis, The University of Edinburgh, 1994.

Nic87
David A. Nichols. Using Idle Workstations in a Shared Computing Environment. In Proceedings of the Eleventh ACM Symposium on Operating Systems Principles, pages 5-12. ACM, November 1987.

Oss92
William Osser. Automatic Process Selection for Load Balancing. Master's thesis, University of California at Santa Cruz, June 1992.

Pay82
James Payne. Introduction to Simulation. McGraw-Hill computer science series, 1982.

PM83
Michael L. Powell and Barton P. Miller. Process Migration in DEMOS/MP. In Proceedings of the Ninth ACM Symposium on Operating Systems Principles, pages 110-119, October 1983.

Raa93
Kimmo E. E. Raatikainen. Cluster Analysis and Workload Classification. SIGMETRICS, 20(4):24-30, May 1993.

Rub87
Harry I. Rubin. The Design of a Load Balancing Mechanism for Distributed Computer Systems. Technical Report CSD-87-362, University of California at Berkeley, July 1987.

Sha75
Robert E. Shannon. Systems Simulation the art and science. Prentice-Hall, 1975.

SST95
Andrea Schaerf, Yoav Shoham, and Moshe Tennenholtz. Adaptive Load Balancing: A Study in Mulit-Agent Learning. Journal of Artificial Intelligence Research, 2:475-500, May 1995.

Tan92
Andrew S. Tanenbaum. Modern Operating Systems. Prentice-Hall, 1992.

TH91
Marvin M. Theimer and Barry Hayes. Heterogeneous Process Migration by Recompilation. In IEEE 11th International Conference on Distributed Computing Systems, pages 18-25. IEEE, IEEE CS Press, 1991.

TLC85
Marvin M. Theimer, Keith A. Lantz, and David R. Cheriton. Preemptable Remote Execution Facilities for the V System. In Proceedings of the Tenth ACM Symposium on Operating Systems Principles, pages 2-12, December 1985.

TvRvS tex2html_wrap_inline5622 90
Andrew S. Tanenbaum, Robbert van Renesse, Hans van Staveren, Gregory J. Sharp, Sape J. Mullender, Jack Jansen, and Guido van Rossum. Experiences with the Amoeba Distributed Operating System. Communications of the ACM, 33:46-63, December 1990.

VD91
P. Vernemmen and E.H. D'Hollander. Load balancing in a distributed system using prediction and estimation. In Tzafestas, S. and Borne, P. and Grandinetti, L., editor, Parallel and Distributed Computing in Engineering Systems., pages 303-308. North-Holland; Amsterdam, Netherlands, June 1991.

WM85
Yung-Terng Wang and Robert Morris. Load Sharing in Distributed Systems. IEEE Transactions on Computers, C-34(3):204-217, March 1985.

Zho87
Songnian Zhou. A Trace Driven Simulation Study of Dynamic Load Balancing. Technical Report CSD-87-305, University of California at Berkeley, September 1987.



Kris Bubendorfer
Fri Nov 1 11:26:21 NZDT 1996