ACA Unit 1 Notes

CS603(A) Advanced Computer Architecture Unit 1 study material for RGPV CSE 6th Semester. This unit covers Flynn’s Classification, parallel computer models, multiprocessors, multicomputers, SIMD, MIMD, dependence, scheduling and interconnection networks.

View Topics Download Resources Important Questions PYQ ANALYSIS

Unit 1 Overview

Unit 1 gives the foundation of parallel computer architecture. It explains how computers are classified based on instruction and data streams, how parallel systems improve performance, and how processors communicate using interconnection networks.

🧠

Flynn’s Classification

Understand SISD, SIMD, MISD and MIMD computer systems with examples.

⚙️

Parallel Models

Study multiprocessors, multicomputers, SIMD computers and MIMD computers.

🔗

Interconnection Networks

Learn bus systems, crossbar switch, multiport memory and multistage networks.

Unit 1 Topics Covered

Complete syllabus-based topics of ACA Unit 1.

Flynn’s Classification

Classification of computer systems based on instruction stream and data stream: SISD, SIMD, MISD and MIMD.

System Attributes to Performance

Important system parameters that affect computer performance such as speed, throughput, latency and parallelism.

Parallel Computer Models

Basic models of parallel computers used to execute multiple tasks at the same time.

Multiprocessors and Multicomputers

Architecture, working and comparison of multiprocessor and multicomputer systems.

SIMD Computers

Single Instruction Multiple Data systems used for vector and array processing.

MIMD Computers

Multiple Instruction Multiple Data systems used in modern parallel computing environments.

Data and Resource Dependence

Concept of dependency between instructions, data and shared resources in parallel execution.

Hardware and Software Parallelism

Parallelism supported by processor hardware and parallelism created through software techniques.

Program Partitioning and Scheduling

Breaking programs into smaller parallel tasks and scheduling them for execution.

Grain Size and Latency

Granularity of parallel tasks and delay involved in communication or execution.

Control Flow, Data Flow and Demand Driven Mechanisms

Different execution models used in parallel computer systems.

Interconnection Networks

Static and dynamic interconnection networks including bus systems, crossbar switch, multiport memory and multistage networks.

Download Study Resources

📘

Detailed Notes

Complete ACA Unit 1 notes for exam preparation.

Download Notes

Important Questions - ACA Unit 1

These questions are useful for 7 marks and 14 marks answers in RGPV exams.

  1. Explain Flynn’s classification of computer systems with examples.
  2. Differentiate between SISD, SIMD, MISD and MIMD architectures.
  3. Explain parallel computer models in detail.
  4. Differentiate between multiprocessors and multicomputers.
  5. Explain SIMD computer architecture with suitable diagram.
  6. Explain MIMD computer architecture and its applications.
  7. What are data dependence and resource dependence?
  8. Explain hardware parallelism and software parallelism.
  9. Explain program partitioning and scheduling in parallel computers.
  10. What is grain size? Explain fine-grain and coarse-grain parallelism.
  11. Explain latency and its effect on parallel system performance.
  12. Explain control flow, data flow and demand driven mechanisms.
  13. Differentiate between static and dynamic interconnection networks.
  14. Explain bus system and crossbar switch interconnection network.
  15. Explain multiport memory and multistage interconnection networks.

PYQ Analysis Table

High-priority topics from ACA Unit 1 for RGPV exam preparation.

Topic Asked In Question Pattern Importance
Flynn’s Classification May 2024, June 2025 Explain with examples / performance evaluation ⭐⭐⭐⭐⭐
Multiprocessor vs Multicomputer June 2025 Comparison based on architecture and use cases ⭐⭐⭐⭐⭐
Fine-Grained and Coarse-Grained Parallelism May 2024 Differentiate and explain latency ⭐⭐⭐⭐
Static Interconnection Networks May 2024 Mesh, tree, hypercube comparison ⭐⭐⭐⭐

Must Prepare Questions

FAQs - ACA Unit 1

What is Flynn’s Classification?

Flynn’s Classification is a method of classifying computer architectures based on the number of instruction streams and data streams.

Which topic is most important in ACA Unit 1?

Flynn’s classification, SIMD, MIMD and interconnection networks are highly important for exams.

What is SIMD?

SIMD stands for Single Instruction Multiple Data. In this architecture, one instruction operates on multiple data items at the same time.

What is MIMD?

MIMD stands for Multiple Instruction Multiple Data. In this architecture, multiple processors execute different instructions on different data.

Why Study ACA Unit 1?

Exam Point of View

Flynn’s Classification, SIMD, MIMD and interconnection networks are commonly asked in RGPV exams.

Interview Preparation

Parallel architecture, multiprocessors and interconnection networks are useful in computer architecture interviews.

Concept Foundation

This unit builds the base for pipeline processors, cache coherence, vector processing and parallel programming.