creators_name: Atkinson, A creators_name: Malhotra, V editors_name: Hamza, M type: conference_item datestamp: 2004-08-24 lastmod: 2008-07-18 09:37:17 metadata_visibility: show title: Coalescing idle workstations as a multiprocessor system using Javaspaces and Java Web Start ispublished: pub subjects: 280100 full_text_status: public monograph_type: NULL pres_type: paper keywords: Parallel and Distributed Processing, Java-based web applications, Jini, JavaSpaces. abstract: This paper describes a distributed system which aggregates the unused and usually wasted processing capacity of idle workstations. The aggregation is achieved through the use of now ubiquitous internet infrastructure and web technology. And, it delivers a powerful yet inexpensive execution environment for computationally intensive applications. The prototype system described here makes use of Sun Microsystems Jini technology, particularly JavaSpaces, along with Java Web Start, to produce a dynamic, flexible and reliable system. Two example applications used to evaluate the system are described: (a) the n-Queens problem and (b) a parallel sorting (shearsort) application. The results of the evaluation clearly show that, for certain classes of applications, the system is capable of delivering significant performance. date: 2004 date_type: published pagerange: 233-238 event_title: Eighth IASTED Intl. Conference on Internet and Multimedia Systems and Applications event_location: Kauai, Hawaii, USA event_dates: August 16-18, 2004 event_type: conference refereed: TRUE referencetext: Search for Extraterrestrial Intelligence: SETI@Home, http://setiathome.ssl.berkeley.edu/ (accessed on 30th March 2004) D. Gelernter, Generative communication in Linda, ACM Transactions on Programming Languages and Systems, 7(1), 1985, 80-112. Jini Network Technology, http://java.sun.com/developer/products/jini/ (accessed 30th March 2004) E. Freeman et al, JavaSpaces Principles, Patterns and Practice (Massachusetts: Addison-Wesley, 1999). Java Web Start Technolgy, http://java.sun.com/products/javawebstart/ (accessed 30th March 2004) N. Carriero & D. Gelernter, How to write parallel programs (London: MIT Press, 1990). The N Queens Problem, http://www.math.utah.edu/~alfeld/queens/queens.html (accessed 30th Match 2004) Shearsort, http://www.cs.mu.oz.au/498/notes/node35.html (accessed 30th March 2004) R. Menezes and R. Tolksdorf, A new approach to scalable Linda systems based on swarms, Proceedings of the 2003 ACM symposium on Applied computing, New York, NY, USA, 2003, 375-379. I. Merrick & A. Wood, Coordination with scopes, Proceedings of the 2000 ACM symposium on Applied computing, Como, Italy, 2000, 210-217. citation: Atkinson, A and Malhotra, V (2004) Coalescing idle workstations as a multiprocessor system using Javaspaces and Java Web Start. In: Eighth IASTED Intl. Conference on Internet and Multimedia Systems and Applications, August 16-18, 2004, Kauai, Hawaii, USA. document_url: http://eprints.utas.edu.au/53/1/427-108.pdf