keywords: Computer Architecture, Book Guide

Documents

Processor

Pipeline stall
https://en.wikipedia.org/wiki/Pipeline_stall

Hazard (computer architecture)
https://en.wikipedia.org/wiki/Hazard_(computer_architecture)

Books

Computer Architecture

Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers Illustrated Edition (April 30, 2020)
https://www.amazon.com/Modern-Computer-Architecture-Organization-architectures/dp/1838984399/

Digital Design and Computer Architecture: ARM Edition 1st Edition (May 6, 2015)
https://www.amazon.com/Digital-Design-Computer-Architecture-ARM/dp/0128000562/

Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture 1st Edition (December 1, 2006)
https://www.amazon.com/Inside-Machine-Introduction-Microprocessors-Architecture/dp/1593276680/

Computer Organization and Design RISC-V Edition: The Hardware Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 2nd Edition (December 31, 2020)
https://www.amazon.com/Computer-Organization-Design-RISC-V-Architecture/dp/0128203315/

Computer Organization and Design MIPS Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 6th Edition (December 4, 2020)
https://www.amazon.com/Computer-Organization-Design-MIPS-Architecture/dp/0128201096/

Presentations

Data Oriented Programming (DOP)

A Practical Guide to Applying Data-Oriented Design
https://media.handmade-seattle.com/practical-data-oriented-design/


“Every form of addiction is bad, no matter whether the narcotic be alcohol, morphine or idealism.” ― Carl Gustav Jung