PUMA
Istituto di Scienza e Tecnologie dell'Informazione     
Dazzi P., Danelutto M. A Java/Jini framework supporting stream parallel computations. In: Parallel Computing - ParCo 2005 (Malaga (Spain), September, 13-16 2005). Proceedings, pp. 210 - 217. G.R. Joubert, W.E. Nagel, F.J. Peters, O. Plata, P. Tirado, E. Zapata (eds.). (NIC series). John von Neumann Institute for Computing, 2006.
 
 
Abstract
(English)
JJPF (the Java/Jini Parallel Framework) is a framework that can run stream parallel applications on several parallel-distributed architectures. JJPF is a distributed execution server, actually. It uses JINI to recruit the computational resources needed to compute parallel applications. Parallel applications can be run on JJPF provided they exploit parallelism accordingly to an arbitrary nesting of task farm and pipeline skeletons/patterns. JJPF achieves almost perfect, fully automatic load balancing in the execution of such kind of applications. It also transparently handles any number of node and network faults. Scalability and efficiency results are shown on workstation networks, both with a synthetic (embarrassingly parallel) image processing application and with a real (not embarrassingly parallel) page ranking application.
Subject Distributed Systems
C.1.4 Parallel Architectures


Icona documento 1) Download Document PDF


Icona documento Open access Icona documento Restricted Icona documento Private

 


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional