Séances de cours associées (115)
Compilation : Production de code et optimisation des performances
Explore la génération de code, l'optimisation des performances et les compromis de compilation dans DBMS.
Diffusion fiable: Ordre causal
Explore des algorithmes de diffusion fiables, en se concentrant sur l'ordre causal et la fiabilité uniforme, avec des exercices sur les propriétés des détecteurs de défaillance et l'optimisation de la mémoire.
Deep Learning Blocks Buildings
Couvre les tenseurs, les fonctions de perte, l'autograde et les couches de convolution dans l'apprentissage profond.
Datacenters II
Explore les systèmes logiciels à l'échelle du datacenter, les microservices, les défis de mise à l'échelle, la latence de queue, la couche RPC et les tendances futures du cloud computing.
Principes de Localité
Explore l'impact de la localité sur la conception du système, en discutant des stratégies pour optimiser l'efficacité et la performance grâce à la mise en page des données, la conception des serrures et la minimisation des mouvements de données.
Optimisation avancée de l'étincelle
Déplacez-vous dans les techniques avancées d'optimisation Spark, en mettant l'accent sur la partition des données, les opérations de shuffle et la gestion de la mémoire.
Compiler Extension Lab
Couvre le Compiler Extension Lab, en se concentrant sur l'ajout de nouvelles fonctionnalités à un compilateur de langage fonctionnel simple.
Conception de l'amplificateur entièrement différentiel
Couvre la conception d'un amplificateur entièrement différentiel, en se concentrant sur le dimensionnement du transistor et l'optimisation des performances.
Écosystème Spark: Choix architecturaux
Explore les choix architecturaux de l'écosystème Spark, y compris les RDD et la tolérance aux pannes.
Problèmes de matérialisation dans les systèmes de base de données
Discute des défis de matérialisation dans les bases de données, des stratégies d'exécution des requêtes et des implications en matière de performance.

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.