#1
| |||
| |||
Sathyabama Institute of Science and Technology ME CSE SCSA7012 Multicore Architecture Syllabus SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF COMPUTING SCSA7012 MULTICORE ARCHITECTURE L T P Credits Total Marks 3 0 0 3 100 UNIT 1 INTRODUCTION 9 Hrs. Fundamentals of Super Scalar Processor Design - Introduction to Multicore Architecture - Chip Multiprocessing - Homogeneous Vs. Heterogeneous Design – SMP - Multicore vs. Multithreading. UNIT 2 MEMORY ORGANIZATION 9 Hrs. Shared memory architectures – Synchronization – Memory organization – Cache Memory – Cache Coherency Protocols - Design of Levels of Caches. UNIT 3 PROGRAMMING MODEL 9 Hrs. Multicore programming Model – Shared memory model - Message passing model -Transaction model – OpenMP and MPI Programming. UNIT 4 POWER PC DESIGN 9 Hrs. PowerPC architecture – RISC design - Power PC ISA - Power PC Memory Management - Power 5 Multicore architecture design - Power 6 Architecture. UNIT 5 PROCESSING ELEMENT AND DEVELOPMENT 9 Hrs. Cell Broadband engine architecture - PPE (Power Processor Element) - SPE (Synergistic processing element) - Cell Software Development Kit - Programming for Multicore architecture. Max. 45 Hrs. TEXT / REFERENCE BOOKS 1. Hennessey & Pateterson, “Computer Architecture A Quantitative Approach”, Harcourt Asia, Morgan Kaufmann, 1999 2. Joseph JaJa,”Introduction to Parallel Algorithms”, Addison-Wesley, 1992. 3. IBM Journals for Power 5, Power 6 and Cell Broadband Engine Architecture. 4. Kai Hwang, “Advanced Computer Architecture: Parallelism, Scalability and Programmability” McGraw Hill, 1993. 5. Richard Y. Kain, “Advanced Computer Architecture: A System Design Approach”, PHI, 1999. 6. Rohit Chandra, Ramesh Menon, Leo Dagum, and David Kohr, “Parallel Programming in OpenMP”, Morgan Kaufmann, 2000. END SEMESTER EXAMINATION QUESTION PAPER PATTERN Max. Marks: 100 Exam Duration: 3 Hrs. PART A: 5 Questions of 6 Marks each – No choice 30 Marks PART B: 2 Questions from each unit of internal choice, each carrying 14 Marks 70 Marks |
|