You are on page 1of 14

Referências Bibliográficas

9. Referências Bibliográficas
Abdelzaher, T. F., Shin, K. G.(2000). Period-Based Load Partitioning and
Assignment for Large Real-Time Applications. IEEE Transactions on Computers,
vol 49, Nº 1, p. 81-87, January.

Achcar, J.A., Rodrigues, J. (1995). Introdução à Estatística para Ciências e


Tecnologia. ICMSC-USP, São Carlos - Apostila de Consulta, 1995.

Alanyali, M.; Hajek, B. 1995. On Simple Algorithms for Dynamic Load Balancing. In
INFOCOM´95, Boston, Massachusetts, p.25-36, April.

Almasi, G.; Gottlieb, A. (1994). Highly Parallel Computing, 2ª edição, The


Benjamin/Cummings Publishing Company, Redwood City, Califórnia.

Ambrosius, S. L.; Freund, R. F.; Scott, S. L.; Siegel, H. J. (1996). Work-Based


Performance Measurement and Analysis of Virtual Heterogeneous Machines. In
the 5th Heterogeneous Computing Workshop (HCW´96). p. 669-685, April.

Amir, Y. et al. (2000). An Opportunity Cost Approach for Job Assignment in a


Scalable Computing Cluster. IEEE Transactions on Parallel and Distributed
Systems, v. 11, n.7, p. 760-768, July.

Araújo, A.P.F.; Santana, M.J.; Santana, R.H.C.; Souza, P.S.L. (1999). DPWP - A
New Load Balancing Algorithm. 5th International Conference on Information
Systems Analysis and Synthesis - ISAS'99, Orlando, U.S.A., 31 de julho a 4 de
agosto.

Araújo, A. P. F. (1999). DPWP – Uma abordagem para o Escalonamento Dinâmico


em Computação Paralela Virtual. Dissertação de mestrado, ICMC/USP, São
Carlos, 1999.

Banks, J. (1998). Handbook of Simulation: Principles, Methodology, Advances,


Applications, and Practice. Interscience.

Barros Neto, B. (1995). Planejamento e Otimização de Experimentos, ED. da


Universidade Estadual de Campinas.

218
Referências Bibliográficas

Baumgartner, K. M.; Wah, B. W. (1991). Computer Scheduling Algorithms: Past,


Present, and Future. Information Sciences, Elsevier Science Pub. Co. Inc, New
York, NY, Vol. 57&58, p. 319-345. September-December.

Beaumont, O.; Legrand, A.; Robert, Y. (2003). "Optimal algorithms for scheduling
divisible workloads on heterogeneous systems", In HCW'2003, the 12th
Heterogeneous Computing Workshop, IEEE Computer Society Press.

Becker, W. (1995). Dynamic balancing Complex Workload in Workstation Networks –


Challenge, Concepts and Experience. In High-Performance Computing and
Networking, Lecture Notes inComputer Science v. 919, Milan, Italy, p. 407-412,
May.

Beitz, A.; Kent, S.; Roe, P. (2000). Optimizing Heterogeneous Task Migration in the
Gardens Virtual Cluster Computer. 9th Heterogeneous Computing Workshop,
pp.140-146, Cancun - México, May.

Berman, F.; Charikar, M.; Karpinski, M. (1997). On-Line Load Balancing for Related
Machines. In Algorithms and Data Structures. Lecture Notes in Computer Science
v. 1272, p. 116-125.

Branco, K. R. L. J. C., Santana, M.J., Santana, R. H. C. (2003a). A Novel Metric for


Evaluation of Computer System Heterogeneity. Proceedings of The International
Conference on Parallel and Distributed Processing Techniques and Applications
(PDPTA’2003). p. 437 – 441 V. 1, Las Vegas – Nevada – USA, June.

Branco, K. R. L. J. C., Santana, M.J., Santana, R. H. C. (2003b). A Novel


Performance Metric for Evaluation of Computer System Heterogeneity.
Proceedings of The International Symposium on Performance Evaluation of
Computer and Telecommunication Systems (SPECTS’2003). p. 292 – 301, V. 34,
n. 04 SCS. Montreal – Canadá, July.

