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

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

Most expected RGPV questions from ACA Unit 1.

Download Questions
📄

PYQ Analysis

Previous year question analysis for scoring preparation.

Download PYQ

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 Expected Frequency Importance
Flynn’s Classification Very High ⭐⭐⭐⭐⭐
SIMD and MIMD Very High ⭐⭐⭐⭐⭐
Multiprocessor vs Multicomputer High ⭐⭐⭐⭐⭐
Data and Resource Dependence Medium ⭐⭐⭐⭐
Program Partitioning and Scheduling Medium ⭐⭐⭐⭐
Static and Dynamic Interconnection Networks High ⭐⭐⭐⭐⭐
Crossbar Switch High ⭐⭐⭐⭐
Multistage Interconnection Network High ⭐⭐⭐⭐

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.