Séance de cours

Parallélisme et concurrence

Séances de cours associées (38)
Accélération GPU dans l'exécution OLTP
Explore l'accélération GPU dans l'exécution OLTP et les avantages de la mise en cache proportionnelle pour le débit de requête.
Introduction à la contractualité
Couvre les bases de la concurrence, de son importance et de la façon d'écrire des programmes concomitants.
Gestion des tampons dans le SGBD
Discute de la gestion des tampons dans un SGBD, couvrant les défis, le pool de tampons et les politiques de remplacement.
Transactions
Explore l'élégance et les défis des transactions dans la structuration des systèmes étatiques, en mettant l'accent sur les propriétés ACID et les compromis de la mémoire transactionnelle.
Transactions : concepts et implémentations
Explore l'élégance et les défis des transactions, y compris les propriétés ACID et les avantages de la mémoire transactionnelle dans la programmation simultanée.
Mémoire Transactionnelle: Hardware Concurrency Control
Explore la mémoire transactionnelle pour le contrôle de la concurrence matérielle, en discutant des mécanismes de verrouillage, des compromis de performance et des modifications matérielles.
Programmation parallèle: fondamentaux
Couvre les bases de la programmation parallèle, y compris l'exploitation du parallélisme dans les algorithmes et l'importance d'éviter les conditions de race.
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.
Programmation parallèle en Scala: Computing p-norm
Explore le p-norm informatique en utilisant la programmation parallèle en Scala et son impact sur la performance.
Moniteurs : Synchronisation et coopération
Explore les moniteurs comme une construction de synchronisation fournissant l'exclusion mutuelle et la coopération entre les threads, avec des exemples comme le tampon d'un seul endroit.

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.