Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Ce projet propose des outils et méthodes pour optimiser les calculs intensifs sur GPU, notamment dans le domaine de la simulation scientifique. Il inclut des bibliothèques et frameworks dédiés à l'accélération des traitements parallèles, ainsi que des ressources pédagogiques pour former les utilisateurs à ces technologies. Destiné aux chercheurs et ingénieurs, il facilite la mise en œuvre de solutions haute performance pour des applications variées.
- Notoriété 7 %Bibliothèque et outils dédiés à la simulation numérique de systèmes physiques complexes, notamment pour des applications en astrophysique et physique des particules. Permet d'effectuer des calculs intensifs et des modélisations avancées avec une optimisation des performances grâce à des algorithmes parallèles et des structures de données adaptées.
- FlowVR est une bibliothèque middleware permettant de faciliter le développement et l'exécution d'applications haute performance interactives nécessitant l'exploitation de la puissance de nœuds informatiques distribués en grappe ou en grid. FlowVR a été utilisé pour des applications de réalité virtuelle, de téléprésence, de modélisation 3D en temps réel, de visualisation in situ, de pilotage de simulations moléculaires parallèles, etc. FlowVR réutilise et étend le paradigme de flux de données couramment utilisé dans les environnements de visualisation scientifique. Une application est vue comme un ensemble éventuellement distribué de modules échangeant des données. Différentes assemblées de modules peuvent être spécifiées sans modification ou recompilation des modules. Le développeur d'applications n'a pas à se soucier des problématiques de réseau. C'est le rôle de FlowVR de gérer et d'optimiser les échanges de données entre modules. FlowVR supporte les modules parallèles, permettant d'exploiter des codes MPI existants par exemple. Cette fonctionnalité est couramment utilisée pour la visualisation in situ ou le pilotage de simulations parallèles.
- Notoriété 10 %SHTns est une bibliothèque haute performance dédiée aux Transformations en Harmoniques Sphériques, conçue pour les simulations numériques dans des géométries sphériques. Elle permet des calculs rapides et précis pour des applications scientifiques comme la dynamique des fluides, la magnétohydrodynamique ou l'étude des champs géophysiques. Compatible avec plusieurs langages, elle optimise les performances grâce à des techniques avancées comme le parallélisme OpenMP ou les accélérations GPU.
- Le projet EuroMPI 2023 - PARCOACH tutorial (eurompi23) est un dépôt de code source qui fournit des exemples et des tutoriels pour l'optimisation des performances des applications MPI en utilisant l'outil PARCOACH. Il offre des guides pour l'analyse de profils de performance et l'instrumentation de code, ainsi que des exemples d'applications parallèles pour démontrer les avantages de l'utilisation de PARCOACH.
- 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.
- 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.
- 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.
- 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.
18 initiatives
10