2009 · 10 citations · 9 references
Cluster ComputingEngineeringComputer ArchitectureParallel ImplementationParallel MetaheuristicsEffective ImplementationParallel SoftwareMulti-core ComputersHybrid Optimization TechniqueParallel ComputingCombinatorial OptimizationMultiple ColoniesIntelligent OptimizationComputer EngineeringSmp NodeComputer ScienceEdge ComputingParallel Performance EvaluationCloud ComputingParallel ProgrammingAnt Colony Optimization
The purpose of this paper is to propose an effective implementation of the Ant Colony Optimization metaheuristic on actual shared-memory parallel computers. We deal with the management of multiple colonies which use a global shared-memory to exchange information. We report considerable speedups on a SMP node of multi-core processors while witnessing solution quality equal or greater than the original sequential implementation.
9