Fundamentals of Computer Hardware - EEN 323

Basic computer system hardware architecture, implementation, organization, functionality, general feature of MIPS instruction set. Arithmetic floating point operations, performance evaluation using Amdahl’s law, pipelining, data and branch hazards, memory, IO hierarchies. Introduction of the parallel computing architecture in a cloud environment and graphic processing unit (GPU) architecture. Prerequisite: EEN 220.