Javelin: Parallel computing on the internet

Citation
Mo. Neary et al., Javelin: Parallel computing on the internet, FUT GENER C, 15(5-6), 1999, pp. 659-674
Citations number
36
Categorie Soggetti
Computer Science & Engineering
Journal title
FUTURE GENERATION COMPUTER SYSTEMS
ISSN journal
0167739X → ACNP
Volume
15
Issue
5-6
Year of publication
1999
Pages
659 - 674
Database
ISI
SICI code
0167-739X(199910)15:5-6<659:JPCOTI>2.0.ZU;2-N
Abstract
Java offers the basic infrastructure needed to integrate computers connecte d to the Internet into a seamless distributed computational resource: an in frastructure for running coarse-grained parallel applications on numerous, anonymous machines. First, we sketch such a resource's essential technical properties. Then, we present a prototype of Javelin, an infrastructure for global computing. The system is based on Internet software that is interope rable, increasingly secure, and ubiquitous: Java-enabled Web technology. Ea se of participation is seen as a. key property for such a resource to reali ze the vision of a multiprocessing environment comprising thousands of comp uters. Javelin's architecture and implementation require participants to ha ve access to only a Java-enabled Web browser. Experimental results are give n in the form of a Mersenne Prime application and a ray-tracing application that run on a heterogeneous network of several parallel machines, workstat ions, and PCs. Two key areas of current research, fault-tolerance and scala bility, are subsequently explored briefly. (C) 1999 Elsevier Science B.V. A ll rights reserved.