Séance de cours

Concurrence: Volatile

Séances de cours associées (35)
Concurrence et parallélisme: Visibilité
Explore la visibilité dans la proximité, les modèles de mémoire, la mémoire partagée et les optimisations matérielles.
Modèles de mémoire: Visibilité et sémantique
Explique le modèle Java Memory et le thread démarrent la sémantique pour les programmes simultanés.
Applications financières des Blockchains
Explore les applications financières des blockchains, y compris DeFi, les protocoles de prêt, les DAO, les prêts flash et les solutions d'assurance basées sur des jetons.
Financement décentralisé : Protocoles de prêt
Explore les protocoles de prêt DeFi, les modèles de taux d'intérêt, les mécanismes de DEX basés sur l'AMM et les orientations futures de la recherche.
Applications et systèmes intensifs en données : Installation et configuration
Couvre le processus d'installation et de configuration d'applications et de systèmes à forte intensité de données.
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.
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.
Comparaison d'objets : Comparable vs Comparator
Couvre les concepts d'interfaces Comparable et Comparator en Java, en expliquant comment les classes implémentent ces interfaces pour permettre la comparaison d'objets.
Mini-projet 2 Tutoriel Explication
Explique le tutoriel du mini-projet 2 pour le cours CS107, en mettant l'accent sur les interactions de modèles et les décisions de conception.
Cohérence de la mémoire : l'amener au compilateur
Explore la cohérence de la mémoire, la faible cohérence et les garanties de niveau de langue dans l'ordre de mémoire, soulignant l'importance de la programmation libre de course de données.

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.