Séances de cours associées (33)
Synchronisation : Implémentation matérielle
Explore les méthodes de synchronisation matérielle, y compris les verrous, les barrières et les sections critiques en calcul parallèle.
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.
GPU : Architecture et programmation
Explore l'architecture des GPU, la programmation CUDA, le traitement d'image et leur importance dans l'informatique moderne, en mettant l'accent sur le démarrage précoce et l'exactitude de la programmation GPU.
Threads: Introduction et mise en œuvre
Introduit la création et la gestion de thread en Java, y compris l'utilisation de thread pools pour l'exécution efficace des tâches.
Allocation de mémoire en C
Couvre les bases de l'allocation de la mémoire en C, y compris le passage des paramètres par valeur et référence, les tableaux dynamiques et les chaînes de caractères.
GPU : Architecture et programmation
Explore l'architecture GPU, le multithreading, les processeurs SIMD et la programmation CUDA pour l'informatique parallèle.
GPUs: Introduction à la CUDA
Présente les bases des GPU, de la programmation CUDA et de la synchronisation des threads pour les applications de calcul parallèles.
Threads: La concurrence et le parallélisme dans les systèmes informatiques
Couvre l'abstraction des threads dans les systèmes informatiques, en se concentrant sur la concurrence, le parallélisme et la gestion des threads à l'aide de l'API POSIX.
GPU : Multithreading et architecture
Explore l'architecture des GPU, le multithreading et leur rôle dans l'apprentissage automatique, en discutant des limites et des tendances futures.
Cohérence de la mémoire: Bases et modèles
Explore les bases de la cohérence de la mémoire, la cohérence du cache et les défis CPU modernes.

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.