Mostrar o rexistro simple do ítem

dc.contributor.authorFerreiro Ferreiro, Ana María
dc.contributor.authorGarcía Rodríguez, José Antonio
dc.contributor.authorLópez Salas, José Germán
dc.contributor.authorVázquez, Carlos
dc.date.accessioned2024-07-17T09:37:58Z
dc.date.available2024-07-17T09:37:58Z
dc.date.issued2012-09-26
dc.identifier.citationFerreiro, A.M., García, J.A., López-Salas, J.G. et al. An efficient implementation of parallel simulated annealing algorithm in GPUs. J Glob Optim 57, 863–890 (2013). https://doi.org/10.1007/s10898-012-9979-zes_ES
dc.identifier.issn0925-5001
dc.identifier.urihttp://hdl.handle.net/2183/38098
dc.description©2012 This version of the article has been accepted for publication, after peer review and is subject to Springer Nature’s AM terms of use, but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at: https://doi.org/10.1007/s10898-012-9979-zes_ES
dc.description.abstract[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.es_ES
dc.description.sponsorshipThis work is partially supported by I-Math Consolider Project (Reference: COMPC6-0393), by MICINN (MTM2010-21135-C02-01) and by Xunta de Galicia (Grant CN2011/004 cofunded with FEDER funds). The authors also acknowledge some ideas suggested by J. L. Fernández (Autonomous University of Madrid).es_ES
dc.description.sponsorshipXunta de Galicia; CN2011/004es_ES
dc.language.isoenges_ES
dc.publisherSpringeres_ES
dc.relationinfo:eu-repo/grantAgreement/MICINN/Plan Nacional de I+D+i 2008-2011/MTM2010-21135-C02-01/ES/MODELOS, ANALISIS MATEMATICO Y RESOLUCION NUMERICA DE ALGUNOS PROBLEMAS EN CIENCIA E INGENIERIA BASADOS EN EDPSes_ES
dc.relation.urihttps://doi.org/10.1007/s10898-012-9979-zes_ES
dc.subjectGlobal optimizationes_ES
dc.subjectSimulated annealinges_ES
dc.subjectParallel computinges_ES
dc.subjectGPUses_ES
dc.subjectCUDAes_ES
dc.titleAn efficient implementation of parallel simulated annealing algorithm in GPUses_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
UDC.journalTitleJournal of Global Optimizationes_ES
UDC.volume57es_ES
UDC.startPage863es_ES
UDC.endPage890es_ES


Ficheiros no ítem

Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem