Title | ||
---|---|---|
A Cluster-Based Implementation of a Fault Tolerant Parallel Reduction Algorithm Using Swarm-Array Computing |
Abstract | ||
---|---|---|
Recent research in multi-agent systems incorporate fault tolerance concepts. However, the research 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'. In the approach considered 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 apredicted core/processor failure and for successfully completing the task. The agents hence contribute towards fault tolerance and towards building reliable systems. The feasibility of the approach is validated by simulations on an FPGA usinga multi-agent simulator and implementation of a parallel reduction algorithm on a computer cluster using the Message Passing Interface. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1109/ICAS.2010.13 | Autonomic and Autonomous Systems |
Keywords | Field | DocType |
swarm-array computing,parallel reduction algorithm,fault tolerant,multi-agent system,fault tolerance concept,fault toleranceand,cluster-based implementation,parallel computing system,swarm array computing approach,large scale parallel computing,intelligent agents,recent research,agents intercommunicate,fpga,field programmable gate arrays,parallel computer,parallel algorithms,computer simulation,computer cluster,multi agent system,multiagent systems,fault tolerance,message passing,concurrent computing,intelligent agent,multi agent systems,clustering algorithms,computational modeling,hardware,parallel processing,message passing interface | Intelligent agent,Computer science,Parallel algorithm,Algorithm,Real-time computing,Multi-agent system,Fault tolerance,Message Passing Interface,Concurrent computing,Computer cluster,Message passing,Distributed computing | Conference |
ISBN | Citations | PageRank |
978-1-4244-5915-5 | 0 | 0.34 |
References | Authors | |
10 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Blesson Varghese | 1 | 352 | 35.03 |
Gerard McKee | 2 | 14 | 3.84 |
Vassil Alexandrov | 3 | 61 | 11.49 |