Aplicando um sistema de execução de programas no suporte a linguagens paralelas orientadas a objetos

  • Hermes Senger USP
  • Líria Matsumoto Sato USP
  • Laís do Nascimento Salvador USP

Resumo


Este trabalho apresenta a maneira como um sistema de execução de programas distribuído pode ser utilizado, no sentido de fornecer o suporte à execução de programas escritos em uma linguagem paralela orientada a objetos. Nesse sentido, o trabalho apresenta a maneira como os programas escritos em uma linguagem específica podem ser traduzidos para o modelo de computação distribuída implementado no sistema.

Referências

DUKE, D.W; ELIAS, D.; LIVNY M.& TURCOTIE, L. Clustered Workstation Environments. Tutoriais ofthe Supercomputing 93. ACM SIGARCH & IEEE Computer Society. Nov. 1993.

BAL, H.; Programming Distributed Systems. Silicon Press, Summit, New Jersey, Prentice-Hall, 1990.

WILSON, G. V. and LU, p. Parallel Programming Using C++. London, MIT Press, 1996.

MEYER, Bertrand. Object Oriented Software Construction. Englewood-Cliffs, Prentice-Hall, 1988.

SENGER, H. Um sistema de processamento para programas paralelos em sistemas distribuídos. Dissertação de mestrado apresentada à Escola Politécnica da USP. 1996.

SALVADOR, L.N., SATO, L.M.;Aspectos de paralelismo de uma linguagem de programação. Dissertação de mestrado apresentada à Escola Politécnica da USP. 1995.

STROUSTRUP, B.The C++ programming language. Addison-Wesley, 1986.

BEN-ARI, M. Principies of Concurrent and Distributed Programming. Prentice-Hall. Cambridge, 1990.
Publicado
07/10/1997
SENGER, Hermes; SATO, Líria Matsumoto; SALVADOR, Laís do Nascimento. Aplicando um sistema de execução de programas no suporte a linguagens paralelas orientadas a objetos. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 9. , 1997, Campos do Jordão/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1997 . p. 493-508. DOI: https://doi.org/10.5753/sbac-pad.1997.22644.