6.823 Computer System Architecture
Introduction to the principles underlying modern computer architecture. Emphasizes the relationship among technology, hardware organization, and programming systems in the evolution of computer architecture. Topics include pipelined, out-of-order, and speculative execution; caches, virtual memory and exception handling, superscalar, very long instruction word (VLIW), vector, and multithreaded processors; on-chip networks, memory models, synchronization, and cache coherence protocols for multiprocessors.
This class has 6.004 as a prerequisite.
This class counts for a total of 12 credits. This is a graduate-level class.
You can find more information at the MIT + 6.823 - Google Search site.
© Copyright 2015 Yasyf Mohamedali