Explore l'évolution du matériel parallèle, de la loi de Moore aux défis des années 2000, et le passage à des systèmes d'extension dans les centres de données.
Explore la mise en œuvre d'algorithmes dans le matériel, couvrant les registres, les instructions de base, le langage de montage, et l'architecture von Neumann.
Couvre l'architecture multiprocesseurs, l'informatique durable, l'impact de la formation sur les modèles d'IA et les principes fondamentaux de la programmation parallèle.
Explore le multithreading dans l'architecture informatique, en se concentrant sur l'utilisation du pipeline et l'impact sur les performances dans diverses techniques, y compris le multithreading bloqué et à grain fin.
Couvre la planification dynamique dans les processeurs, en se concentrant sur l'exécution dans le désordre et la gestion efficace des dépendances d'instructions.
Discute des principes des diodes et des transistors, en se concentrant sur leurs caractéristiques électriques et leurs applications dans l'électronique et l'énergie solaire.
Explore les transistors, des concepts de base aux applications de circuit, en passant par les sources de courant, les amplificateurs, les suiveurs et les commutateurs.
Couvre les bases de la conception VLSI, y compris la mise à l'échelle, la technologie, le fonctionnement MOSFET et la mise en œuvre du circuit logique.
Couvre les pertes dynamiques dans les onduleurs CMOS, en se concentrant sur la dissipation d'énergie et les considérations de conception pour un fonctionnement efficace.