Implementação de um Gerenciador Distribuído de Processadores para um Agregado Myrinet

  • Cristiano B. Sangoi HP Brasil
  • César A. F. De Rose PUCRS

Resumo


Este artigo descreve três implementações de um modelo de gerência distribuída de processadores para agregados de pequeno e médio porte. Estas implementações são comparadas com um gerenciamento centralizado, sob reais condições de carga. Devido ás alocações distribuídas serem executadas na máquina paralela, em cooperação com os gerentes instalados em cada nó, são analisados resultados de medições de latência e da interferência causada na execução de algumas aplicações paralelas. Os resultados mostram que a alocação distribuída é viável para este tipo de máquina com tecnologias atuais, podendo ser considerada como uma alternativa para ambientes de execução que suportem partições dinâmicas.

Referências

C. A. F. DeRose and H. Heiss. Dynamic processor allocation in large mesh-connected multicomputers. In Euro-Par 2001, 2001, Manchester, Inglaterra. Published in Lecture Notes in Computer Science (LNCS), pages 783-792, 2001.

C. A. F. DeRose, P. O. A. Navaux, and C. R. Geyer. Distributed processor allocation in mesh-connected multicomputers. In Ninth IEEE International Symposium On High-Performance Distributed Computing (HPDC'2000), aug 2000.

C. A. F. DeRose and Marcelo Pasin. Fundamentos de processamento de alto desempenho. In II Escola Regional de Alto Desempenho (ERAD'2002), 2002.

M. J. Donahoo and K. L. Calvert. The Pocket Cuide to TCP/IP Sockets. Morgan Kaufmann Publishers, Usa, 2001.

J. C. Jacob and S. Lee. Task spreading and shrinking on multiprocessor systems and networks of workstations. IEEE Transactions on Parallel and Distributed Systems, pages 1082-1101, 1999.

B. Mahafzah and W. Cohen. A message passing interface (mpi) tutorial. www, jan 2000.

C. B. Sangoi. Um estudo sobre a gerência de processadores em máquinas paralelas. Trabalho Individual I 2000/9, Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, Porto Alegre, RS, Brasil, 2000.

C. L. Seitz. Myrinet - a gigabit-per-second local-area-network. IEEE Micro, 15(1), feb 1995.

A. S. Tanenbaum. Redes de Computadores. Editora Campus, Brasil, 1997.

A. S. Tanenbaum andA. S. Woodhull. Operating Syutems: Design and lmplementation. Prentice Hall, Usa, 1997.

TOP500. Top500 supercomputer sites. http://www.top500.org, ago 2002.

B. Wilkinson and M. Allen. Parallel Programing: Techniques and Applications Using Networked Workstations and Parallel Computers. Prentice Hall, Usa, 1999.
Publicado
28/10/2002
SANGOI, Cristiano B.; ROSE, César A. F. De. Implementação de um Gerenciador Distribuído de Processadores para um Agregado Myrinet. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 3. , 2002, Vitória. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2002 . p. 134-141. DOI: https://doi.org/10.5753/wscad.2002.20772.