Um componente para exploração da capacidade de processamento de GPUs em grades computacionais

Detalhes bibliográficos
Autor(a) principal: Linck, Guilherme
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Manancial - Repositório Digital da UFSM
Texto Completo: http://repositorio.ufsm.br/handle/1/5369
Resumo: Computer grids emerged in the 90 s with the goal of using geographically dispersed computers for high performance computing. Through grids, computational power of a supercomputer can be reached in a simple, efficient and inexpensive way. Such benefits led to highlights in researchs of computer grids. Recently, appeared on market graphics adapter cards whose computational power overcomes, and by a wide margin, even the most modern processors commonly used. This led to researchs that resulted in programming techniques relatively easy to learn and did simplify application programming for these processors. These techniques effectively introduced the processors in the business of high performance computing. The use of these techniques gave rise to General Purpose computing on Graphic Processing Units (GPGPU). Grids applications are generally programmed through a grid computing framework. TUXUR is one of those frameworks and is under development by Master s Program Graduate at the Federal University of Santa Maria. This dissertation discusses the development of a TUXUR s foreseen feature. Such feature allows the computer grid managed by TUXUR to enjoy the benefits of GPGPU applications, particularly regarding to the best use of the nodes s hardware that comprises it. The immediate impact of this synergy is the significant increase in grid computational capacity without adding new computers. The findings of the evaluation highlights the importance of using GPGPU tasks that take advantage of this programming technique, even when performed in a grid.
id UFSM-20_db023f7d02278920c95dda0895f781c6
oai_identifier_str oai:repositorio.ufsm.br:1/5369
network_acronym_str UFSM-20
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str 3913
spelling 2011-02-152011-02-152010-09-24LINCK, Guilherme. Development of a module to explore GPGPU capable computers in a grid computing. 2010. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2010.http://repositorio.ufsm.br/handle/1/5369Computer grids emerged in the 90 s with the goal of using geographically dispersed computers for high performance computing. Through grids, computational power of a supercomputer can be reached in a simple, efficient and inexpensive way. Such benefits led to highlights in researchs of computer grids. Recently, appeared on market graphics adapter cards whose computational power overcomes, and by a wide margin, even the most modern processors commonly used. This led to researchs that resulted in programming techniques relatively easy to learn and did simplify application programming for these processors. These techniques effectively introduced the processors in the business of high performance computing. The use of these techniques gave rise to General Purpose computing on Graphic Processing Units (GPGPU). Grids applications are generally programmed through a grid computing framework. TUXUR is one of those frameworks and is under development by Master s Program Graduate at the Federal University of Santa Maria. This dissertation discusses the development of a TUXUR s foreseen feature. Such feature allows the computer grid managed by TUXUR to enjoy the benefits of GPGPU applications, particularly regarding to the best use of the nodes s hardware that comprises it. The immediate impact of this synergy is the significant increase in grid computational capacity without adding new computers. The findings of the evaluation highlights the importance of using GPGPU tasks that take advantage of this programming technique, even when performed in a grid.Grades de computadores surgiram na década de 90 com o objetivo de utilizar computadores geograficamente dispersos para computação de alto desempenho. Através destas grades, pode-se chegar ao poder computacional de um supercomputador de uma forma simples, eficiente e barata. Tais benefícios fizeram com que pesquisas em grades de computadores obtivessem destaques no ramo da computação. Recentemente, surgiram no mercado placas adaptadoras gráficas cujo poder computacional supera, e com larga vantagem, mesmo os mais modernos processadores de uso geral. Isso deu origem a pesquisas que resultaram em técnicas de programação relativamente fáceis de aprender e que simplificam a programação de aplicações para estes processadores. Estas técnicas efetivamente introduziram estes processadores no ramo de computação de alto desempenho. A utilização destas técnicas deu origem à programação de propósito geral em unidades de processamento gráfico (General-Purpose computation on Graphical Processor Units-GPGPU). Aplicações de grades são geralmente programadas através de um framework de computação em grade. TUXUR é um destes frameworks e encontra-se em desenvolvimento por mestrandos do Programa de Pós-graduação em Informática da Universidade Federal de Santa Maria. Este trabalho aborda o desenvolvimento de uma funcionalidade prevista no TUXUR. Tal funcionalidade permite que a grade de computadores gerenciada por TUXUR usufrua dos benefícios de aplicações GPGPU, sobretudo no que diz respeito à melhor utilização do hardware dos nós que a compõem. O reflexo imediato desta sinergia é o aumento significativo da capacidade computacional da grade sem o acréscimo de novos computadores. Os resultados encontrados na avaliação evidenciam a importância do uso de GPGPU nas tarefas que se beneficiam desta técnica de programação, mesmo quando executadas em uma grade.Coordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfporUniversidade Federal de Santa MariaPrograma de Pós-Graduação em InformáticaUFSMBRCiência da ComputaçãoGPGPUGrid computingGrid resources optimizationComputação em gradeOtimização dos recursos da gradeCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUm componente para exploração da capacidade de processamento de GPUs em grades computacionaisDevelopment of a module to explore GPGPU capable computers in a grid computinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisStein, Benhur de Oliveirahttp://lattes.cnpq.br/4640320476003795Maillard, Nicolashttp://lattes.cnpq.br/2130649789772469Pozzer, Cesar Tadeuhttp://lattes.cnpq.br/4519764091092504http://lattes.cnpq.br/4402281976965469Linck, Guilherme100300000007400300300300300c96e146b-e7f3-455a-8889-3d68529e5b269a097737-ad2f-4fc1-bbf9-c3f1eebe784642fecf1d-eefc-42e6-bfd3-465a8f85e1159173b115-0191-4b60-9cb8-9645dac80c44info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSMORIGINALLINCK, GUILHERME.pdfapplication/pdf978320http://repositorio.ufsm.br/bitstream/1/5369/1/LINCK%2c%20GUILHERME.pdfc9945db994a678f29b4d014ca52f9e54MD51TEXTLINCK, GUILHERME.pdf.txtLINCK, GUILHERME.pdf.txtExtracted texttext/plain149253http://repositorio.ufsm.br/bitstream/1/5369/2/LINCK%2c%20GUILHERME.pdf.txt0d16117b31aeeafd4a571d842745c204MD52THUMBNAILLINCK, GUILHERME.pdf.jpgLINCK, GUILHERME.pdf.jpgIM Thumbnailimage/jpeg4795http://repositorio.ufsm.br/bitstream/1/5369/3/LINCK%2c%20GUILHERME.pdf.jpg7c8832fc455dd81cc9c341ce5ba7a664MD531/53692022-03-17 11:10:22.659oai:repositorio.ufsm.br:1/5369Repositório Institucionalhttp://repositorio.ufsm.br/PUBhttp://repositorio.ufsm.br/oai/requestopendoar:39132022-03-17T14:10:22Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.por.fl_str_mv Um componente para exploração da capacidade de processamento de GPUs em grades computacionais
dc.title.alternative.eng.fl_str_mv Development of a module to explore GPGPU capable computers in a grid computing
title Um componente para exploração da capacidade de processamento de GPUs em grades computacionais
spellingShingle Um componente para exploração da capacidade de processamento de GPUs em grades computacionais
Linck, Guilherme
GPGPU
Grid computing
Grid resources optimization
Computação em grade
Otimização dos recursos da grade
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Um componente para exploração da capacidade de processamento de GPUs em grades computacionais
title_full Um componente para exploração da capacidade de processamento de GPUs em grades computacionais
title_fullStr Um componente para exploração da capacidade de processamento de GPUs em grades computacionais
title_full_unstemmed Um componente para exploração da capacidade de processamento de GPUs em grades computacionais
title_sort Um componente para exploração da capacidade de processamento de GPUs em grades computacionais
author Linck, Guilherme
author_facet Linck, Guilherme
author_role author
dc.contributor.advisor1.fl_str_mv Stein, Benhur de Oliveira
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/4640320476003795
dc.contributor.referee1.fl_str_mv Maillard, Nicolas
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/2130649789772469
dc.contributor.referee2.fl_str_mv Pozzer, Cesar Tadeu
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/4519764091092504
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/4402281976965469
dc.contributor.author.fl_str_mv Linck, Guilherme
contributor_str_mv Stein, Benhur de Oliveira
Maillard, Nicolas
Pozzer, Cesar Tadeu
dc.subject.eng.fl_str_mv GPGPU
Grid computing
Grid resources optimization
topic GPGPU
Grid computing
Grid resources optimization
Computação em grade
Otimização dos recursos da grade
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.por.fl_str_mv Computação em grade
Otimização dos recursos da grade
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Computer grids emerged in the 90 s with the goal of using geographically dispersed computers for high performance computing. Through grids, computational power of a supercomputer can be reached in a simple, efficient and inexpensive way. Such benefits led to highlights in researchs of computer grids. Recently, appeared on market graphics adapter cards whose computational power overcomes, and by a wide margin, even the most modern processors commonly used. This led to researchs that resulted in programming techniques relatively easy to learn and did simplify application programming for these processors. These techniques effectively introduced the processors in the business of high performance computing. The use of these techniques gave rise to General Purpose computing on Graphic Processing Units (GPGPU). Grids applications are generally programmed through a grid computing framework. TUXUR is one of those frameworks and is under development by Master s Program Graduate at the Federal University of Santa Maria. This dissertation discusses the development of a TUXUR s foreseen feature. Such feature allows the computer grid managed by TUXUR to enjoy the benefits of GPGPU applications, particularly regarding to the best use of the nodes s hardware that comprises it. The immediate impact of this synergy is the significant increase in grid computational capacity without adding new computers. The findings of the evaluation highlights the importance of using GPGPU tasks that take advantage of this programming technique, even when performed in a grid.
publishDate 2010
dc.date.issued.fl_str_mv 2010-09-24
dc.date.accessioned.fl_str_mv 2011-02-15
dc.date.available.fl_str_mv 2011-02-15
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv LINCK, Guilherme. Development of a module to explore GPGPU capable computers in a grid computing. 2010. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2010.
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/5369
identifier_str_mv LINCK, Guilherme. Development of a module to explore GPGPU capable computers in a grid computing. 2010. 88 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2010.
url http://repositorio.ufsm.br/handle/1/5369
dc.language.iso.fl_str_mv por
language por
dc.relation.cnpq.fl_str_mv 100300000007
dc.relation.confidence.fl_str_mv 400
300
300
300
300
dc.relation.authority.fl_str_mv c96e146b-e7f3-455a-8889-3d68529e5b26
9a097737-ad2f-4fc1-bbf9-c3f1eebe7846
42fecf1d-eefc-42e6-bfd3-465a8f85e115
9173b115-0191-4b60-9cb8-9645dac80c44
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFSM
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Ciência da Computação
publisher.none.fl_str_mv Universidade Federal de Santa Maria
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
bitstream.url.fl_str_mv http://repositorio.ufsm.br/bitstream/1/5369/1/LINCK%2c%20GUILHERME.pdf
http://repositorio.ufsm.br/bitstream/1/5369/2/LINCK%2c%20GUILHERME.pdf.txt
http://repositorio.ufsm.br/bitstream/1/5369/3/LINCK%2c%20GUILHERME.pdf.jpg
bitstream.checksum.fl_str_mv c9945db994a678f29b4d014ca52f9e54
0d16117b31aeeafd4a571d842745c204
7c8832fc455dd81cc9c341ce5ba7a664
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv
_version_ 1801223859888717824