Skip to content

Code to solve the Quadratic Assignment Problem running the Differential Evolution algorithm, using CUDA acceleration.

License

Notifications You must be signed in to change notification settings

tuliosj/CUDADifferentialEvolutionQAP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CUDADifferentialEvolutionQAP

This repo has three different approaches on solving the QAP using the Differential Evolution Algorithm on CUDA, as described on my text. It's a fork from ianran, but pretty much none of the original code remains. The repo is still open for improvements based on future works.

How to use:

There are three different implementations, to test each one out, you have to make cpu, make gpu or make cpu-p. Then just run the output.

About

Code to solve the Quadratic Assignment Problem running the Differential Evolution algorithm, using CUDA acceleration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 59.2%
  • Cuda 40.3%
  • Makefile 0.5%