• Home
  • Search
  • An efficient implementation of parallel simulated annealing algorithm in GPUs
  • Cite Icon76
  • https://doi.org/10.1007/s10898-012-9979-zCopy DOI Icon

An efficient implementation of parallel simulated annealing algorithm in GPUs

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this work we propose a highly optimized version of a simulated annealing (SA) algorithm adapted to the more recently developed graphic processor units (GPUs). The programming has been carried out with compute unified device architecture (CUDA) toolkit, specially designed for Nvidia GPUs. For this purpose, efficient versions of SA have been first analyzed and adapted to GPUs. Thus, an appropriate sequential SA algorithm has been developed as starting point. Next, a straightforward asynchronous parallel version has been implemented and then a specific and more efficient synchronous version has been developed. A wide appropriate benchmark to illustrate the performance properties of the implementation has been considered. Among all tests, a classical sample problem provided by the minimization of the normalized Schwefel function has been selected to compare the behavior of the sequential, asynchronous and synchronous versions, the last one being more advantageous in terms of balance between convergence, accuracy and computational cost. Also the implementation of a hybrid method combining SA with a local minimizer method has been developed. Note that the generic feature of the SA algorithm allows its application in a wide set of real problems arising in a large variety of fields, such as biology, physics, engineering, finance and industrial processes.

Similar Papers
  • Conference Article
  • Citations3

Constrained inversion of magnetotelluric data using parallel simulated annealing algorithm and its application

  • Jan 01, 2010
  • Hu Zuzhi +3
  • Research Article
  • Citations45

Combined strategy of improved simulated annealing and genetic algorithm for inverse problem

  • May 01, 1996
  • IEEE Transactions on Magnetics
  • Tang Renyuan +4
  • Conference Article

An implementation of the QR iterations for finding eigenvalues of matrices with CUDA on GPU

  • Dec 01, 2013
  • Meirui +6
  • Conference Article

An Investigation into the Optimization of Loading Path in T-shape of Tube Hydroforming

  • Jan 01, 2010
  • AIP conference proceedings
  • M Kadkhodayan +5
  • Research Article
  • Citations81

A hybrid imperialist competitive-simulated annealing algorithm for a multisource multi-product location-routing-inventory problem

  • Sep 03, 2016
  • Computers & Industrial Engineering
  • Atiye Ghorbani +1
  • Research Article
  • Citations6

Implementation of Image Enhancement Algorithms and Recursive Ray Tracing using CUDA

  • Jan 01, 2016
  • Procedia Computer Science
  • Mr Diptarup Saha +3
  • Research Article
  • Citations1

A two-phase simulated annealing algorithm to minimise the completion time variance of jobs in flowshops

  • Jan 01, 2020
  • International Journal of Process Management and Benchmarking
  • S Thiagarajan +1
  • Research Article
  • Citations11

A modification of the simulated annealing algorithm for discrete stochastic optimization

  • Sep 01, 2007
  • Engineering Optimization
  • Mohamed A Ahmed
  • Research Article
  • Citations35

Nature-Inspired Meta-Heuristics on Modern GPUs: State of the Art and Brief Survey of Selected Algorithms

  • Nov 08, 2013
  • International Journal of Parallel Programming
  • Pavel Krömer +2
  • Conference Article
  • Citations1

A CUDA implementation of the finite element-boundary integral method for electromagnetic scattering simulation

  • Jul 01, 2013
  • Jian Guan +2
  • PDF
  • Supplementary Content
  • Citations5

Obesity Mass Monitoring in Medical Big Data Based on High-Order Simulated Annealing Neural Network Algorithm.

  • Jan 01, 2021
  • Computational Intelligence and Neuroscience
  • Lijian Ren +2
  • Research Article

Research On Spherical Multi-Point Path Optimization Based on Simulated Annealing and Ant Colony Algorithms

  • May 18, 2025
  • Highlights in Science, Engineering and Technology
  • Wenjun Ren +2
  • PDF
  • Peer Review Report

Reply on CC1

  • May 06, 2023
  • Cao, Kai +7
  • PDF
  • Peer Review Report

Comment on egusphere-2023-410

  • Apr 20, 2023
  • Kai Cao +7
  • Research Article
  • Citations25

Novel computing paradigms for parameter estimation in Hammerstein controlled auto regressive auto regressive moving average systems

  • Apr 17, 2019
  • Applied Soft Computing
  • Ammara Mehmood +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.