toutes les options
squeeze  ] [  wheezy  ] [  sid  ]
[ Paquet source : acovea  ]

Paquet : acovea (5.1.1-2.1 et autres)

Liens pour acovea

Screenshot

Ressources Debian :

Télécharger le paquet source acovea :

Responsable :

Paquets similaires :

analyse des options de compilateur par des algorithmes évolutionnaires

ACOVEA (« Analysis of Compiler Options via Evolutionary Algorithm ») implémente un algorithme génétique pour trouver les « meilleures » options pour compiler des programmes avec les compilateurs C et C++ de la collection de compilateur GNU (GCC). « meilleures » dans ce contexte signifie les options qui produisent l'exécutable le plus rapide pour un code source donné.

Acovea est un cadre applicatif C++ qui peut être étendu pour tester d'autres langages de programmation ainsi que des compilateurs non-GCC.

Acovea peut être vu comme un outil d'optimisation ayant le même but que le profilage. Le profilage de niveau de fonction traditionnel identifie les algorithmes qui ont le plus d'influence dans les performances d'un programme ; Acovea applique ensuite ces algorithmes pour trouver les drapeaux et options de compilation qui créent le code le plus rapide. Acovea est aussi utile pour tester des combinaisons de drapeaux pour des interactions pessimistes et pour examiner la fiabilité d'un compilateur.

Étiquettes: Développement de logiciel: Programmation C, Programmation C++, Profilage, Mis en œuvre en: implemented-in::c++, interface::commandline, Rôle: Programme, Champ d'application: scope::utility, works-with::software:source

Autres paquets associés à acovea

  • dépendances
  • recommandations
  • suggestions

Télécharger acovea

Télécharger pour toutes les architectures proposées
Architecture Version Taille du paquet Espace occupé une fois installé Fichiers
alpha (portage non officiel) 5.1.1-2.1 107,3 ko268,0 ko [liste des fichiers]
amd64 5.1.1-2.1 101,1 ko228,0 ko [liste des fichiers]
armel 5.1.1-2.1 108,5 ko268,0 ko [liste des fichiers]
armhf (portage non officiel) 5.1.1-2.1 111,2 ko260,0 ko [liste des fichiers]
avr32 (portage non officiel) 5.1.1-2 101,7 ko260,0 ko [liste des fichiers]
hppa 5.1.1-2 102,7 ko264,0 ko [liste des fichiers]
hurd-i386 5.1.1-2.1 101,6 ko264,0 ko [liste des fichiers]
i386 5.1.1-2.1 103,3 ko264,0 ko [liste des fichiers]
ia64 5.1.1-2.1 103,0 ko336,0 ko [liste des fichiers]
kfreebsd-amd64 5.1.1-2.1 101,0 ko220,0 ko [liste des fichiers]
kfreebsd-i386 5.1.1-2.1 100,8 ko220,0 ko [liste des fichiers]
m68k (portage non officiel) 5.1.1-2 101,5 ko264,0 ko [liste des fichiers]
mips 5.1.1-2.1 107,5 ko264,0 ko [liste des fichiers]
mipsel 5.1.1-2.1 109,3 ko264,0 ko [liste des fichiers]
powerpc 5.1.1-2.1 107,2 ko264,0 ko [liste des fichiers]
powerpcspe (portage non officiel) 5.1.1-2.1 110,0 ko264,0 ko [liste des fichiers]
s390 5.1.1-2.1 108,3 ko264,0 ko [liste des fichiers]
sh4 (portage non officiel) 5.1.1-2.1 110,1 ko268,0 ko [liste des fichiers]
sparc 5.1.1-2.1 109,5 ko264,0 ko [liste des fichiers]
sparc64 (portage non officiel) 5.1.1-2.1 107,9 ko268,0 ko [liste des fichiers]