MODULE III Parallel Processors and Memory Organization 15 Hours Parallel Processors: Introduction to parallel processors, Concurrent access to memory and cache coherency. Introduction to multicore architecture. Memory system design: semiconductor memory technologies, memory organization. Memory interleaving, concept of hierarchical memory organization, cache memory, cache size vs. block size, mapping functions, replacement algorithms, write policies. Case Study: Instruction sets of some common CPUs - Design of a simple hypothetical CPU- A sequential Y86-64 design-Sun Ultra SPARC II pipeline structure