On startups and teaching computer architecture
Dominique Thiébaut · 2007
curriculum [1] states that “[s]tudents need to understand computer architecture in order to structure a program so that it runs more efficiently on a real machine. In selecting a system to use, they should to able to understand the tradeoff among various components, such as CPU clock speed vs. memory size. ” Generally, the computer architecture (CA) class in computer science departments is taught