Branco, K. R. L. J. C., Santana, M.J., Santana, R. H. C. (2003c). A Novel Metric for


Checking Levels of Heterogeneity in Distributed Computer Systems. Proceedings
of The Fourth Congress of Logic Applied to Technology (LAPTEC'2003). p. 148 –
155, V. 101, IOS Press. Marília – São Paulo – Brazil, novembro.

Branco,K. R. L. J. C. (1999) Extensão da Ferramenta de Apoio à Programação


Paralela (F.A.P.P.) para Ambientes Paralelos Virtuais. Dissertação apresentada

219
Referências Bibliográficas

ao Instituto de Ciências Matemáticas e de Computação – USP, São Carlos, São


Paulo.

Braun, T. D; Siegel, H. J.; Beck, N.; Boloni, L.; Maheswaran, M. ; Reuther, A. I.;
Robertson, J. P.; Theys, M. D.; Yao, B. (1998). A Taxonomy for Describing
Matching and Scheduling Heuristics for Mixed-Machine Heterogeneous
Computing Systems. IEEE Workshop on Advances in Parallel and Distributed
Systems. p. 330-335, October.

Braun, T. D.; Siegel, H. J.; Beck, N.; Boloni, L.; Maheswaran, M.; Reuther, A. I.;
Robertson, J. P.; Theys, M. D.; Yao, B.; Hensgen, D.; Freund, R. F. A. (1999).
Comparison Study of Static Mapping Heuristics for a Class of Meta-Tasks on
Heterogeneous Computing Systems. In The Proceedings of the 8th
Heterogeneous Computing Workshop (HCW´99). San Juan, Puerto Rico, April.

Bricker, A.; Litzkow, M.; Livny, M. (1991). Condor technical summary. Relatório
técnico, (TR 1069), Department of Computer Science, University of Wisconsin.

Bruschi, S. M. (1997). Extensão do ASiA para Simulação de Arquiteturas de


Computadores. São Carlos. Dissertação (Mestrado em Ciências da Computação
e Matemática Computacional) - Instituto de Ciências Matemáticas e de
Computação, Universidade de São Paulo.

Budkowski, S.; Dembinski, P. (1987). An Introduction to Estelle: A


SpecificationLanguage for Distributed Systems. Computer Network and ISDN
Systems, 14, p.3-23.

Casavant; T.L.; Kuhl, J.G. (1988). A Taxonomy of Scheduling in General-Purpose


Distributed Computing Systems. IEEE Transactions on Software Engineering,
p.141-154, February.

Chapin, S.J. (1993). Scheduling Support Mechanisms for Autonomous,


Heterogeneous, Distributed Systems. Tese (Doutorado) - Universidade de
Purdue.

Chen, S; Eshaghian, M. M.; Khokhar, S.; Shaaban, M. E. (1993). A Selection Theory


and Methodology for Heterogeneous Supercomputing. 2nd Workshop on
Heterogeneous Processing (WHP´93), p. 15-22, April.

220
Referências Bibliográficas

Corradi, A.; Leonardi, L.; Zambonelli, F. (1998). On The Effectiveness of Different


Diffuse Load Balancing Policies in Dynamic Applications. In Proceedings of Hig-
Performance Computing and Networking. Lecture Notes in Computer Science v.
1401, Amsterdan, The Netherlands, p. 274-283, April.

Cortés, O. A. C. (1999). Desenvolvimento e Avaliação de Algoritmos Numéricos


Paralelos. Dissertação apresentada ao Instituto de Ciências Matemáticas e de
Computação – USP, São Carlos, São Paulo.

Coulouris, G.; Dollimore, J; Kindberg, T. (1994). Distributed Systems Concepts and


Desing, 2ª edição, Addison-Wesley.

Dantas, M. A. R.; Zaluska, E. J. (1998). Efficient Scheduling of MPI Applications on


Networks of Workstations. Future Generation Computer Systems – FGCS, v. 13,
p. 489-499.

Davies N, Friday A, Blair G, Cheverst K. (1996). Distributed Systems Support for


Adaptive Mobile Applications. ACM Mobile Networks and Applications (MONET),
Special Issue on Mobile Computing - System Services, v.1(4).

Davies N, Friday A, Wade S, and Blair G. (1998). L2imbo: A Distributed Systems


Platform for Mobile Computing. ACM Mobile Networks and Applications (MONET),
Special Issue on Protocols and Software Paradigms of Mobile Networks. v.3
p.143-156.

Devarakonda, M. V.; Iyer, R. K. (1989). Predictability of Process Resource Usage: A


Measurement-Based Study on Unix. IEEE Transactions on Software Engineering,
v. 15, n.12, p. 1579-1586, December.

Dikenelli, O.; Ozkasap, O.; Ozkarahan, E. (1997). Scheduling Parallel Programs


Involving Parallel Database Interactions. In 4th International Conference PaCT´97
Yaroslaul, Parallel Computing Tecnologies. Lecture Notes in Computer Science v.
1277, Rússia, September.

Dillon, E., Gamboa Dos Santos, C., Gu-Yard, J. (1995). Message Passing Overhead.
Proceedings of Homogeneous and Heterogeneous Networks of Workstations. In
MPI Developers Conference '95, June.

221
Referências Bibliográficas

Duke, D. W.; Green, T. P.; Pasko, J. L. (1994). Research toward a Heterogeneous


Networked Computing Cluster: The distributed queueing system version 3.0.
Relatório técnico, Florida State University.

Duncan, R. (1990). A Survey of Parallel Computer Architectures. IEEE Computer, p.


5-16.

Eager, D.L.; Lazowska, E.D.; Sahorjan, J. (1986). Adaptative Load Sharing in


Homogeneous Distributed Systems. IEEE Transactions on Software Engineering,
v. SE-12, p. 662-675, May.

Ekmecic, I; Tartalja, I.; Milutinovic, V. (1995). EM3: A Taxonomy of heterogeneous


computing systems. Hot Topics – Computer. p. 68-70, December.

Ekemecic, I; Tartalja, I.; Milutinovic, V. (1996). A Survey of Heterogeneous


Computing: Concepts and Systems. Proceedings of IEEE, n. 84, p. 1127-1144.

El-Rewini, H.; Ali, H. H.; Lewis, T. (1995). Task Scheduling in Multiprocessing


Systems. IEEE Computer, p. 27-37, December.

El-Rewini, H.; Lewis, T.; Ali, H. H. (1994). Task Scheduling in Parallel and Distributed
Systems. Engkewood Cliffs, N.J.:Prentice Hall.

Feitelson, D.G.; Rudolph, L. (1995). Parallel Job Scheduling: Issues and


Approaches. In: IPPS'95 Workshop on Job Scheduling Strategies for Parallel
Processing, Lecture Notes in Computer Science v.949, Santa Barbara, CA, USA,
p. 1-18, April.

Feitelson, D. G.; Rudolph, L. (1996). Toward Convergence in Job Schedulers for


Parallel Supercomputers. IPPS’ 96 Workshop on Job Scheduling Strategies for
Parallel Processing, Honolulu, Hawaii, Lecture Notes in Computer Sciences 1162,
April.

Feitelson, D.G.; Rudolph, L.; Schwiegelshohn, U.; Sevcik, K.C.; Wong, P. (1997).
Theory and Practice in Parallel Job Scheduling. In: IPPS' 97 Workshop on Job
Scheduling Strategies for Parallel Processing, Lecture Notes in Computer
Science v.1291, Santa Barbara, Geneva, Switzerland, April.

Feitelson, D.G.; Rudolph, L. (1998). Metrics and Benchmarking for Parallel Job
Scheduling. In ISSPP’98, Lecture Notes in Computer Science, n. 1459, p. 1-24.

222
Referências Bibliográficas

Ferrari, D.; Zhou, S. (1987). An Empirical Investigation of Load Indices for Load
Balancing Applications. In Proceedings of Performance'87, the 12th Int'l
Symposium on Computer Performance Modeling, Measurement, and Evaluation,
p.515-528.

Ferreira, R. E. (2003). Linux: Guia do Administrador do Sistema. Novatec Editora.

Flynn, M. J. (1972). Some Computer Organizations and Their Effectiveness, IEEE


Transactions on Computers, v. c-21, n. 9, pp. 948-960, September.

Flynn, M. J.; Rudd, K. W. (1996) Parallel Architectures. ACM Computing Surveys. v.


28, nº 1, p. 67-70 March.

Fontlupt, C.; Marquet, P.; Dekeyser, J. (1998). Data Parallel Load Balancing
Strategies. Parallel Computing, 24 p. 1665-1684.

Francisco, W. (1995). Estatística Básica, Unimep. Piracicaba, 2 ª Edição, 1995.

Franklin, M. A.; Govindan, V. (1996). A General Matrix Iterative Model for Dinamic
Load Balancing. Parallel Computing, v. 22, p. 969-989.

Freund, R.; Conwell, D. (1990). Superconcurrency: A Form of Distributed


Heterogeneous Supercomputing. Supercomputing Review, p. 47-50, October.

Glosal, D.; Serazzi, G.; Tripathi, S.K. (1991). The Processor Working Set and Its Use
in Scheduling Multiprocessor Systems. IEEE Transactions on Software
Engineering, v. 17(5), p. 443-453, May.

Grosu, D. (1996). Some Performance Metrics for Heterogeneous Distributed


Systems. Proceedings of PDPTA´96. Las Vegas, June.

Hac, A.; Johnson, T.J. (1990). Sensitivity Study of the Load Balancing Algorithm in
Distributed System. In Parallel and Distributed Computing, v. 10, p. 85-89.

Harchol-Balter, M.; Downey, A. (1997) Exploiting Process Lifetime Distributions for


Dynamic Load Balancing. ACM Transactions on Computer Systems v.15, n.3, p.
253-285, August.

Henderson, R.L. (1995). Job Scheduling under the Portable Batch System. In Job
Scheduling Strategies For Parallel Processing: IPPS´95 Workshop. Anais…
p.280-294, April.

223
Referências Bibliográficas

Higginbottom, G. N. (1998). Performance Evaluation of Communication Networks.


Artech House, Inc.

Hofmann, R.; Klar, R.; Mohr, B.; Quick, A.; Silgle, M. (1994) Distributed Performance
Monitoring: Methods, Tools, and Applications. IEEE Transactions on Parallel
Distributed Systems, v. 5, n. 6, p 585-598, June.

Ishii, R. P. (2003). Políticas I/O Bound para Escalonamento de Processos em


Ambientes Paralelos Virtuais. São Carlos. Monografia de Qualificação (Mestrado
em Ciências da Computação e Matemática Computacional) - Instituto de Ciências
Matemáticas e de Computação, Universidade de São Paulo.

Jain, R. (1991). The Art of Computer Systems Performance Analysis: Techniques for
Experimental Design, Measurement, Simulation, and Modeling. John Wiley &
Sons.

Joyce, J.; Lomow, G.; Slind, K.; Unger, B. (1987). Monitoring Distributed Systems.
ACM Transactions on Computer Systems, v. 5(2), p. 121-150.

Kant, K., Mohapatra, P. (2000). Scalable Internet servers: Issues and challenges. In
Proceedings of the Workshop on Performance and Architecture of Web Servers
(PAWS). ACM SIGMETRICS, June.

Kaplan, J.; Nelson, M. A (1994). A comparison of queueing, cluster, and distributed


computing systems. Relatório técnico, NASA 109025 (NASA LaRC).

Khokhar, A. A.; Prasanna, V.K.; Shaaban, M.E.; Wang, C.L. (1993). Heterogeneous
Computing: Challenges and Opportunities. IEEE Computer, 26(6): 18-27, June.

Kleinrock, L. (1976). Queueing Systems – Volume II: Computer Applications. John


Wiley & Sons.

Krone, O.; Raab, M., Hirsbrunner, B. (1998). Load Balancing for Network Based
Multi-threaded Applications. In 5th European PVM/MPI User´s Group Meeting,
Lecture Notes in Computer Science. V. 1497, Liverpool, UK, p. 206-214,
September.

Krueger, P.; Shivaratri, N.G. (1994). Adaptative Location Policies for Global
Scheduling. IEEE Transactions on Parallel and Distributed System, v. 20, Iss. 6,
p. 432-444.

224
Referências Bibliográficas

Kunz, T. (1991). The Influence of Different Workload Descriptions on a Heuristic


Load Balancing Scheme. IEEE Transactions on Software Engineering, v.17, n.7,
p.725-730, July.

Leland, W. E.; Ott, T. J. (1986). Load-Balancing Heuristics and Process Behavior.


ACM SIGMETRICS Conference on Measurement and Modeling of Computer
Systems, Proceedings. Performance Evaluation Review 14(1), North Carolina,
State University, USA, p. 54-69, May.

Lin, F. C. H.; Keller, R. M. (1987). The Gradient Model Load Balancing Method. IEEE
Transactions on Software Engineering, v.SE-13, n.1, p. 32-38, January.

Little, T.D.C.; Ghafoor, A.. (1990). Network Considerations for Distributed Multimedia
Objects Composition and Communications. IEEE Network Magazine, pp. 32-39,
November.

Little, T.D.C.; Ghafoor, A. (1992) Scheduling of Bandwidth-Constrained Multimedia


Traffic. Computer Communication, pp. 381-387, July.

LSF Reference Guide Version 4.2, Plataform Computing Corp., Toronto, 2001.

Lüling, R.; Monien, B.; Ramme, F. (1993). Load Balancing in Large Networks: A
Comparative Study. Relatório Técnico, Departamento de Matemática e Ciência
de Computação, Universidade de Paderborn, Alemanha.

Lüling, R.; Monien, B. (1993). A Dynamic Distributed Load Balancing Algorithm with
Provable Good Performance. In Proceedings of ACM Symposium on Parallel
Algorithms and Architectures (SPAA-93).

MacDougall, M.H. (1987). Simulating Computer Systems Techniques and Tools. The
MIT Press.

Maheswaran, M.; Braun, T. D.; Siegel, H. J. (1998). High-Performance Mixed-


Machine Heterogeneous Computing. In 6th Euromicro Workshop on Parallel and
Distributed Processing. Madrid, Spain, p. 3-9, January.

Maheswaran, M.; Braun, T. D.; Siegel, H. J. (1999). Heterogeneous Distributed


Computing. Encyclopedia of Electrical and Electronics Engineering. J. G.
Webster, editor, John Wiley & Sons, New York, NY. Vol. 8, pp. 679-690.

Majundar, S.; Eager, D.L.; Bunt, R. (1988). Scheduling in Multiprogrammed Parallel


Systems. ACM SIGMETRICS, p. 104-113.

225
Referências Bibliográficas

Maxwell, S. (2000). Kernel Do Linux. Makron Books.

Mehra, P.; Wah, B.W.(1993). Automated Learning of Load-Balancing Strategies for a


Distributed Computer System. University of Illinois at Urbana-Champaign.

Mello, R. F. (2003). Proposta e Avaliação de Desempenho de um Algoritmo de


Balanceamento de Carga para Ambientes Distribuídos Heterogêneos Escaláveis.
Tese (Doutorado) – Escola de Engenharia de São Carlos, Universidade de São
Paulo, São Carlos.

Meyer, P. L. (2000). Probabilidade: Aplicações à Estatística LTC, 2ª Edição.

Meyers, R.H, Montgomery, D.C. (1995). Response Surface Methodology. Process


and Product Optimization Using Designed Experiments. John Wiley & Sons.

Milojicic, D.S.; Giese, P.; Zint, W. (1993). Load Distribution on Microkernels. In IEEE
Workshop "Future Trends in Distributed Computing Systems", September.

Mitzenmacher, M. (2001). The Power of Two Choices in Randomized Load


Balancing. IEEE Transactions on Parallel and Distributed Systems, v. 12, n.10, p.
1094-1104, October.

Montgomery, D. C. (1991). Diseño y Análisis de Experimentos. Grupo Ed.


Iberoamérica. Tradução: Jaime Delgado Saldivar, México – DF.

Muhugusa M. (1998). Implementing Distributed Services with Mobile Code: The


Case of the Messenger Environment. In IASTED International Conference on
Parallel and Distributed Systems (Euro-PDS'98) p.1-31. Vienna, Austria.

Mullender, S. J. (1993). Distributed Systems. Addison-Wesley.

Park, K.H.; Dowdy, L.W. (1989). Dynamic Partitioning of Multiprocessor Systems.


International Journal of Parallel Programming, p.1.

Parson, E.W.; Sevcik, K.C. (1995). Multiprocessor Scheduling for Hight-Variability


Service Time Distributions. In Job Scheduling Strategies for Parallel Processing,
p. 127-145, Springer-Verlag, Lecture Notes in Computer Science, v. 949.

Paxson V., Almes. G., Mahdavi J. Mathis M. (1998). Framework for IP Performance
Metrics . Draft-ietf-ippm-framework-03.txt. February.

Paxson V. Towards a Framework for Defining Internet Performance Metrics.


Proceedings of INET'96.

226
Referências Bibliográficas

Pereira, Diogo C., Souza, Paulo S. L. (2003). Uma Nova Política de Escalonamento
para Clusters Beowulf Heterogêneos e Multiusuários. In: XII ENCONTRO ANUAL
DE INICIAÇÃO CIENTÍFICA - XII EAIC, 2003, Foz do Iguaçu. Anais do XII
Encontro Anual de Iniciação Científica - XII EAIC. Foz do Iguaçu: UNIOESTE
Ed.,. v. 1, p. 45.

Petri, C. A. (1966). Kommunikation mit Automaten. Schriften des IIM Nr. 2, Institut für
Instrumentelle Mathematik, Bonn, 1962. English Translation: Technical Report
RADC-TR-65-377, Griffiths Air Force Base, New York,Vol. 1, Suppl. 1, 1966.

Plastino, A.; Ribeiro, C.C.; Rodriguez, N. (1999). Uma Ferramenta com Suporte para
Balanceamento de Carga. Departamento de Ciências da Computação.
Universidade Federal Fluminense-Niterói. Relatório Técnico, Novembro.

Potter, J. (1993). Heterogeneous Associative Computing. Proc Workshop on


Heterogeneous Processing. IEEE CS Press, Los Alamitos, Calif., Order Nº 3532-
02.

Russ, S.H.; Meyers, B.; Robinson, J.; Gleeson, M.; Rajagopalan, L.; Tan, C-H.;
Heckel, B. (1997). User-Transparent Run-Time Performance Optimization. In
EHPC´97 – the 2nd International Workshop on Embedded HPC Systems and
Applications at the 11th IEEE International Parallel Processing Symposium.

Santana, M.J.; Zaluska, E.J. (1988). Load Balancing in a Session-based Distributes


File-Store Architecture. Software Practice and Experience, v. 18(11), p. 1091-
1107, November.

Santana, M.J.; Santana, R.H.C.; Francês, C. R. L..; Orlandi, R.C. (1997). Tools and
Methodologies For Performance Evaluation of Distributed Systems – A
Comparison Study. In The Proceedings of the: Summer Computer Simulation
Conference, Arlington, Virginia. Proceedings. Arlington, p. 124-28.

Santana, M.J. (1990) An Advanced Filestore Architecture for a Multiple Lan


Distributed Computing System. Southampton. Tese (Doutorado), University of
Southampton.

Saphir, W., Tanner, L. A., Traversa, V. (1995). In IPPS´95 Workshop on Job


Management Requirements for NAS Parallel Systems and Clusters, Lecture
Notes in Computer Science, v. 949, Santa Barbara, CA, USA, April.

227
Referências Bibliográficas

Sargent, R. G. (1999) Validation and Verification of Simulation Models. In


Proceedings of the 1999 Winter Simulation Conference, p. 39 – 48.

Scott. S.L.; Potter, J. (1994). A Framework for the Virtual Heterogeneous Associative
machine. Third Workshop on Heterogeneous Computing at the Eighth
International Parallel Processing Symposium. Cancun, Mexico, p. 26-29, April.

Schnor, B.; Petri, S.; Langendörfer, H. (1996). Load Management for Load Balancing
on Heterogeneous Plataforms: A Comparison of Traditional and Neural Network
Based Approaches. In Second International Euro-Par Conference - Euro-Par'96,
Lecture Notes in Computer Science v.1124, Lyon, France, p.611-614, August.

Schopf, J. M. (1997). Structural Prediction Models for High-Performance Distributed


Applications. On Cluster Computing Conference p. 1-13.

Senger, L. J. (2001). Obtenção e Utilização do Conhecimento Sobre Aplicações


Paralelas no Escalonamento em Sistemas Computacionais Distribuídos.
Monografia de Qualificação (Doutorado em Ciências da Computação e
Matemática Computacional) - Instituto de Ciências Matemáticas e de
Computação, Universidade de São Paulo.

Sevcik, K.C. (1989). Characterizations of Parallelism in Applications and Their Use in


Scheduling. In Proceedings of the 1989 ACM SIGMETRICS International
Comference on Measurement and Modeling of Computer Systems, p. 171-180,
May.

Shirazi, B.; Hurson, A.R. (1992). Special Issue on Scheduling and Load Balancing:
guest editor's introduction. Journal of Parallel and Distributed Computing, v.16,
Iss 4, p.271-275.

Shirazi(a), B.A.; Hurson, A.R.; Kavi, K.M. (1995). Introduction to Scheduling and
Load Balancing. Introdução do Primeiro Capítulo do Livro Scheduling and Load
Balancing in Parallel and Distributed Systems, IEEE Computer Society Press, Los
Alamitos, CA, p.2-6, USA.

Shirazi(b), B.A.; Hurson, A.R.; Kavi, K. M. (1995). Mechanisms for Process Migration.
Introdução do Sexto Capítulo do Livro Scheduling and Load Balancing in Parallel
and Distributed Systems, IEEE Computer Society Press, Los Alamitos, CA, USA,
p.411-413.

228
Referências Bibliográficas

Shivaratri, N.G.; Krueger, P.; Singhal, M. (1992). Load Distributing for Locally
Distributed Systems. IEEE Computer, p. 33-44, December.

Siegel, H. J.; Ali, S. (1999). Techniques for Mapping Tasks to Machines in


Heterogeneous Computing Systems. Special Issues on Heterogeneous
Distributed and Parallel Architectures: Hardware, Software and Design Tools.
June.

Siegel, H. J.; Antonio, J. K.; Metzger, R. C.; Tan, M.; Li, Y. A. (1996). Heterogeneous
Computing. In Parallel and Distributed Computing Handbook. A. Y. Zomaya, ed.,
McGraw-Hill, New York, NY, p. 725-761.

Siegel, H. J.; Dietz, H. G.; Antonio, J. K. (1997). Software Support for Heterogeneous
Computing. In The Computer Science and Engineering Handbook, A. B. Tucher,
Jr., ed. CRC Press, Boca Raton, FL, p. 1886-1909.

Silva, F.A.B. (1997). Balanceamento de Carga em Ambientes Paralelos Virtuais com


Aplicações no PVM-W95. Dissertação (mestrado), Universidade de São Paulo,
São Carlos.

Singh, H.; Youssef, A. (1996). Mapping and Scheduling Heterogeneous Task Graphs
Using Genetic Algorithms. In the 5th Heterogeneous Computing Workshop
(HCW´96), p. 86-97, April.

Song, J.; Choo, H.K.; Lee, K.M. (1997). Application-level load migration and its
implementation on top of PVM. Concurrency: Practice and Experience, v.9(1),
p.1-19, January.

Souza, P.S.L.; Santana, M.J.; Santana, R.H.C. (1999). A New Scheduling


Environment for Near-Optimal Performance. In: International Conference on
Parallel and Distributed Processing Techniques and Applications – PDPTA’99,
Las Vegas, Nevada, U.S.A., June.

Souza, P. S. L. (2000). AMIGO: Uma Contribuição para a Convergência na Área de


Escalonamento de Processos. Tese (Doutorado em Ciências “Física Aplicada –
opção: Física Computacional”) - Instituto de Física de São Carlos, Universidade
de São Paulo.

Suplick, J. An Analysis of Load Balancing Technology. Relatório Técnico, CXSOFT


Technical Report, Richardson – Texas.

229
Referências Bibliográficas

Svesson, A. (1990). History, an Intelligent Load Sharing Filter. In Proc. 10th Int.
Conference on Distributed Computing System. p. 549-553, May.

Tan, M.; Siegel, H.J.; Antonio, J.K.; Li, Y.A. (1997). Minimizing the Application
Execution Time Through Scheduling of Subtasks and Communication Traffic in a
Heterogeneous Computing System. IEEE Transaction on Parallel and Distributed
Systems, vol. 8, nº 8, p- 857-871, August.

Tanenbaum, A.S. (1992). Modern Operating Systems. New Jersey, Prentice Hall
International, Inc.

Tanenbaum, A. S. (1995). Distributed Operating Systems. s.l., Prentice Hall


International Inc..

Tanenbaum, A.S. (1996). Computer Networks. 3. ed. New Jersey, Prentice-Hall, Inc.

Tanembaum, A.S. (1997). Redes de Computadores. Editora Campus.

Theimer, M.M.; Lantz, K.A. (1989). Finding Idle Machines in a Workstation-Based


Distributed System. IEEE Transactions on Software Engineering, v.15, n.11,
p.1444-1458, November.

Voorsluys, W.; Souza, P.S.L. (2002). Uma Política de Escalonamento de Processos


como uma Ferramenta de Testes para Índices de Carga. In XI EAIC - Encontro
Anual De Iniciação Científica, Maringá. Anais do XI EAIC.

Wang, Y-T; Morris, R. J. T. (1985). Load Sharing in Distributed Systems. IEEE


Transactions on Computers, v. c-34, n. 3, p. 204-217, March.

White Paper AMD (2002). QuantiSpeedTM Architecture. Advanced Micro Devices,


INC - One AMD Place. Sunnyvale, CA 94088. January.

Wolffe, G. S.; Hosseini, S. H.; Vairavan, K. (1997). An Experimental Study of


Workload Indices for Non-dedicated, Heterogeneous Systems. In the proceedings
of PDPTA´97, v.1, p. 470-478.

Xu, C.; Lau, F.C.M. (1997). Load Balancing in Parallel Computers: Theory and
Practice. Kluwer Academic Publishers, Boston, USA, 1997.

Zaluska, E. J. (1991). Research lines in distributed computing systems and


concurrent computation. Anais dos Workshop em Programação Concorrente,
Sistemas Distribuídos e Engenharia de Software, p. 132-155.

230
Referências Bibliográficas

Zhang, X.; Yan, Y. (1995). Modeling and Characterizing Parallel Computing


Performance on Heterogeneous Networks of Workstations. Proceedings of the
Seventh IEEE Symposium on Parallel and Distributed Proceeding, p. 25-34,
October.

Zhang, Y. (2001). Impact of Workload and System Parameters on Next Generation


Cluster Scheduling Mechanisms. IEEE Transactions on Parallel and Distributed
Systems, v. 12, n.9, p. 967-985, September.

Zhou, S.; Zheng, X.; Jingwen, Z.; Delisle, P. (1992). Utopia: A Load Sharing Facility
for Large Heterogeneous Distributed Computer Systems. Tech-Report CSRI-257,
Computer Systems Research Institute. University of Toronto, April.

Zhou, S.; Zheng, X.; Wang, J.; Delisle, P. (1993). Utopia: a Load Sharing Facility for
Large, Heterogeneous Distributed Computer Systems. Software: Practice and
Experience, v.23(12), p.1305-1336, December.

Zhou, S. (1987). An Experimental Assessment of Resource Queue Lengths as Load


Indices. Proc. Winter USENIX Conf., p.73-82.

Zomaya, A.Y.; Teh, Y. (2001). Observations on Using Genetic Algorithms for


Dynamic Load-Balancing. IEEE Transactions on Parallel and Distributed
Systems, v. 12, n.9, p. 899-911, September.

231

You might also like