Solving problems on concurrent processors
Solving problems on concurrent processors
Dynamic load balancing for distributed memory multiprocessors
Journal of Parallel and Distributed Computing
Dynamic load balancing for a 2D concurrent plasma PIC code
Journal of Computational Physics
Parallel PIC plasma simulation through particle decomposition techniques
Parallel Computing
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
Plasma Physics Via Computer
Mobile Agents for Distributed and Dynamically Balanced Optimization Applications
HPCN Europe 2001 Proceedings of the 9th International Conference on High-Performance Computing and Networking
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
Euro-Par '01 Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing
Towards Portable Message Passing in Java: Binding MPI
Proceedings of the 4th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
MPICH-G2: a Grid-enabled implementation of the Message Passing Interface
Journal of Parallel and Distributed Computing - Special issue on computational grids
Towards self-organization in multi-agent systems and Grid computing
Multiagent and Grid Systems
Rudder: An agent-based infrastructure for autonomic composition of grid applications
Multiagent and Grid Systems
Mobile agent programming for clusters with parallel skeletons
VECPAR'02 Proceedings of the 5th international conference on High performance computing for computational science
Cooperative Communication System for Parallel Computing Agents in Multi-cluster Grid
NPC '08 Proceedings of the IFIP International Conference on Network and Parallel Computing
Hi-index | 0.00 |
Collective communication libraries are widely developed and used in scientific community to support parallel and Grid programming. On the other side they often lack in Mobile Agents systems even if message passing is always supported to grant communication ability to the agents. Collective communication primitives can help to develop agents based parallel application. They can also benefit social ability and interactions of collaborative agents. Here we present a collective communication service implemented in the Jade agent platform. Furthermore we propose its exploitation to interface transparently heterogeneous executions instances of a scientific parallel application that runs in a distributed environment.