Submitted by João Arthur Martins (joao.arthur@ufpe.br) on 2015-03-12T19:43:57Z
No. of bitstreams: 2
Tese Victor de Medeiros.pdf: 8732234 bytes, checksum: cb5f309fb8765288e881d47eef4ccb56 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-12T19:43:57Z (GMT). No. of bitstreams: 2
Tese Victor de Medeiros.pdf: 8732234 bytes, checksum: cb5f309fb8765288e881d47eef4ccb56 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Previous issue date: 2013-03-08 / CENPES/petrobrás;CAPES;CNPq;Finep e DAAD / O aumento constante da demanda por desempenho e eficiência, e a barreira imposta
ao aumento da frequência de operação dos processadores pela tecnologia utilizada na
construção dos chips atuais, trouxe o foco da indústria para o desenvolvimento de arquiteturas
multi-core. Esta abordagem focada em paralelismo foi empregada não só em
arquiteturas baseadas em processadores de propósito geral, como também, em novas plataformas
como: os processadores gráficos (GPUs); processadores Cell; e os dispositivos
reconfiguráveis (FPGAs).
Esta mudança de paradigma tem exigido grandes investimentos em pesquisa e desenvolvimento.
Além do desenvolvimento do hardware é necessário desenvolver linguagens,
compiladores, ferramentas e sistemas operacionais capazes de lidar com o caráter paralelo
e heterogêneo destas novas tecnologias. Outro ponto importante a se destacar é o cenário
em que vivemos hoje, onde o uso eficiente e sustentável dos recursos naturais é essencial.
Neste contexto, os dispositivos reconfiguráveis, mais especificamente os FPGAs
(Field Programmable Gate Arrays), se apresentam como uma excelente alternativa
devido ao seu caráter intrinsecamente paralelo e a baixa frequência em que operam,
permitindo uma grande capacidade computacional a um baixo custo energético em muitas
aplicações. No entanto, o desenvolvimento de aplicações em FPGAs ainda é uma tarefa
bastante árdua, exigindo um tempo de desenvolvimento, muitas vezes, incompatível com
a necessidade da indústria.
Este trabalho apresenta o ambiente fastRTM, que tem como principal objetivo dar
suporte ao desenvolvimento da modelagem e migração sísmicas RTM em plataformas
FPGAs de alto desempenho. A modelagem e migração sísmicas são algoritmos computacionalmente
intensivos utilizados na indústria para prospecção de óleo e gás. O ambiente
provê mecanismos para descrição das arquiteturas em FPGA, reuso de componentes,
simulação e exploração de espaço de projeto visando reduzir o tempo de desenvolvimento
e explorando o potencial de desempenho presente na plataforma FPGA.
O trabalho também apresenta um estudo que confirma a viabilidade do FPGA para
este tipo de aplicação, comparando o seu desempenho com o de outras arquiteturas.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/12299 |
Date | 08 March 2013 |
Creators | Medeiros, Victor Wanderley Costa de |
Contributors | Lima, Manoel Eusebio de |
Publisher | Universidade Federal de Pernambuco |
Source Sets | IBICT Brazilian ETDs |
Language | Breton |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis |
Source | reponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE |
Rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess |
Page generated in 0.0014 seconds