Advanced Computer Architecture
24CSE6114 · S6 · 3 credits
Official KTU 2024 syllabus subject — study with practice, PYQs and AI tools.
Have an exam tomorrow?
Get a high-yield attack plan focused on maximum marks per minute. Zero fluff, strict PYQ priority, active recall, and trap avoidance.
Strategy: High-yield concepts + PYQs + weak areas
Why:Foundation module
Why:High exam relevance
Why:Core module
Why:Applied concepts
Why:Standard exam coverage
Module 01Fundamentals of Quantitative Design and Analysis (5 hours)expand
Classes of Computers- Classes of parallelism and Parallel Architectures. Trends in Technology, Power and Cost. Measuring, Reporting and Summarizing Performance. Quantitative Principles of Computer Design. The Processor Performance.
Module 02Instruction Level Parallelism (7 hours)expand
Instruction Level Parallelism- Concepts and Challenges. Basic Compiler Techniques for Exposing ILP, Advanced Branch Prediction, Overcoming Data Hazards with Dynamic Scheduling- Tomasulo’s Approach. Hardware-Based Speculation.
Module 03Data and Thread Level Parallelism (8 hours)expand
Data Level Parallelism- Vector Architecture, Graphics Processing Units. Thread Level Parallelism- Multithreading: Exploiting Thread-Level Parallelism, Centralized Shared Memory, Distributed Shared Memory.
Module 04Warehouse-Scale Computers (7 hours)expand
Warehouse-Scale Computers- Programming Models and Workloads for WSC, Computer Architecture of Warehouse-Scale Computers, Efficiency and Cost. Cloud Computing. Domain-Specific Architectures -Google’s Tensor Processing Unit.
Module 05Modern Parallel Computing Paradigms (9 hours)expand
Overview Superscalar and VLIW architectures- EPIC, The Intel IA-64 Architecture. Multi- core architectures- Data marshaling for multi-core architectures, Heterogeneous core design, Core Fusion. On-chip interconnects (Network-on-Chip). Polymorphic architecture. Processing-in-Memory (PIM).
Exam-focused notes are optional context — Continue Learning above works even without them.
Notes for this subject aren't written yet
Continue Learning above adapts to this subject anyway — it teaches from your active syllabus.