Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Running Particle Swarm Optimization on Graphic Processing Units

This is an implementation of a version of the Particle Swarm Optimization algorithm in Graphic Processing Units (GPU) using CUDA. You can read about this implementation in details here and here.

The code was developed in 2010 using CUDA API 3.1. Given that a lot of things have changed since then, you might need to modify the code in order to run in newer versions of the API.

To cite:

  • Bastos-Filho, Carmelo JA, et al. "Impact of the random number generator quality on particle swarm optimization algorithm running on graphic processor units." Hybrid Intelligent Systems (HIS), 2010 10th International Conference on. IEEE, 2010.
@inproceedings{bastos2010impact,
  title={Impact of the random number generator quality on particle swarm optimization algorithm running on graphic processor units},
  author={Bastos-Filho, Carmelo JA and Oliveira, Marcos AC and Nascimento, Debora NO and Ramos, Alex D},
  booktitle={Hybrid Intelligent Systems (HIS), 2010 10th International Conference on},
  pages={85--90},
  year={2010},
  organization={IEEE}
}
  • Bastos-Filho, Carmelo, Marcos Oliveira Junior, and Débora Nascimento. "Running particle swarm optimization on graphic processing units." Search Algorithms and Applications. InTech, 2011.
@incollection{bastos2011running,
  title={Running particle swarm optimization on graphic processing units},
  author={Bastos-Filho, Carmelo and Junior, Marcos Oliveira and Nascimento, D{\'e}bora},
  booktitle={Search Algorithms and Applications},
  year={2011},
  publisher={InTech}
}

About

Running Particle Swarm Optimization on Graphic Processing Units

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages