An MPI-based implementation of intelligent agents on clusters

  • Authors:
  • Blesson Varghese;Gerard McKee;Vassil Alexandrov

  • Affiliations:
  • University of Reading, Reading, Berkshire, United Kingdom;University of Reading, Reading, Berkshire, United Kingdom;University of Reading, Reading, Berkshire, United Kingdom

  • Venue:
  • SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent research in multi-agent systems incorporate fault tolerance concepts, but does not explore the extension and implementation of such ideas for large scale parallel computing systems. The work reported in this paper investigates a swarm array computing approach, namely 'Intelligent Agents'. A task to be executed on a parallel computing system is decomposed to sub-tasks and mapped onto agents that traverse an abstracted hardware layer. The agents intercommunicate across processors to share information during the event of a predicted core/processor failure and for successfully completing the task. The feasibility of the approach is validated by implementation of a parallel reduction algorithm on a computer cluster using the Message Passing Interface.