Screen Saver Science: Realizing Distributed Parallel Computing with Jini and JavaSpaces
William L. George, Jake H. Scott
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.
Conference on Parallel Architectures and Compilation Techniques
and Scott, J.
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 May 29, 2023)