SciELO - Scientific Electronic Library Online

 
vol.10 número3Algoritmo paralelo en memoria compartida para el cálculo de la pendiente del terreno usando OpenMPAlgoritmo paralelo para la interpolación espacial de Krigeado Ordinario índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Articulo

Indicadores

  • No hay articulos citadosCitado por SciELO

Links relacionados

  • No hay articulos similaresSimilares en SciELO

Compartir


Revista Cubana de Ciencias Informáticas

versión On-line ISSN 2227-1899

Resumen

DIAZ LOPEZ, Ernesto; MARTINEZ PRIETO, Adrian  y  GALVEZ LIO, Daniel. An implementation for the meta-heuristic “Variable Mesh Optimization” on CUDA architecture. Rev cuba cienc informat [online]. 2016, vol.10, n.3, pp. 42-56. ISSN 2227-1899.

ABSTRACT In the field of optimization, both academic and industrial problems that occur daily are often complicated and NP-hard. The computational solution thereof can’t be performed in an accurate manner within a reasonable time, and use of computer hardware resources for this solution increases significantly. To address this issue, the design of the solution should be based on the joint use of advanced combinatorial optimization approaches and methods of large-scale parallelismIn recent decades, in the field of artificial intelligence, population based meta-heuristics represent a powerful tool for solving complex problems. The objective of this work is to expose the results obtained from the application of parallel techniques using the CUDA architecture to the meta-heuristic "Variable Mesh Optimization", with the purpose of achieving an improvement in the temporary cost. The most expensive steps of the algorithm in the process of expansion and contraction of the mesh to obtain a new initial population are implemented in parallel. The results were validated using a sequential version of the meta-heuristics. The runtimes of both algorithms are compared, showing substantial improvements in the parallel version using CUDA.

Palabras clave : Meta-heuristic; Variable Mesh Optimization; Parallel Programming; CUDA.

        · resumen en Español     · texto en Español     · Español ( pdf )

 

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License