Annuaire des initiatives

Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.

  • Projet de recherche et développement dédié à la simulation numérique et à l'analyse de données géophysiques. Il permet de modéliser des phénomènes climatiques, océaniques ou atmosphériques en utilisant des algorithmes avancés de calcul scientifique. Le projet intègre des outils pour le traitement parallèle et la visualisation des résultats, facilitant ainsi la compréhension des interactions complexes entre différents paramètres environnementaux.
  • 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 pédagogique visant à démocratiser l'accès aux supercalculateurs via un MOOC (Massive Open Online Course). Il propose une formation structurée en trois semaines pour maîtriser les bases du calcul haute performance, l'optimisation des ressources et la programmation parallèle avec OpenMP et MPI. Destiné aux chercheurs, industriels et étudiants, ce projet vise à renforcer les compétences locales en calcul scientifique et à faciliter l'utilisation des infrastructures régionales.
  • Ce projet développe des outils pour le calcul scientifique parallèle utilisant MPI, notamment pour le traitement de données via FFTW3 et la gestion de fichiers en parallèle. Il inclut des bibliothèques pour l'écriture et la lecture de grands jeux de données, ainsi que des méthodes de compression adaptées aux environnements haute performance. Les applications visent à optimiser les performances des calculs intensifs dans des contextes de recherche ou d'ingénierie.
  • Scalatrace est un outil dédié à l'analyse et à la simulation de performances pour les applications parallèles et distribuées. Il permet de capturer des traces d'exécution détaillées (temps écoulé, nombre d'instructions) lors de l'exécution de benchmarks HPC ou d'applications scientifiques. Ces traces peuvent ensuite être réutilisées pour simuler ou optimiser les performances sur différents environnements matériels, facilitant ainsi l'évaluation et l'amélioration des infrastructures de calcul haute performance.
  • Notoriété 7 %
    ProcessLib est une bibliothèque logicielle dédiée au traitement et à l'analyse d'images scientifiques, notamment pour les applications en imagerie synchrotron. Elle permet de manipuler des données expérimentales, d'appliquer des corrections d'images, de détecter des pics ou des régions d'intérêt, et de gérer des tâches de calcul en parallèle. Utilisée dans des environnements de recherche, elle facilite l'extraction et l'interprétation de données issues d'expériences complexes.
  • Ce projet propose des ressources et tutoriels pour maîtriser le langage Rust et optimiser des codes C++. Il inclut des exemples concrets de simulation scientifique, des outils de visualisation de traces GPU/CPU, et des benchmarks pour comparer les performances entre différentes implémentations. Destiné aux développeurs et chercheurs, il facilite l'apprentissage des bonnes pratiques en programmation parallèle et l'utilisation de Vulkan pour le calcul haute performance.
  • Notoriété 7 %
    Ce projet propose des ressources pédagogiques et des travaux pratiques dédiés au calcul scientifique avancé. Il couvre l'utilisation des plateformes HPC comme MesoNET et Grid'5000, ainsi que les technologies OpenMP et CUDA pour le parallélisme. Destiné aux étudiants en master, il permet d'acquérir des compétences pratiques en supercalcul et en programmation parallèle.
  • Notoriété 7 %
    Bibliothèque C++ conçue pour optimiser l'exécution de tâches parallèles dans des environnements de calcul scientifique haute performance. Elle permet une gestion efficace des threads sans verrouillage, réduisant ainsi les temps d'attente et améliorant les performances des applications nécessitant des calculs intensifs.
  • Libcardan est un modèle de projet template pour le développement de logiciels en Fortran, conçu pour faciliter la création de bibliothèques et d'exécutables scientifiques. Il fournit une structure de projet standardisée, des outils de compilation automatisés via CMake, et des modules pour gérer des fonctionnalités avancées comme le parallélisme (OpenMP/MPI) ou l'intégration de LAPACK. Idéal pour les chercheurs et ingénieurs en calcul numérique.

45 initiatives