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
|
|
|
-
- dep: libacovea-5.1-5
- library for analyzing compiler options via evolutionary algorithms
-
- dep: libc6 (>= 2.3.5-1)
- biblioteca GNU C embarcada: bibliotecas compartilhadas
also a virtual package provided by libc6-udeb
-
- 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 para analisar XML - biblioteca de execução
-
- dep: libgcc1 (>= 1:4.1.1-12)
- Biblioteca de suporte GCC
-
- dep: libpng12-0 (>= 1.2.8rel)
- biblioteca PNG - tempo de execução
-
- dep: libstdc++6 (>= 4.1.1-12)
- A biblioteca C++ padrão da GNU v3
Download acovea
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| sparc | 101.4 kB | 264.0 kB | [list of files] |
