IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos

Detalhes bibliográficos
Ano de defesa: 2015
Autor(a) principal: Lacerda Filho, Ademar Marques
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113135/
Resumo: A aritmética intervalar é utilizada em problemas físicos e computacionais onde uma solução rigorosa é necessária. Muitos destes problemas são computacionalmente caros e requerem implementações de alto desempenho para que a solução seja viável. Este trabalho visa a implementação de uma biblioteca de código aberto do tipo BLAS para aritmética intervalar utilizando conceitos de GPGPU por meio da extensão CUDA e a comparação desta com técnicas mais tradicionais. Apresentamos a biblioteca e sua abordagem focando no aspecto de implementação da mesma. Por fim, apresentamos um benchmark comparando o desempenho dos métodos desenvolvidos em GPU com suas contrapartes em CPU, seriais e paralelas, resultados promissores são apresentados em uma placa gráfica de última geração.
id USP_7ae0af562ee18fcdfe856fedee3473f8
oai_identifier_str oai:teses.usp.br:tde-20230727-113135
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficosnot availableCiencia Da ComputacaoA aritmética intervalar é utilizada em problemas físicos e computacionais onde uma solução rigorosa é necessária. Muitos destes problemas são computacionalmente caros e requerem implementações de alto desempenho para que a solução seja viável. Este trabalho visa a implementação de uma biblioteca de código aberto do tipo BLAS para aritmética intervalar utilizando conceitos de GPGPU por meio da extensão CUDA e a comparação desta com técnicas mais tradicionais. Apresentamos a biblioteca e sua abordagem focando no aspecto de implementação da mesma. Por fim, apresentamos um benchmark comparando o desempenho dos métodos desenvolvidos em GPU com suas contrapartes em CPU, seriais e paralelas, resultados promissores são apresentados em uma placa gráfica de última geração.Interval arithmetic is used by physical and computational scenarios in which a rigorous solution is required. Many of these problems are computationally expensive and require high-performance implementations. This work aims to implement an open source BLAS type library for interval arithmetic using GPGPU concepts through CUDA extension and to compare it with more traditional techniques. We present the library and its approach focusing on the implementation aspects. Finally, we present a benchmark comparing the performance of the methods developed in GPU with their counterparts in CPU, serial and parallel both, promissing results are presented in a high-end GPU.Biblioteca Digitais de Teses e Dissertações da USPMascarenhas, Walter FigueiredoLacerda Filho, Ademar Marques2015-05-28info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113135/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2023-07-27T18:49:05Zoai:teses.usp.br:tde-20230727-113135Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212023-07-27T18:49:05Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos
not available
title IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos
spellingShingle IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos
Lacerda Filho, Ademar Marques
Ciencia Da Computacao
title_short IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos
title_full IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos
title_fullStr IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos
title_full_unstemmed IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos
title_sort IntLAG: uma biblioteca para álgebra linear intervalar em processadores gráficos
author Lacerda Filho, Ademar Marques
author_facet Lacerda Filho, Ademar Marques
author_role author
dc.contributor.none.fl_str_mv Mascarenhas, Walter Figueiredo
dc.contributor.author.fl_str_mv Lacerda Filho, Ademar Marques
dc.subject.por.fl_str_mv Ciencia Da Computacao
topic Ciencia Da Computacao
description A aritmética intervalar é utilizada em problemas físicos e computacionais onde uma solução rigorosa é necessária. Muitos destes problemas são computacionalmente caros e requerem implementações de alto desempenho para que a solução seja viável. Este trabalho visa a implementação de uma biblioteca de código aberto do tipo BLAS para aritmética intervalar utilizando conceitos de GPGPU por meio da extensão CUDA e a comparação desta com técnicas mais tradicionais. Apresentamos a biblioteca e sua abordagem focando no aspecto de implementação da mesma. Por fim, apresentamos um benchmark comparando o desempenho dos métodos desenvolvidos em GPU com suas contrapartes em CPU, seriais e paralelas, resultados promissores são apresentados em uma placa gráfica de última geração.
publishDate 2015
dc.date.none.fl_str_mv 2015-05-28
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.uri.fl_str_mv https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113135/
url https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113135/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815258342005669888