Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Notoriété 24 %Iterion est une plateforme open source conçue pour orchestrer, exécuter et superviser des workflows d'agents IA autonomes. Elle permet de définir des tâches complexes (revues de code, audits, améliorations de codebase) sous forme de fichiers déclaratifs lisibles, avec des capacités de parallélisation, de contrôle des coûts, de reprise après échec et d'audit complet. Destinée aux équipes techniques et aux organisations souhaitant industrialiser l'utilisation de l'IA générative.
- Xan est un outil en ligne de commande écrit en Rust, permettant de traiter et manipuler des fichiers CSV directement depuis le terminal. Il offre des fonctionnalités telles que la prévisualisation, le filtrage, le découpage, l'agrégation et la jointure de fichiers CSV. xan dispose également de son propre langage d'expression pour la réalisation de tâches complexes et non couvertes par les commandes simples. Cet outil est particulièrement adapté aux jeux de données volumineux et peut exploiter la parallelisation pour accélérer certaines tâches.
- MMX est une bibliothèque logicielle dédiée aux opérations matricielles multithreadées sur des matrices N-dimensionnelles. Elle permet d'effectuer des multiplications, transpositions, décompositions et résolutions de systèmes linéaires de manière optimisée. Conçue pour les calculs intensifs, elle améliore significativement les performances par rapport aux méthodes classiques, notamment grâce à la parallélisation des tâches.
- Taylorism est un framework Python dédié à la parallelisation de tâches. Initialement développé dans le cadre du projet Vortex, il a été extrait de sa base de code pour être présenté comme un package indépendant. Il permet d'optimiser la gestion des tâches, de paralleliser les processus informatiques et d'automatiser des workflows.
- Outflow est un framework permettant de construire et d'exécuter des workflows de tâches. L'API est simple tout en offrant un contrôle complet sur la définition et l'exécution des workflows. Il prend en charge l'exécution parallélisée et distribuée, dispose d'une interface de ligne de commande centralisée pour les commandes de pipeline, d'un accès intégré à une base de données avec des modèles SQLAlchemy et des migrations Alembic, d'un enregistrement des exécutions et des exceptions pour la traçabilité, ainsi que des vérifications strictes de type et d'entrée/sortie pour un pipeline robuste.
- Le projet wgs_gatk est un pipeline de traitement de données de séquençage d'ADN en mode paired-end Illumina. Il permet de passer des données brutes au format fastq à un fichier vcf contenant les variations génétiques identifiées, en suivant les bonnes pratiques de GATK. Le pipeline est géré par Snakemake et utilise SLURM pour l'exécution parallélisée des tâches.
- Ce projet est une maquette logicielle visant à reproduire le code Hodin dans une version multi-nœuds. Il utilise StarPU pour gérer les communications et les tâches parallèles, et MPI pour la communication entre nœuds. L'objectif est de comparer différentes implémentations (séquentielle, StarPU naïve, avancée, et StarPU-MPI) sur un problème simple de calcul matriciel avec conditions aux limites périodiques. Les résultats sont analysés pour évaluer l'efficacité des stratégies de parallélisation et de communication.
9 initiatives
10