Ressources externes
Une sélection de sites et documentations pour aller plus loin sur chaque sujet de cette section Hardware — organisée par thème, en complément des liens déjà donnés à la fin de chaque cours.
Généralistes / architecture
- Wikipedia — Computer architecture
- Ars Technica — analyses techniques approfondies sur les nouveautés matérielles (CPU, GPU, stockage).
- AnandTech (archives) — historiquement l'une des références les plus techniques pour l'analyse de composants (le site a cessé la publication active mais ses archives restent une mine d'information).
CPU / GPU
- Documentation développeur Intel
- Documentation développeur AMD
- Chips and Cheese — analyses très poussées de microarchitectures CPU/GPU.
- Documentation CUDA (NVIDIA)
Mémoire & stockage
- JEDEC — organisme de standardisation de la RAM (DDR, etc.).
- Arch Wiki — Solid state drive
- SNIA (Storage Networking Industry Association) — standards et éducation autour du stockage.
Carte mère, bus, alimentation
- PCI-SIG — organisme qui standardise PCI Express.
- USB Implementers Forum (USB-IF) — spécifications officielles USB.
- 80 PLUS — certification des alimentations
Sécurité matérielle
- Trusted Computing Group — spécifications TPM.
- Wikipedia — Side-channel attack
- Voir aussi la section Cybersecurity de ce site.
Virtualisation
- Documentation Linux KVM
- Arch Wiki — PCI passthrough via OVMF
- Voir aussi la section Containers de ce site.
Embarqué
- Documentation STM32 (STMicroelectronics)
- Le Projet Yocto
- Adafruit Learning System — tutoriels accessibles sur l'électronique et l'embarqué.
- SparkFun Learn — équivalent, orienté prototypage électronique.
Rétro-ingénierie matérielle
- Hackaday — articles communautaires de rétro-ingénierie matérielle.
- Wikipedia — JTAG
Diagnostic
Livres de référence
- Computer Organization and Design, David A. Patterson & John L. Hennessy — la référence académique en architecture des ordinateurs.
- Structured Computer Organization, Andrew S. Tanenbaum — approche pédagogique par couches, de l'électronique au logiciel.
Ce qu'il faut retenir
- Pour du contenu officiel et à jour, privilégier les organismes de standardisation (JEDEC, PCI-SIG, USB-IF, Trusted Computing Group) plutôt que des résumés tiers.
- Pour de l'analyse technique approfondie, Chips and Cheese et les archives AnandTech restent des références sérieuses côté CPU/GPU.
- Pour l'embarqué en pratique, Adafruit Learning System et SparkFun Learn offrent des tutoriels accessibles pour débuter.