0% found this document useful (0 votes)
137 views2 pages

ACA FULL NOTES UPTP 4th Unit

This document outlines the course structure for an Advanced Computer Architecture course divided into 5 units over 45 periods. Unit I covers instruction level parallelism concepts and challenges. Unit II covers multiple issue processors including VLIW, EPIC, and Itanium architectures. Unit III discusses multiprocessors and thread level parallelism including shared memory architectures and synchronization. Unit IV focuses on memory and I/O including caches, main memory, and designing I/O systems. Unit V examines multi-core architectures including SMT, CMP, and heterogeneous multi-core designs. The primary textbook is listed as "Computer Architecture - A Quantitative Approach" by John Hennessy and David Patterson.

Uploaded by

balainsai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
137 views2 pages

ACA FULL NOTES UPTP 4th Unit

This document outlines the course structure for an Advanced Computer Architecture course divided into 5 units over 45 periods. Unit I covers instruction level parallelism concepts and challenges. Unit II covers multiple issue processors including VLIW, EPIC, and Itanium architectures. Unit III discusses multiprocessors and thread level parallelism including shared memory architectures and synchronization. Unit IV focuses on memory and I/O including caches, main memory, and designing I/O systems. Unit V examines multi-core architectures including SMT, CMP, and heterogeneous multi-core designs. The primary textbook is listed as "Computer Architecture - A Quantitative Approach" by John Hennessy and David Patterson.

Uploaded by

balainsai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

10144CS604

ADVANCED COMPUTER ARCHITECTURE

K RAJESH
KANNAN AP/CSE
10144CS604 ADVANCED COMPUTER ARCHITECTURE

UNIT I INSTRUCTION LEVEL PARALLELISM 9


ILP – Concepts and challenges – Hardware and software approaches –
Dynamic scheduling – Speculation - Compiler techniques for exposing ILP –
Branch prediction.
UNIT II MULTIPLE ISSUE PROCESSORS 9
VLIW & EPIC – Advanced compiler support – Hardware support for exposing
parallelism – Hardware versus software speculation mechanisms – IA 64 and
Itanium processors –
Limits on ILP.
UNIT III MULTIPROCESSORS AND THREAD LEVEL
PARALLELISM 9
Symmetric and distributed shared memory architectures – Performance issues
–Synchronization – Models of memory consistency – Introduction to
Multithreading.
UNIT IV MEMORY AND I/O 9
Cache performance – Reducing cache miss penalty and miss rate – Reducing
hit time –Main memory and performance – Memory technology. Types of
storage devices –Buses – RAID – Reliability, availability and dependability –
I/O performance measures –Designing an I/O system.
UNIT V MULTI-CORE ARCHITECTURES 9
Software and hardware multithreading – SMT and CMP architectures –
Design issues –Case studies – Intel Multi-core architecture – SUN CMP
architecture – heterogeneous multi-core processors – case study: IBM Cell
Processor.
TOTAL: 45 PERIODS
TEXT BOOKS
1. John L. Hennessey and David A. Patterson, ― Computer architecture – A
quantitative approach‖, Morgan Kaufmann / Elsevier Publishers, 4th. edition,
2007.

REFERENCES
1. David E. Culler, Jaswinder Pal Singh, ―Parallel computing architecture: A
hardware/software approach‖ , Morgan Kaufmann /Elsevier Publishers, 1999.
2. Kai Hwang and Zhi.Wei Xu, ―Scalable Parallel Computing‖, Tata McGraw
Hill, New Delhi, 2003.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy