WVM - Uma Ferramenta para Processamento Distribuído na WWW

  • P. B. M. Sousa UFC
  • M. A. Fiallos UFC

Resumo


Neste trabalho é descrita WVM (Web Virtual Machine), uma ferramenta portável, baseada nas tecnologias WWW, Java e Internet, para programação de aplicações paralelas distribuídas que utilizam PVM, MPI ou Java. WVM dá suporte às várias fases de desenvolvimento de aplicações, tais como conexão remota, edição de códigos, compilação, execução e monitoramento básico de programas. Além disto, WVM permite que usuários ligados à WWW através de browser, acessem os aplicativos (e bibliotecas) de um sistema de PAD (Processamento de Alto Desempenho). A ferramenta tem auxiliado no desenvolvimento de programas distribuídos em diferentes plataformas, tais como clusters de PCs, de estações de traballio e computadores de grande porte.

Palavras-chave: Processamento Distribuído, PVM, MPI, Java, WWW

Referências

CHEN, Z, MALY, K. et all.: "Web Based Framework for Distributed Computing" - Old Dominion University, 1997.

CHRISTIANSEN B.O, CAPPELLO, P. et all: "Javelin: Internet-Based Parallel Computing Using Java"- University of California, 1997

DESCHALL. " Internet-Linked Computers Challenge Data Encryption Standard". Press Release. 1997.

FOX G.C. & FURMANSKI, W.: "Java for Parallel Computing and as a General Language for Scientific and Engineering Simulation and Modelling" - Syracuse University, 1997.

GEIST, G.A. et al. PVM3 User's Guide and Reference Manual - Technical Report. ORNL/TM-12187, Oak Ridge National Laboratory, Tennesse, USA, 1993.

GOSLING, J., YELLIN, F. et al. The Java Programming Language. Addison-Wesley Publishing Company, 1996.

GRAY, P. A and SUNDERAM, V. S.: "Ice-T: Distributed Computing and Java" - Emory University, 1997.

HAROLD, E.R.: "Java Networking Programming" O'Really Associates, 1997, p.149-211.

LINDHOLM, T. and YELLIN, F.: The Java Virtual Machine Specification - Java Series - Sun Microsystems, 1996.

PHILIPPSEN, M.: "Is Java ready for computationa science?" - University of Karlsruhe, Germany - Draft, 1997.

SNIR, M., GROPP, W. et al. MPI - The Complete Reference - MIT Press. 1998.

Sun Microsystems Inc - The Java Runtime Environment- Notes for Developers - 1997.

ZHANG, N.S.K: "Java and Parallel Processing on the Internet" - Macquaric University, Austrália - Draft - 1998
Publicado
29/09/1999
Como Citar

Selecione um Formato
SOUSA, P. B. M.; FIALLOS, M. A.. WVM - Uma Ferramenta para Processamento Distribuído na WWW. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 11. , 1999, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1999 . p. 307-312. DOI: https://doi.org/10.5753/sbac-pad.1999.19805.