Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Hexapawn est un projet qui implémente un jeu de stratégie simplifié où deux joueurs s'affrontent sur un plateau. Le programme calcule de manière récursive toutes les configurations possibles pour déterminer le meilleur coup à jouer. Il explore les mouvements des pions et évalue les résultats pour éviter les défaites. Bien que la version dynamique n'ait pas été finalisée, l'objectif était d'optimiser les calculs en mémorisant les configurations déjà évaluées.
- Ce projet est une bibliothèque OCaml conçue pour simplifier l'utilisation de l'API OpenMaple. OpenMaple est une interface de programmation permettant d'interagir avec le logiciel Maple, un outil de calcul formel largement utilisé en mathématiques et en ingénierie. Cette wrapper OCaml offre une interface plus accessible et intégrée pour les développeurs souhaitant exploiter les fonctionnalités de Maple dans des programmes écrits en OCaml.
- Cpp-taskflow est une bibliothèque moderne en C++ conçue pour simplifier la programmation parallèle. Elle permet aux développeurs d'exprimer des tâches et leurs dépendances de manière intuitive, facilitant ainsi l'optimisation des performances des applications nécessitant un calcul intensif ou des opérations multithreads. Idéale pour les projets scientifiques, industriels ou embarqués, elle réduit la complexité liée à la gestion des threads et améliore l'efficacité des ressources.
- CUDA est une plateforme de calcul parallèle développée par NVIDIA, permettant aux développeurs d'exploiter la puissance des GPU pour des calculs intensifs. Elle est largement utilisée dans les domaines scientifiques, l'intelligence artificielle, le traitement d'images et les simulations complexes. CUDA simplifie la programmation parallèle et améliore significativement les performances des applications.
- Ce projet fournit un guide pratique pour utiliser Singularity, un outil de conteneurisation, afin de créer des environnements isolés et reproductibles pour exécuter des calculs parallèles avec OpenMPI. Il s'adresse aux chercheurs et ingénieurs souhaitant déployer des applications MPI sur des clusters de calcul de manière simplifiée, sans les contraintes des machines virtuelles classiques. Le projet inclut des exemples concrets pour compiler et exécuter des programmes MPI dans des conteneurs, facilitant ainsi la reproductibilité et la portabilité des calculs.
- Eigen est un wrapper PID pour le projet externe Eigen, offrant une interface simplifiée pour l'algèbre linéaire et la programmation matricielle en C++. Développé par le CNRS et le LIRMM, il permet aux développeurs d'intégrer facilement des fonctionnalités avancées de calcul matriciel dans leurs projets, en s'appuyant sur une infrastructure de build et de déploiement robuste.
- Eigen est un wrapper PID pour la bibliothèque Eigen, offrant une interface simplifiée pour l'algèbre linéaire et la programmation matricielle en C++. Il permet aux développeurs d'intégrer facilement des fonctionnalités avancées de calcul matriciel dans leurs projets, en s'appuyant sur une infrastructure de build et de déploiement robuste. Ce projet est développé dans un contexte académique et de recherche, notamment au CNRS et au LIRMM.
- Notoriété 10 %Scipack est un ensemble de wrappers de packages Python standardisés, conçu pour être utilisé avec Visualea, une application de programmation visuelle. Il vise à simplifier l'intégration et la réutilisation de bibliothèques scientifiques dans des workflows de recherche ou d'ingénierie. Le projet s'adresse principalement aux scientifiques, ingénieurs et développeurs travaillant dans des domaines nécessitant des calculs avancés ou des analyses de données.
8 initiatives
10