Friday, October 23, 2015

ET7016 PARALLEL PROCESSING ARCHITECTURE

ET7016     PARALLEL PROCESSING  ARCHITECTURE

UNIT I  THEORY OF PARALLELISM

Parallel Computer models – the state of computing, Multiprocessors and Multicomputers and Multivectors and SIMD computers, PRAM and VLSI models, Architectural development tracks, Program and network properties – Conditions of parallelism. 

UNIT II  PARTITIONING AND SCHEDULING

Program partitioning and scheduling, Program flow mechanisms, System interconnect architectures, Principles of scalable performance – performance matrices and measures, Parallel processing applications, speedup performance laws, scalability analysis and approaches. 

UNIT III HARDWARE TECHNOLGIES

Processor and memory hierarchy advanced processor technology, superscalar and vector processors, memory hierarchy technology, virtual memory technology, bus cache and shared 

UNIT IV PIPELINING AND SUPERSCALAR TECHNOLOGIES

Parallel and scalable architectures, Multiprocessor and Multicomputers, Multivector and SIMD computers, Scalable, Multithreaded and data flow architectures. 

UNIT V SOFTWARE AND PARALLEL PROCESSING 

 Parallel models, Languages and compilers, Parallel program development and environments, UNIX, MACH and OSF/1 for parallel computers. 
       
REFERENCES:  

1. Kai Hwang “Advanced Computer Architecture”. McGraw Hill International 2001. 
2. Dezso Sima, Terence Fountain, Peter Kacsuk, “Advanced computer Architecture – A design Space Approach”. Pearson Education,2003. 
3. Carl Homacher, Zvonko Vranesic, Sefwat Zaky, “Computer Organisation”, 5th Edition, TMH, 2002.  
4. David E. Culler, Jaswinder Pal Singh with Anoop Gupta “Parallel Computer Architecture” ,Elsevier, 2004. 
5. John P. Shen. “Modern processor design Fundamentals of super scalar processors”, Tata McGraw Hill 2003. 
6. Sajjan G. Shiva “Advanced Computer Architecture”, Taylor & Francis, 2008. 
7. V.Rajaraman, C.Siva Ram Murthy, “Parallel Computers- Architecture and Programming”, Prentice Hall India, 2008. 
8. John L. Hennessy, David A. Petterson, “Computer Architecture: A Quantitative Approach”, 4th Edition, Elsevier, 2007. 
9. Harry F. Jordan Gita Alaghaband, “Fundamentals of Parallel Processing”. Pearson Education, 2003. 10. Richard Y. Kain, “Advanced computer architecture – A system Design Approach”, PHI,

 



No comments:

Post a Comment