EC6009-Advanced Computer Architecture (Class A)
Change Subject
19GE701-Professional ethics and Human Values
19MC004-Indian Constitution :)
19OE219-Cloud Service Management
19EC701-ADHOC NETWORKS
Home
Syllabus
Lecture notes
Puzzles
Resourselink
Assignments
Grades & Toppers
Youtube videos
Question Bank
Menu
374
Page views
68
Files
5
Videos
5
R.Links
Lecture Notes
UNIT 1:
Trends in technology
Trends in power
Trends in energy
Trends in cost
Dependability
Performance Evaluation
Fundamentals of CPU
Fundamentals of IO
Fundamentals of Memory
UNIT 2:
ILP concepts – Pipelining overview
Compiler Techniques for Exposing ILP
Dynamic Branch Prediction
Dynamic Scheduling
Limitations of ILP – Case Studies
Multi-threading
Compiler Techniques for Exposing ILP
Hardware Based Speculation
Dynamic Scheduling
Multiple instruction Issue
Static scheduling
UNIT 3:
Graphics Processing units architecture
Graphics Processing units
Vector architecture
Vector architecture -types
Loop level parallelism example programs
Loop level parallelism
SIMD extensions and examples
SIMD extensions
SIMD
UNIT 4:
Distributed Shared Memory Architectures
Symmetric Shared Memory Architectures
Synchronization
Models of Memory Consistency
Case studies: CMP Processors
Shared memory architectures
Case studies: SMT Processors
Case studies: Intel i7 Processor
Performance Issues
UNIT 5:
Buses
Memory Technology. Types of Storage Devices
I/O Performance Measures
RAID
Reliability, Availability and Dependability
Cache Performance
Reducing Cache Miss Penalty and Miss Rate
Reducing Hit Time
Announcements
Recent Files
29
Jul
ILP concepts – Pipelining overview
29
Jul
Compiler Techniques for Exposing ILP
29
Jul
Dynamic Branch Prediction
29
Jul
Dynamic Scheduling
29
Jul
Limitations of ILP – Case Studies
24
Jul
Fundamentals of CPU
X
SNS COLLEGE OF ENGINEERING
ADMIN DEPARTMENT
erp.snsct.snsce@gmail.com
9944177100