Séances de cours associées (13)
Computing Parallel: Principes et OpenMP
Couvre les principes de l'informatique parallèle et introduit OpenMP pour créer du code concurrent à partir du code série.
Débit du tuyau: Débit visqueux et diffusion
Couvre les fondamentaux du débit des tuyaux, y compris l'analyse du débit visqueux et de la diffusion.
Programmation parallèle I
Couvre les bases de la programmation parallèle, y compris la concurrence, les formes de parallélisme, la synchronisation et les modèles de programmation tels que PThreads et OpenMP.
Bases de la devises: Fil et synchronisation
Couvre les bases de la concurrence, se concentrant sur les threads et la synchronisation, y compris l'assemblage des threads et les défis de l'exécution non déterministe.
Optimisation des logiciels: Localité et planification
Explore les optimisations logicielles pour l'efficacité du cache, l'exécution parallèle et l'équilibrage de charge.
Optimisation des logiciels : Optimisations des logiciels
Couvre les optimisations logicielles pour améliorer les performances du programme en maximisant les succès de cache et en optimisant la distribution du travail.
Synchronisation : Serrures et barrières
Explore les principes de synchronisation à l'aide de verrous et de barrières, en mettant l'accent sur des implémentations matérielles efficaces et des mécanismes de coordination tels qu'OpenMP.
Parallélisme : programmation et performance
Explore le parallélisme dans la programmation, en mettant l'accent sur les compromis entre la programmabilité et la performance, et introduit la programmation parallèle en mémoire partagée à l'aide d'OpenMP.
Curvature normale
Explore la courbure normale sur une surface, discutant de la courbure orientée, des preuves d'existence et des méthodes d'élimination pour trouver la courbure.
Optimisation des logiciels : optimisations logicielles et distribution du travail
Couvre l'optimisation logicielle, l'efficacité du cache, la planification parallèle et les stratégies de distribution de travail pour les programmes parallèles rapides.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.