Seleção de Transformações Baseada em Estatística

Authors

  • Ewerton Daniel de Lima Universidade Estadual de Maringá
  • Tiago Cariolano de Souza Xavier Universidade Estadual de Maringá
  • Anderson Faustino da Silva Universidade Estadual de Maringá

DOI:

https://doi.org/10.22456/2175-2745.36801

Abstract

Entre diversas transformações providas por um compilador é um desafio, até mesmo para o mais experiente programador, saber quais gerarão o melhor código alvo para determinado código fonte. Neste contexto, o desenvolvimento de um seletor automatizado de boas transformações é um desafio nos dias atuais.Tendo em vista a problemática da seleção automática de transformações, o objetivo deste artigo é descrever uma abordagem estatística para selecionar boas transformações para um determinado código fonte.O uso da abordagem estatística apresentada neste trabalho, apesar de simples, é capaz de obter bons resultados. Em um conjunto com 10 programas, o speedup médio alcançado, em relação à abordagem mais agressiva da LLVM foi de 1,0514 indicando um ganho de 5,14. No piorcaso a abordagem proposta obteve um speedup igual a 1 e no melhor caso de 1,19, indicandoum ganho de 0% e 19%, respectivamente.

Downloads

Download data is not yet available.

Author Biographies

Ewerton Daniel de Lima, Universidade Estadual de Maringá

Departamento de Informática

Sistemas de Computação

Tiago Cariolano de Souza Xavier, Universidade Estadual de Maringá

Departamento de Informática

Sistema de Computação

Anderson Faustino da Silva, Universidade Estadual de Maringá

Departamento de Informática

Sistemas de Computação

Published

2013-11-04

How to Cite

de Lima, E. D., Xavier, T. C. de S., & da Silva, A. F. (2013). Seleção de Transformações Baseada em Estatística. Revista De Informática Teórica E Aplicada, 20(3), 77–94. https://doi.org/10.22456/2175-2745.36801

Issue

Section

Regular Papers