This is a demonstration of parallelization of the simulated annealing heuristic commonly used to minimize functions with multiple local minima.
We use OpenCL algorithm to parallelize the simulated annealing using the GPU for small to moderate sized problems.
Download the source from www.cmsoft.com.br/download/CLSimulAnnealing.zip and feel free to visit us at http://www.cmsoft.com.br and use our forum.