Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Screen Saver Science: Realizing Distributed Parallel Computing with Jini and JavaSpaces

Published

Author(s)

William L. George, Jake H. Scott

Abstract

We describe an experimental distributed parallel programming environment, Screen Saver Science (SSS), that utilizes a network of otherwise idle processors as the compute nodes. This environment is built on top of the Java/Jini/JavaSpaces technology to provide a robust and scalable system with a minimum of additional software required. Unlike other existing distributed computing environments, such as SETI@Home, SSS allows the compute nodes to communicate with each other during the computation rather than communicating only with a central control system. Also, the compute nodes can submit tasks to the system as well as take tasks to execute. Using SSS, we intend to explore the expanded space of distributed parallel algorithms made possible by this environment.
Citation
Conference on Parallel Architectures and Compilation Techniques

Keywords

distributed computing, high-throughput computing, Java, JavaSpaces, Jini, parallel programming

Citation

George, W. and Scott, J. (2002), Screen Saver Science: Realizing Distributed Parallel Computing with Jini and JavaSpaces, Conference on Parallel Architectures and Compilation Techniques, [online], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=150861 (Accessed April 15, 2024)
Created December 27, 2002, Updated February 17, 2017