Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU
Descripción del Articulo
La computación paralela permite acelerar los procesos de cálculo computacional superando en un 100% con cada generación de nuevos procesadores, en esta investigación en particular se ha centrado este aprovechamiento de la computación paralela usado la Unidad de Proceso Grafico (GPU), que ha superado...
Autor: | |
---|---|
Formato: | tesis de maestría |
Fecha de Publicación: | 2014 |
Institución: | Universidad Nacional Del Altiplano |
Repositorio: | UNAP-Institucional |
Lenguaje: | español |
OAI Identifier: | oai:https://repositorio.unap.edu.pe:20.500.14082/6685 |
Enlace del recurso: | http://repositorio.unap.edu.pe/handle/20.500.14082/6685 |
Nivel de acceso: | acceso abierto |
Materia: | Ingeniería de software Desarrollo de sistema informático |
id |
RNAP_fffdd895baba23a55c9200cd883d0cda |
---|---|
oai_identifier_str |
oai:https://repositorio.unap.edu.pe:20.500.14082/6685 |
network_acronym_str |
RNAP |
network_name_str |
UNAP-Institucional |
repository_id_str |
9382 |
dc.title.es_PE.fl_str_mv |
Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU |
title |
Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU |
spellingShingle |
Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU Rivera Enriquez, Nélida Ingeniería de software Desarrollo de sistema informático |
title_short |
Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU |
title_full |
Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU |
title_fullStr |
Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU |
title_full_unstemmed |
Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU |
title_sort |
Modelo de programación en plataforma de computación paralela basada en el desempeño del GPU |
author |
Rivera Enriquez, Nélida |
author_facet |
Rivera Enriquez, Nélida |
author_role |
author |
dc.contributor.advisor.fl_str_mv |
Alemán Gonzales, Leonid |
dc.contributor.author.fl_str_mv |
Rivera Enriquez, Nélida |
dc.subject.es_PE.fl_str_mv |
Ingeniería de software Desarrollo de sistema informático |
topic |
Ingeniería de software Desarrollo de sistema informático |
description |
La computación paralela permite acelerar los procesos de cálculo computacional superando en un 100% con cada generación de nuevos procesadores, en esta investigación en particular se ha centrado este aprovechamiento de la computación paralela usado la Unidad de Proceso Grafico (GPU), que ha superado en desempeño, velocidad y procesadores internos, llegando a tener hasta 256 procesadores en el año 2012, lo que se ha incrementado a 1024 procesadores en 2014. Una de las librerías más portables para el trabajo de aplicaciones de computación paralela es la librería OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones y de un lenguaje de programación. Juntos permiten crear aplicaciones con paralelismo a nivel de datos y de tareas que pueden ejecutarse tanto en unidades centrales de procesamiento como unidades de procesamiento gráfico. El lenguaje está basado en C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales. La Empresa NVIDIA también ha desarrollado su propia librería para sus poderosas tarjetas gráficas GeForce aunque caras y de acceso con licencia la librería CUDA. Finalmente se propone en esta investigación el modelo correcto de programación para este nuevo tipo de computación y calculo en la cada vez más incrementable información gráfica y visual multimedia. |
publishDate |
2014 |
dc.date.accessioned.none.fl_str_mv |
2018-04-18T16:07:26Z |
dc.date.available.none.fl_str_mv |
2018-04-18T16:07:26Z |
dc.date.issued.fl_str_mv |
2014-03-27 |
dc.type.es_PE.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
dc.identifier.other.none.fl_str_mv |
EPG977-00977-01 |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.unap.edu.pe/handle/20.500.14082/6685 |
identifier_str_mv |
EPG977-00977-01 |
url |
http://repositorio.unap.edu.pe/handle/20.500.14082/6685 |
dc.language.iso.es_PE.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.fl_str_mv |
SUNEDU |
dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.uri.es_PE.fl_str_mv |
https://creativecommons.org/licenses/by/4.0/deed.es |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by/4.0/deed.es |
dc.format.es_PE.fl_str_mv |
application/pdf |
dc.publisher.es_PE.fl_str_mv |
Universidad Nacional del Altiplano |
dc.source.es_PE.fl_str_mv |
Universidad Nacional del Altiplano Repositorio Institucional - UNAP |
dc.source.none.fl_str_mv |
reponame:UNAP-Institucional instname:Universidad Nacional Del Altiplano instacron:UNAP |
instname_str |
Universidad Nacional Del Altiplano |
instacron_str |
UNAP |
institution |
UNAP |
reponame_str |
UNAP-Institucional |
collection |
UNAP-Institucional |
bitstream.url.fl_str_mv |
https://repositorio.unap.edu.pe/bitstream/20.500.14082/6685/1/EPG977-00977-01.pdf https://repositorio.unap.edu.pe/bitstream/20.500.14082/6685/2/license.txt https://repositorio.unap.edu.pe/bitstream/20.500.14082/6685/3/EPG977-00977-01.pdf.txt |
bitstream.checksum.fl_str_mv |
c10f705885e5acb0ae7279048a0e090a c52066b9c50a8f86be96c82978636682 2f3850fc41b071cf9222897b066c7f3a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio institucional de la Universidad Nacional del Altiplano |
repository.mail.fl_str_mv |
dspace-help@myu.edu |
_version_ |
1819880796998074368 |
spelling |
Alemán Gonzales, LeonidRivera Enriquez, Nélida2018-04-18T16:07:26Z2018-04-18T16:07:26Z2014-03-27EPG977-00977-01http://repositorio.unap.edu.pe/handle/20.500.14082/6685La computación paralela permite acelerar los procesos de cálculo computacional superando en un 100% con cada generación de nuevos procesadores, en esta investigación en particular se ha centrado este aprovechamiento de la computación paralela usado la Unidad de Proceso Grafico (GPU), que ha superado en desempeño, velocidad y procesadores internos, llegando a tener hasta 256 procesadores en el año 2012, lo que se ha incrementado a 1024 procesadores en 2014. Una de las librerías más portables para el trabajo de aplicaciones de computación paralela es la librería OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones y de un lenguaje de programación. Juntos permiten crear aplicaciones con paralelismo a nivel de datos y de tareas que pueden ejecutarse tanto en unidades centrales de procesamiento como unidades de procesamiento gráfico. El lenguaje está basado en C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales. La Empresa NVIDIA también ha desarrollado su propia librería para sus poderosas tarjetas gráficas GeForce aunque caras y de acceso con licencia la librería CUDA. Finalmente se propone en esta investigación el modelo correcto de programación para este nuevo tipo de computación y calculo en la cada vez más incrementable información gráfica y visual multimedia.Tesisapplication/pdfspaUniversidad Nacional del Altiplanoinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/4.0/deed.esUniversidad Nacional del AltiplanoRepositorio Institucional - UNAPreponame:UNAP-Institucionalinstname:Universidad Nacional Del Altiplanoinstacron:UNAPIngeniería de softwareDesarrollo de sistema informáticoModelo de programación en plataforma de computación paralela basada en el desempeño del GPUinfo:eu-repo/semantics/masterThesisSUNEDUMagíster Scientiae en InformáticaInformáticaUniversidad Nacional del Altiplano. Escuela de PosgradoMaestríaORIGINALEPG977-00977-01.pdfEPG977-00977-01.pdfapplication/pdf2567630https://repositorio.unap.edu.pe/bitstream/20.500.14082/6685/1/EPG977-00977-01.pdfc10f705885e5acb0ae7279048a0e090aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81327https://repositorio.unap.edu.pe/bitstream/20.500.14082/6685/2/license.txtc52066b9c50a8f86be96c82978636682MD52TEXTEPG977-00977-01.pdf.txtEPG977-00977-01.pdf.txtExtracted texttext/plain58364https://repositorio.unap.edu.pe/bitstream/20.500.14082/6685/3/EPG977-00977-01.pdf.txt2f3850fc41b071cf9222897b066c7f3aMD5320.500.14082/6685oai:https://repositorio.unap.edu.pe:20.500.14082/66852022-10-29 18:43:45.66Repositorio institucional de la Universidad Nacional del Altiplanodspace-help@myu.edu77u/TGljZW5jaWEgZGUgVXNvCiAKRWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgZGlmdW5kZSBtZWRpYW50ZSBsb3MgdHJhYmFqb3MgZGUgaW52ZXN0aWdhY2nDs24gcHJvZHVjaWRvcyBwb3IgbG9zIG1pZW1icm9zIGRlIGxhIHVuaXZlcnNpZGFkLiBFbCBjb250ZW5pZG8gZGUgbG9zIGRvY3VtZW50b3MgZGlnaXRhbGVzIGVzIGRlIGFjY2VzbyBhYmllcnRvIHBhcmEgdG9kYSBwZXJzb25hIGludGVyZXNhZGEuCgpTZSBhY2VwdGEgbGEgZGlmdXNpw7NuIHDDumJsaWNhIGRlIGxhIG9icmEsIHN1IGNvcGlhIHkgZGlzdHJpYnVjacOzbi4gUGFyYSBlc3RvIGVzIG5lY2VzYXJpbyBxdWUgc2UgY3VtcGxhIGNvbiBsYXMgc2lndWllbnRlcyBjb25kaWNpb25lczoKCkVsIG5lY2VzYXJpbyByZWNvbm9jaW1pZW50byBkZSBsYSBhdXRvcsOtYSBkZSBsYSBvYnJhLCBpZGVudGlmaWNhbmRvIG9wb3J0dW5hIHkgY29ycmVjdGFtZW50ZSBhIGxhIHBlcnNvbmEgcXVlIHBvc2VhIGxvcyBkZXJlY2hvcyBkZSBhdXRvci4KCk5vIGVzdMOhIHBlcm1pdGlkbyBlbCB1c28gaW5kZWJpZG8gZGVsIHRyYWJham8gZGUgaW52ZXN0aWdhY2nDs24gY29uIGZpbmVzIGRlIGx1Y3JvIG8gY3VhbHF1aWVyIHRpcG8gZGUgYWN0aXZpZGFkIHF1ZSBwcm9kdXpjYSBnYW5hbmNpYXMgYSBsYXMgcGVyc29uYXMgcXVlIGxvIGRpZnVuZGVuIHNpbiBlbCBjb25zZW50aW1pZW50byBkZWwgYXV0b3IgKGF1dG9yIGxlZ2FsKS4KCkxvcyBkZXJlY2hvcyBtb3JhbGVzIGRlbCBhdXRvciBubyBzb24gYWZlY3RhZG9zIHBvciBsYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28uCgpEZXJlY2hvcyBkZSBhdXRvcgoKTGEgdW5pdmVyc2lkYWQgbm8gcG9zZWUgbG9zIGRlcmVjaG9zIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbC4gTG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNlIGVuY3VlbnRyYW4gcHJvdGVnaWRvcyBwb3IgbGEgbGVnaXNsYWNpw7NuIHBlcnVhbmE6IExleSBzb2JyZSBlbCBEZXJlY2hvIGRlIEF1dG9yIHByb211bGdhZG8gZW4gMTk5NiAoRC5MLiBOwrA4MjIpLCBMZXkgcXVlIG1vZGlmaWNhIGxvcyBhcnTDrWN1bG9zIDE4OMKwIHkgMTg5wrAgZGVsIGRlY3JldG8gbGVnaXNsYXRpdm8gTsKwODIyLCBMZXkgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgcHJvbXVsZ2FkbyBlbiAyMDA1IChMZXkgTsKwMjg1MTcpLCBEZWNyZXRvIExlZ2lzbGF0aXZvIHF1ZSBhcHJ1ZWJhIGxhIG1vZGlmaWNhY2nDs24gZGVsIERlY3JldG8gTGVnaXNsYXRpdm8gTsKwODIyLCBMZXkgc29icmUgZWwgRGVyZWNobyBkZSBBdXRvciBwcm9tdWxnYWRvIGVuIDIwMDggKEQuTC4gTsKwMTA3NikuCg== |
score |
13.982926 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).