Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: Vilela, Raphael Fernandes
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: Universidade Federal do Rio de Janeiro
Brasil
Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
Programa de Pós-Graduação em Engenharia Elétrica
UFRJ
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: http://hdl.handle.net/11422/6487
Resumo: Software Optimization is a promising technique to scientific computing applications, which can have calculations that may require several hours or even days. The idea of this work is to validate, using performance metrics, the optimization of a finite differences code that solve the wave equation in isotropic media (ISO) in two dimensional (2D) and also, transverse tilted isotropic (TTI) three dimensional (3D) media. The objective is to measure the number of floating point operations per second (FLOP/s) and the arithmetic intensity of the code developed with the use of the Many Integrated Cores (MIC) technology, pointing its operational limites and how near of these limits is this code.
id UFRJ_07f202772527a4ece4e52e19cdc1ed5a
oai_identifier_str oai:pantheon.ufrj.br:11422/6487
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon PhiEngenharia elétricaArquitetura de computadoresOtimizaçãoCNPQ::ENGENHARIAS::ENGENHARIA ELETRICASoftware Optimization is a promising technique to scientific computing applications, which can have calculations that may require several hours or even days. The idea of this work is to validate, using performance metrics, the optimization of a finite differences code that solve the wave equation in isotropic media (ISO) in two dimensional (2D) and also, transverse tilted isotropic (TTI) three dimensional (3D) media. The objective is to measure the number of floating point operations per second (FLOP/s) and the arithmetic intensity of the code developed with the use of the Many Integrated Cores (MIC) technology, pointing its operational limites and how near of these limits is this code.A computação científica, que envolve cálculos que duram de várias horas a dias, tem na otimização de código um meio de vital importância. A proposta deste trabalho é validar, através de métricas de desempenho, a otimização de uma implementação da equação da onda nos meios isotrópicos (ISO) em duas dimensões (2D) e com Isotropia Transversalmente Inclinada (TTI) em três dimensões (3D). Pretende-se medir a quantidade de operações em ponto flutuante por segundo (FLOP/s) e a intensidade aritmética (IA) do código desenvolvido utilizando a tecnologia de Many Integrated Cores (MIC), apontando seus limites operacionais e o quão próximo destes limites este código ficou.Universidade Federal do Rio de JaneiroBrasilInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de EngenhariaPrograma de Pós-Graduação em Engenharia ElétricaUFRJLeão, Jorge Lopes de Souzahttp://lattes.cnpq.br/3713075701737485Coutinho, Alvaro Luiz Gayoso de AzeredoCamata, José JeronimoPereira, Cláudio Márcio do Nascimento AbreuVilela, Raphael Fernandes2019-02-14T15:21:07Z2023-12-21T03:03:49Z2017-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/11422/6487porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJ2023-12-21T03:03:49Zoai:pantheon.ufrj.br:11422/6487Repositório InstitucionalPUBhttp://www.pantheon.ufrj.br/oai/requestpantheon@sibi.ufrj.bropendoar:2023-12-21T03:03:49Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.none.fl_str_mv Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi
title Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi
spellingShingle Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi
Vilela, Raphael Fernandes
Engenharia elétrica
Arquitetura de computadores
Otimização
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi
title_full Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi
title_fullStr Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi
title_full_unstemmed Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi
title_sort Perfilagem do problema de resolução da equação da onda por diferenças finitas em coprocessador Xeon Phi
author Vilela, Raphael Fernandes
author_facet Vilela, Raphael Fernandes
author_role author
dc.contributor.none.fl_str_mv Leão, Jorge Lopes de Souza
http://lattes.cnpq.br/3713075701737485
Coutinho, Alvaro Luiz Gayoso de Azeredo
Camata, José Jeronimo
Pereira, Cláudio Márcio do Nascimento Abreu
dc.contributor.author.fl_str_mv Vilela, Raphael Fernandes
dc.subject.por.fl_str_mv Engenharia elétrica
Arquitetura de computadores
Otimização
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic Engenharia elétrica
Arquitetura de computadores
Otimização
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description Software Optimization is a promising technique to scientific computing applications, which can have calculations that may require several hours or even days. The idea of this work is to validate, using performance metrics, the optimization of a finite differences code that solve the wave equation in isotropic media (ISO) in two dimensional (2D) and also, transverse tilted isotropic (TTI) three dimensional (3D) media. The objective is to measure the number of floating point operations per second (FLOP/s) and the arithmetic intensity of the code developed with the use of the Many Integrated Cores (MIC) technology, pointing its operational limites and how near of these limits is this code.
publishDate 2017
dc.date.none.fl_str_mv 2017-03
2019-02-14T15:21:07Z
2023-12-21T03:03:49Z
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 http://hdl.handle.net/11422/6487
url http://hdl.handle.net/11422/6487
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
Brasil
Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
Programa de Pós-Graduação em Engenharia Elétrica
UFRJ
publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
Brasil
Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
Programa de Pós-Graduação em Engenharia Elétrica
UFRJ
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRJ
instname:Universidade Federal do Rio de Janeiro (UFRJ)
instacron:UFRJ
instname_str Universidade Federal do Rio de Janeiro (UFRJ)
instacron_str UFRJ
institution UFRJ
reponame_str Repositório Institucional da UFRJ
collection Repositório Institucional da UFRJ
repository.name.fl_str_mv Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)
repository.mail.fl_str_mv pantheon@sibi.ufrj.br
_version_ 1831773689759137792