Publicação:
Algoritmos genéticos aplicados na exploração de sequências de otimização do compilador

dc.contributor.advisor1Martins, Luiz Gustavo Almeida
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2546751023256424pt_BR
dc.contributor.referee1Escarpinati, Maurício Cunha
dc.contributor.referee1Latteshttp://lattes.cnpq.br/5939941255055989pt_BR
dc.contributor.referee2Gabriel, Paulo Henrique Ribeiro
dc.contributor.referee2Latteshttp://lattes.cnpq.br/3181954061121790pt_BR
dc.creatorLima, Henrique Araújo
dc.creator.Latteshttp://lattes.cnpq.br/5403286451003397pt_BR
dc.date.accessioned2017-08-29T19:57:39Z
dc.date.available2017-08-29T19:57:39Z
dc.date.issued2017-08-01
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoOs compiladores modernos possuem diversos passos de otimizações, mas escolher uma sequência boa não é uma tarefa fácil, pois além da vasta quantidade, a ordem de aplicação de cada passo de otimização também influencia no desempenho final. No entanto, fazer uma busca exaustiva nesse espaço de busca não é uma tarefa viável. Por essa razão há diversas pesquisas que visam reduzir esse espaço de busca sem ter que analisá-lo por completo. Neste trabalho, os Algoritmos Genéticos foram escolhidos para realizar uma busca direcionada para boas soluções e de forma geral obtiveram um melhor desempenho em termos de speedup médio se comparado aos níveis padrões de otimização (-Ox) e também em relação à abordagem totalmente aleatória. O speedup médio em relação aos níveis padrões de otimizações foi de 1, 09 e de 1, 20 em relação à abordagem totalmente aleatória.pt_BR
dc.identifier.citationLIMA, Henrique Araújo. Algoritmos Genéticos aplicados na exploração de sequências de otimização do compilador. 2017. 52 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2017pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/19623
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseCiência da Computaçãopt_BR
dc.rightsAcesso Abertopt_BR
dc.sizeorduration52pt_BR
dc.subjectAlgoritmos genéticospt_BR
dc.subjectSeleção e ordenação dos passos de otimizaçãopt_BR
dc.subjectExploração do espaço de projetopt_BR
dc.subjectCompiladores otimizantespt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleAlgoritmos genéticos aplicados na exploração de sequências de otimização do compiladorpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dspace.entity.typePublication

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
AlgoritmosGeneticosAplicados.pdf
Tamanho:
695.28 KB
Formato:
Adobe Portable Document Format
Descrição:
TCC

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.75 KB
Formato:
Item-specific license agreed upon to submission
Descrição: