etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: acovea  ]

Package: acovea (5.1.1-2)

análise de opções do compilador via algoritmos evolucionários

ACOVEA (Analysis of Compiler Options via Evolutionary Algorithm -- Análise de Opções do Compilador via Algoritmos Evolucionários) implementa um algoritmo genérico para encontrar as "melhores" opções para a compilação de programas com o compiladores C e C++ do GNU Compiler Collection (GCC -- GNU Coleção de Compiladores). "Melhor", neste contexto, é definido como aquelas opções que produzem o programa executável mais rápido a partir de um dado código fonte.

Acovea é uma infra-estrutura C++ que pode ser estendida para testar outras linguagens de programação e compiladores não-GCC.

Acovea é vislumbrado como uma ferramenta de otimização, similar em propósito ao "profiling". O "profiling" tradicional em nível de funções identifica os algoritmos mais influentes no desempenho de um programa; Acovea é então aplicado a esses algoritmos para encontrar as "flags" e opções do compilador que geram o código mais rápido. Acovea também é útil para testar combinações de "flags" para interações pessimistas, e para analisar a confiança do compilador.

Other Packages Related to acovea

  • depends
  • recommends
  • suggests
  • dep: libacovea-5.1-5
    library for analyzing compiler options via evolutionary algorithms
  • dep: libc6 (>= 2.3.5-1)
    GNU Biblioteca C: Bibliotecas compartilhadas
  • dep: libcoyotl-3.1-4
    portable C++ classes used by acovea
  • dep: libevocosm-3.1-1
    a C++ framework for developing evolutionary algorithms
  • dep: libexpat1 (>= 1.95.8)
    Biblioteca C de processamento de XML - biblioteca runtime.
  • dep: libgcc2 (>= 4.1.1-12)
    Biblioteca de suporte GCC
  • dep: libpng12-0 (>= 1.2.8rel)
    PNG library - runtime
  • dep: libstdc++6 (>= 4.1.1-12)
    A biblioteca C++ padrão da GNU v3
  • rec: acovea-results
    resultados capturados pelo uso do acovea
  • rec: g++
    o GNU C++ compiler (GNU compilador C++)
  • rec: gcc
    O compilador C GNU

Download acovea

Download for all available architectures
Architecture Package Size Installed Size Files
m68k 101.5 kB264 kB [list of files]