Séance de cours

Planification dynamique dans les processeurs : amélioration de l'exécution des instructions

Séances de cours associées (35)
Processeur MIPS multi-cycles
Explore la conception et l'analyse de performance d'un processeur MIPS multicycles comparé à un processeur monocycle, mettant l'accent sur les avantages et les inconvénients.
Renommer : Techniques et architectures
Couvre les techniques de renommage des registres essentielles pour éliminer les risques d'exécution dans les processeurs modernes.
Agent Gitlab pour Kubernetes (agentk)
Couvre la configuration d'un agent Gitlab pour Kubernetes, en mettant l'accent sur l'installation, le contrôle de version et le dépannage.
Architecture informatique: CPU Construction
Couvre la construction du processeur, des algorithmes, des opérations arithmétiques, des circuits de commande et des exigences de mémoire.
NIOSII Instruction personnalisée et profilage
Explore l'implémentation d'instructions personnalisées, le profilage des logiciels et du matériel, et l'importance de l'optimisation des performances.
Processeurs multifilés
Couvre les bases des processeurs multifiltres, y compris la conception, l'impact sur la performance et l'utilisation des pipelines.
Introduction à l'ISA
Couvre les composants d'un processeur, les classifications ISA, des ISA spécifiques comme MIPS, des exemples de langage de montage, et l'importance de la régularité de l'instruction automatique.
Laboratoire de génération de code
Couvre la génération de code pour un compilateur, traduisant un programme Amy à WebAssembly, y compris la gestion de la mémoire et la compilation de correspondance de motifs.
Programmation parallèle de données : Processeurs vectoriels et SIMD
Explore la programmation parallèle aux données avec les processeurs vectoriels et SIMD, et présente MapReduce, Pregel et TensorFlow.
Fonctions MIPS et pile
Explique les fonctions MIPS, l'utilisation des piles, la convention d'appel et la gestion des registres.

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.