Saturday, October 31, 2015

CP7103 MULTI CORE ARCHITECTURES

CP7103 MULTI CORE ARCHITECTURES

UNIT I FUNDAMENTALS OF QUANTITATIVE DESIGN AND ANALYSIS

Classes of Computers – Trends in Technology, Power, Energy and Cost – Dependability – Measuring, Reporting and Summarizing Performance – Quantitative Principles of Computer Design – Classes of Parallelism - ILP, DLP, TLP and RLP - Multithreading - SMT and CMP Architectures – Limitations of Single Core Processors -The Multicore era – Case Studies of Multicore Architectures. 

UNIT II DLP IN VECTOR, SIMD AND GPU ARCHITECTURES

Vector Architecture - SIMD Instruction Set Extensions for Multimedia – Graphics Processing Units Detecting and Enhancing Loop Level Parallelism - Case Studies. UNIT III TLP AND MULTIPROCESSORS 9 Symmetric and Distributed Shared Memory Architectures – Cache Coherence Issues - Performance Issues – Synchronization Issues – Models of Memory Consistency - Interconnection Networks – Buses, Crossbar and Multi-stage Interconnection Networks.

UNIT IV        RLP AND DLP IN WA REHOUSE-SCALE ARCHITECTURES

Programming Models and Workloads for Warehouse-Scale Computers – Architectures for Warehouse-Scale Computing – Physical Infrastructure and Costs – Cloud Computing – Case Studies.

UNIT V     ARCHITECTURES FOR EMBEDDED SYSTEMS

Features and Requirements of Embedded Systems – Signal Processing and Embedded Applications – The Digital Signal Processor – Embedded Multiprocessors - Case Studies. 

REFERENCES: 

1. John L. Hennessey and David A. Patterson, “ Computer Architecture – A Quantitative Approach”, Morgan Kaufmann / Elsevier, 5th edition, 2012. 
2. Kai Hwang, “Advanced Computer Architecture”, Tata McGraw-Hill Education, 2003 
3. Richard Y. Kain, “Advanced Computer Architecture a Systems Design Approach”, Prentice Hall, 2011. 
4. David E. Culler, Jaswinder Pal Singh, “Parallel Computing Architecture : A Hardware/ Software Approach” , Morgan Kaufmann / Elsevier, 1997.




No comments:

Post a Comment