Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11422/11189
Especie: Trabalho de conclusão de graduação
Título : PyCoptimizer: a framework to optimize codes
Autor(es)/Inventor(es): Figueiredo, Letícia Freire de
Tutor: Silva, João Carlos Pereira da
Resumen: Possuindo um código, desejamos otimizá-lo. Isso pode ser feito de diversas maneiras. Uma dessas maneiras é no momento da compilação, passar comandos, indicando como queremos compilar o código. Esses comandos incluem as flags de otimização. Mas não é fácil encontrar as flags que melhor otimizam o código. Uma solução para esse problema é usar o algoritmo genético, procurando o melhor conjunto de flags de otimização. No nosso trabalho, propomos um framework, chamado PyCoptimizer, no qual busca o melhor conjunto de flags para um determinado código. Comparamos nossos resultados com flags de otimização genéricos, como a flag -O1 em C ++, e mostramos que o framework alcança um resultado melhor.
Materia: Algoritmos
Otimização
Materia CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::ANALISE DE ALGORITMOS E COMPLEXIDADE DE COMPUTACAO
Unidade de producción: Instituto de Computação
Editor: Universidade Federal do Rio de Janeiro
Fecha de publicación: 11-dic-2019
País de edición : Brasil
Idioma de publicación: por
Tipo de acceso : Acesso Aberto
Aparece en las colecciones: Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
LFFigueiredo.pdf926.43 kBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.