DocumentCode
2579465
Title
Pipeline for parallel implementation of multi-objective particle swarm optimization
Author
Arun, Jambhlekar Pushkar
Author_Institution
Dept. of Electron. & Comput., Indian Inst. of Technol., Roorkee, India
fYear
2011
fDate
3-5 June 2011
Firstpage
1164
Lastpage
1168
Abstract
Communication overhead is an issue in a parallel implementation of algorithm on loosely coupled systems. Pipeline is a technique used to achieve parallelism at instruction level by dividing task into different stages and for every stage, it´s output is the input for next the stage. Thus, pipeline limits the communication overhead by restricting it to only for previous and next stage. Pipeline also performs faster by overlapping the instructions. In this paper, we propose new approach for parallel implementation of multi-objective particle swarm optimization (MOPSO) using logical pipeline, which focuses on overlapping the execution of functions. Logical pipeline for MOPSO is the disposition of three stages, each for calculating velocity, evaluation and updating of archive. We compared the results with the different parallel models for MOPSO and improvement in time is significant.
Keywords
parallel processing; particle swarm optimisation; pipeline processing; communication overhead; logical pipeline; multiobjective particle swarm optimization; parallel implementation; Complexity theory; Computational modeling; Master-slave; Optimization; Particle swarm optimization; Pipelines; MOPSO; Software Pipeline; evolutionary algorithms; parallel implementation;
fLanguage
English
Publisher
ieee
Conference_Titel
Recent Trends in Information Technology (ICRTIT), 2011 International Conference on
Conference_Location
Chennai, Tamil Nadu
Print_ISBN
978-1-4577-0588-5
Type
conf
DOI
10.1109/ICRTIT.2011.5972468
Filename
5972468
Link To Document