La programación funcional y las arquitecturas multicore: estado del arte

A bibliographical review is presented, aimed at identifying the fundamental concepts of functional programming, the different focuses and applications which have been given to this programming paradigm. In the second part the review centers on works aimed at the application and utilization of functi...

Full description

Autores:
Pineda, Jorge Gabriel Hoyos
Puertas-González, Álex
Tipo de recurso:
Fecha de publicación:
2016
Institución:
Universidad Santo Tomás
Repositorio:
Repositorio Institucional USTA
Idioma:
spa
OAI Identifier:
oai:repository.usta.edu.co:11634/5004
Acceso en línea:
http://revistas.ustatunja.edu.co/index.php/ingeniomagno/article/view/1100
Palabra clave:
functional programming
multicore architectures
parallel processing
programación funcional
arquitecturas multicore
procesamiento paralelo
programação funcional
arquiteturas multicore
procesamiento paralelo
Rights
License
Derechos de autor 2016 Ingenio Magno
id SANTOTOMAS_c3df5d4bc866b88dff4bb5a308fc3d7c
oai_identifier_str oai:repository.usta.edu.co:11634/5004
network_acronym_str SANTOTOMAS
network_name_str Repositorio Institucional USTA
repository_id_str
spelling Pineda, Jorge Gabriel HoyosPuertas-González, Álex2016-07-07http://revistas.ustatunja.edu.co/index.php/ingeniomagno/article/view/1100A bibliographical review is presented, aimed at identifying the fundamental concepts of functional programming, the different focuses and applications which have been given to this programming paradigm. In the second part the review centers on works aimed at the application and utilization of functional programming for parallel processing on multicore architectures. Finally it is concluded that thanks to the special characteristics presented, the functional paradigm has been gaining ground in different fields of application, and has gradually been incorporated in plans of study in university programs and the area of computing and related areas.Este artículo presenta una revisión bibliográfica tendiente a identificar los conceptos fundamentales de la programación funcional, los diferentes enfoques y las aplicaciones que se han dado a este paradigma de programación. En una segunda parte, la revisión se centra en los trabajos orientados a la aplicación y el aprovechamiento de la programación funcional para el procesamiento paralelo sobre arquitecturas multicore. Se concluye que gracias a las características especiales que presenta, el paradigma funcional ha venido ganando terreno en diferentes campos de aplicación y paulatinamente se ha venido incorporando en los planes de estudio de programas universitarios en el área de la computación y afines. Uma revisão da literatura é apresentada com o intuito de identificar os conceitos fundamentais da programação funcional, as diferentes abordagens e as aplicações que tem sido dadas a este paradigma da programação. Em uma segunda parte a revisão se concentra no trabalho orientado para a aplicação e utilização da programação funcional para o processamento paralelo em arquiteturas multicore.No final, concluiu-se que devido às características especiais que apresenta, o paradigma funcional tem ganhado terreno nos diferentes campos de aplicação e tem sido gradualmente incorporado no currículo dos cursos universitários na área de computação e as áreas relacionadas.application/pdfspaUniversidad Santo Tomás Seccional Tunjahttp://revistas.ustatunja.edu.co/index.php/ingeniomagno/article/view/1100/1067Ingenio Magno; Vol. 6 (2015): Ingenio Magno Vol. 6-2; 124-1362422-23992145-9282Derechos de autor 2016 Ingenio Magnohttp://purl.org/coar/access_right/c_abf2La programación funcional y las arquitecturas multicore: estado del arteFunctional programming and multicore architectures – review of prior researchA programação funcional e as arquiteturas multicore – estado da arteinfo:eu-repo/semantics/articlehttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_2df8fbb1functional programmingmulticore architecturesparallel processingprogramación funcionalarquitecturas multicoreprocesamiento paraleloprogramação funcionalarquiteturas multicoreprocesamiento paralelo11634/5004oai:repository.usta.edu.co:11634/50042023-07-14 16:34:13.741metadata only accessRepositorio Universidad Santo Tomásnoreply@usta.edu.co
dc.title.spa.fl_str_mv La programación funcional y las arquitecturas multicore: estado del arte
dc.title.alternative.eng.fl_str_mv Functional programming and multicore architectures – review of prior research
dc.title.alternative.por.fl_str_mv A programação funcional e as arquiteturas multicore – estado da arte
title La programación funcional y las arquitecturas multicore: estado del arte
spellingShingle La programación funcional y las arquitecturas multicore: estado del arte
functional programming
multicore architectures
parallel processing
programación funcional
arquitecturas multicore
procesamiento paralelo
programação funcional
arquiteturas multicore
procesamiento paralelo
title_short La programación funcional y las arquitecturas multicore: estado del arte
title_full La programación funcional y las arquitecturas multicore: estado del arte
title_fullStr La programación funcional y las arquitecturas multicore: estado del arte
title_full_unstemmed La programación funcional y las arquitecturas multicore: estado del arte
title_sort La programación funcional y las arquitecturas multicore: estado del arte
dc.creator.fl_str_mv Pineda, Jorge Gabriel Hoyos
Puertas-González, Álex
dc.contributor.author.spa.fl_str_mv Pineda, Jorge Gabriel Hoyos
Puertas-González, Álex
dc.subject.proposal.eng.fl_str_mv functional programming
multicore architectures
parallel processing
topic functional programming
multicore architectures
parallel processing
programación funcional
arquitecturas multicore
procesamiento paralelo
programação funcional
arquiteturas multicore
procesamiento paralelo
dc.subject.proposal.spa.fl_str_mv programación funcional
arquitecturas multicore
procesamiento paralelo
dc.subject.proposal.por.fl_str_mv programação funcional
arquiteturas multicore
procesamiento paralelo
description A bibliographical review is presented, aimed at identifying the fundamental concepts of functional programming, the different focuses and applications which have been given to this programming paradigm. In the second part the review centers on works aimed at the application and utilization of functional programming for parallel processing on multicore architectures. Finally it is concluded that thanks to the special characteristics presented, the functional paradigm has been gaining ground in different fields of application, and has gradually been incorporated in plans of study in university programs and the area of computing and related areas.
publishDate 2016
dc.date.issued.spa.fl_str_mv 2016-07-07
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.drive.none.fl_str_mv info:eu-repo/semantics/article
dc.identifier.spa.fl_str_mv http://revistas.ustatunja.edu.co/index.php/ingeniomagno/article/view/1100
url http://revistas.ustatunja.edu.co/index.php/ingeniomagno/article/view/1100
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.spa.fl_str_mv http://revistas.ustatunja.edu.co/index.php/ingeniomagno/article/view/1100/1067
dc.relation.citationissue.spa.fl_str_mv Ingenio Magno; Vol. 6 (2015): Ingenio Magno Vol. 6-2; 124-136
2422-2399
2145-9282
dc.rights.spa.fl_str_mv Derechos de autor 2016 Ingenio Magno
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos de autor 2016 Ingenio Magno
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Santo Tomás Seccional Tunja
institution Universidad Santo Tomás
repository.name.fl_str_mv Repositorio Universidad Santo Tomás
repository.mail.fl_str_mv noreply@usta.edu.co
_version_ 1800800464558620672