Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Notoriété 7 %LLVM est une infrastructure open source dédiée à la construction d'outils pour les compilateurs, optimiseurs et environnements d'exécution. Elle permet de transformer du code source en code machine optimisé, facilitant ainsi le développement de logiciels performants et sécurisés. Utilisée par des développeurs et entreprises du monde entier, LLVM améliore la productivité et la qualité des compilations.
- Ce projet fournit un modèle de départ pour développer des bibliothèques en Rust compilées en WebAssembly. Il permet aux développeurs de créer des modules performants exécutables dans les navigateurs web, facilitant ainsi l'intégration de fonctionnalités avancées comme des algorithmes complexes ou des traitements intensifs directement dans les applications web modernes.
- PhoenixDocker est un ensemble d'outils et de bibliothèques conçu pour faciliter le développement, l'analyse et l'optimisation de logiciels. Il permet aux développeurs d'évaluer les performances de leurs applications, d'identifier les goulots d'étranglement et d'améliorer l'efficacité du code. Adapté aux environnements de recherche et industriels, il offre des solutions pour la compilation, le débogage et l'analyse dynamique.
- Projet open source fournissant un ensemble d'outils modulaires pour la compilation, l'optimisation et l'analyse de programmes. LLVM permet de transformer du code source en code machine optimisé, d'analyser les performances des programmes et de générer des passes personnalisées pour étendre les fonctionnalités des compilateurs. Il est largement utilisé dans l'industrie et la recherche pour développer des compilateurs modernes et des outils d'analyse statique.
- Projet open source dédié à l'optimisation et au benchmarking de cœurs RISC-V sur des architectures FPGA. Il permet de mesurer les performances de processeurs embarqués, d'automatiser des tests matériels et de faciliter le développement de systèmes embarqués pour la recherche et l'industrie. Le projet inclut des outils pour compiler des logiciels, configurer des environnements de développement et exécuter des benchmarks comme CoreMark.
- Suite d'outils dédiés à l'analyse et à la mesure des performances du code C++ généré par le compilateur Faust. Ces utilitaires permettent d'évaluer l'impact de nouvelles stratégies de compilation, de valider la correction des implémentations et d'optimiser les performances des programmes audio générés. Ils s'adressent principalement aux développeurs travaillant sur le compilateur Faust ou sur des backends spécifiques.
- Outil de mesure et de suivi des performances du compilateur Faust. Il permet aux développeurs de compiler des programmes Faust, d'évaluer la vitesse et la correction du code généré, puis de publier ces résultats pour comparaison. Le projet centralise des données techniques sur les machines des contributeurs, facilitant l'analyse des évolutions et la détection de régressions.
- Ce dépôt centralise les bibliothèques tierces (TPLs) nécessaires à la compilation et à l'exécution de l'application proxyApp, dédiée au calcul haute performance. Il regroupe des outils comme KOKKOS, RAJA, Chai ou Umpire, essentiels pour les simulations scientifiques et les calculs parallèles. Les bibliothèques sont préconfigurées pour une intégration simplifiée via CMake, permettant aux développeurs de se concentrer sur leur code métier sans gérer manuellement les dépendances complexes.
15 initiatives
10