WVM - Uma Ferramenta para Processamento Distribuído na WWW
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.
Referências
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