Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

APSwarm

Software
Publication Date:
2015
abstract:
APSwarm (Automatic Parallel Swarm) is an approach for the efficient and transparent parallelization of a large class of swarm algorithms, specifically those where the multi-agent paradigm is used to implement the functionalities of bio-inspired entities, e.g., ants, birds etc. Parallelization is achieved by partitioning the space on which agents operate onto multiple regions, and assigning each region to a different computing node. Data consistency and conflict issues, which can arise when several agents concurrently access shared data, are handled using a purposely developed notion of logical time. This approach [Cicirelli et al. 2014] enables a transparent porting onto parallel/distributed architectures, as the developer is only in charge of defining the behavior of the agents, without having to cope with issues related to parallel programming and performance optimization.
Iris type:
05.11 Software
Keywords:
ant clustering; swarm algorithms; parallel algorithms
List of contributors:
Cicirelli, FRANCO DOMENICO; Mastroianni, Carlo; Forestiero, Agostino; Giordano, Andrea
Authors of the University:
CICIRELLI FRANCO DOMENICO
FORESTIERO AGOSTINO
GIORDANO ANDREA
MASTROIANNI CARLO
Handle:
https://iris.cnr.it/handle/20.500.14243/336118
  • Overview

Overview

URL

http://apswarm.icar.cnr.it/applications/j2ee-modules/sc/
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)