Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- PhoenixThread est une bibliothèque C++ conçue pour faciliter la gestion de tâches parallèles et l'exécution de commandes système de manière optimisée. Elle permet aux développeurs d'orchestrer des processus en arrière-plan, de suivre leur état et de gérer efficacement les ressources disponibles. Idéale pour les applications nécessitant des calculs intensifs ou des traitements asynchrones, elle simplifie le développement multithread tout en offrant des outils pour le suivi et la synchronisation des tâches.
- 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.
- Ewokscore est une solution d'orchestration et d'automatisation de workflows. Elle permet de définir des tâches et des processus métiers sous forme de graphes, où chaque nœud représente une action ou une étape. L'outil facilite la création de flux de travail complexes en reliant des tâches entre elles, avec des entrées et sorties standardisées. Idéal pour les environnements nécessitant une exécution séquentielle ou parallèle de processus, il optimise la productivité en automatisant des enchaînements d'opérations.
- EX2 est un projet open source axé sur la gestion et l'automatisation de workflows techniques. Il permet de simplifier des processus complexes en orchestrant des tâches répétitives ou parallèles, souvent dans des environnements DevOps ou d'intégration continue. Le projet vise à optimiser la productivité des équipes techniques en réduisant les interventions manuelles.
- Bibliothèque C++ dédiée à la gestion de travaux multithreadés pour le traitement de données scientifiques. Elle permet d'optimiser les calculs parallèles et de surveiller les modifications de fichiers en temps réel. Utilisée principalement dans des environnements de recherche comme l'IN2P3, elle facilite l'exécution de tâches complexes en parallèle tout en assurant une gestion efficace des ressources.
- Projet dédié à l'exploitation des capacités de calcul des GPU pour des tâches intensives. Il permet d'accélérer des calculs parallèles, d'optimiser des performances graphiques et de traiter des données massives. Utilisé principalement pour des simulations numériques, des analyses scientifiques ou des applications nécessitant une puissance de calcul élevée.
- Ce projet vise à reproduire et analyser des expériences scientifiques sur des heuristiques dédiées à la résolution du problème P||Cmax, un problème classique d'ordonnancement industriel. Il implémente et compare plusieurs algorithmes heuristiques (BPLS, BBLS, LPT, SLACK, etc.) pour optimiser l'ordonnancement de tâches sur des machines parallèles. Les résultats sont visualisés sous forme de graphiques et de tableaux pour évaluer l'efficacité des méthodes proposées.
- Ce projet se concentre sur l'analyse approfondie des systèmes d'exploitation et du calcul parallèle. Il explore les mécanismes de concurrence, d'ordonnancement des tâches et de gestion de la mémoire pour améliorer les performances des systèmes informatiques. Les travaux en cours visent à fournir des bases théoriques et pratiques pour optimiser ces aspects critiques.
21 initiatives
10