Department of Computer Science and Engineering
B.Tech. III (CO) Semester - 6 |
L |
T |
P |
C |
CO322 : PARALLEL PROCESSING AND ARCHITECTURE (EIS-II) |
3 |
0 |
0 |
3 |
COURSE OBJECTIVES | ||||
|
||||
COURSE OUTCOMES | ||||
After successful completion of this course, student
will be able to
|
||||
COURSE CONTENT | ||||
PARALLEL COMPUTER MODEL |
(04 Hours) |
|||
The state of Computing, Multiprocessors and Multi computers, Multi vector and SIMD Computers, Architectural Development Tracks |
|
|||
PROGRAM AND NETWORK PROPERTIES |
(04 Hours) |
|||
Conditions of parallelism, Program Partitioning and scheduling, Program Flow Mechanism, System Interconnect Architecture |
||||
PRINCIPLES OF SCALABLE PERFORMANCE |
(04 Hours) |
|||
Performance Metrics and Measures, Parallel Processing Applications, Speedup Performance Laws, Scalability Analysis and Approaches |
|
|||
PROCESSORS AND MEMORY HIERARCHY |
(04 Hours) |
|||
Advanced Processor Technology, Superscalar and vector Processors, Memory Hierarchy Technology, Virtual Memory Technology |
|
|||
MULTIPROCESSORS AND MULTICOMPUTERS |
(04 Hours) |
|||
Multiprocessor system Interconnects, Cache Coherence and synchronization, Message Passing Mechanism |
|
|||
MULTIVECTOR AND SIMD COMPUTERS |
(04 Hours) |
|||
Vector Processing Principles, Multi vector Multiprocessors, Compound Vector Processing, SIMD Computer Organization |
|
|||
SCALABLE, MULTITHREADED AND DATAFLOW ARCHITECTURE |
(06 Hours) |
|||
Latency-Hiding Techniques, Principles Of Multithreading, Fine-Grain Multi Computers, Scalable and Multithreaded Architecture, dataflow and Hybrid Architectures |
|
|||
MULTICORE PROGRAMMING |
(08 Hours) |
|||
Single-Core Processor Fundamentals, Introduction to Multi Core Architecture, System Overview of Threading, Fundamental Concepts of Parallel Programming, Threading and Parallel Programming |
|
|||
ADVANCED TOPICS |
(04 Hours) |
|||
(Total Contact Time: 42 Hours) | ||||
BOOKS RECOMMENDED | ||||
|