Implementing cloud-based parallel metaheuristics: an overview
![Thumbnail](/dspace/bitstream/handle/2183/27485/P.Gonz%c3%a1lez_2018_Implementing_Cloud-based_Parallel_Metaheuristics.pdf.jpg?sequence=5&isAllowed=y)
Use este enlace para citar
http://hdl.handle.net/2183/27485
A non ser que se indique outra cousa, a licenza do ítem descríbese como Atribución-NoComercial 3.0 España
Coleccións
- GI-GAC - Artigos [189]
Metadatos
Mostrar o rexistro completo do ítemTítulo
Implementing cloud-based parallel metaheuristics: an overviewData
2018-12-12Cita bibliográfica
González, P., Pardo Martínez, X. C., Doallo, R., & Banga, J. (2018). Implementing cloud-based parallel metaheuristics: an overview. Journal of Computer Science and Technology, 18(03), e26. https://doi.org/10.24215/16666038.18.e26
Resumo
[Abstract]
Metaheuristics are among the most popular methods for solving hard global optimization problems in many areas of science and engineering. Their parallel im- plementation applying HPC techniques is a common approach for efficiently using available resources to re- duce the time needed to get a good enough solution to hard-to-solve problems. Paradigms like MPI or OMP are the usual choice when executing them in clusters or supercomputers. Moreover, the pervasive presence of cloud computing and the emergence of programming models like MapReduce or Spark have given rise to an increasing interest in porting HPC workloads to the cloud, as is the case with parallel metaheuristics. In this paper we give an overview of our experience with different alternatives for porting parallel metaheuris- tics to the cloud, providing some useful insights to the interested reader that we have acquired through extensive experimentation.
Palabras chave
cloud computing
MapReduce
MPI
parallel metaheuristics
Spark
MapReduce
MPI
parallel metaheuristics
Spark
Versión do editor
Dereitos
Atribución-NoComercial 3.0 España
ISSN
1666-6046
1666-6038
1666-6038