Parallel Processing
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesParallel Processing Syllabus — Unit-wise Content
The official GTU curriculum for Parallel Processing (subject code 3715308) as prescribed for CE(& · Semester 1 divides the course into 6 units, covering 23 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3715308)Unit 1 Introduction to Parallel Architectures, Why Parallel Architectures, Diversity
- and Convergence of Parallel Architectures
Unit 2 Fundamental Design Issues, Parallel Programming and Workload-Driven
- Evaluation The Parallelization Process
- Workload-Driven Evaluation
- Cache Coherent Bus-Based
Unit 3 Multiprocessors Cache Coherence and Bus Snooping, Design Space for
- Snooping Protocols
- Single- Level
Unit 4 Caches with an Atomic Bus , Multilevel Cache Hierarchies , Split-
- Bus Design
- Memory Consistency Sequential Consistency
- Relaxed memory consistency models
- Synchronization Mutual Exclusion
- Event, and Barrier Synchronization
- Algorithms for locks and Barriers Directory-Based Cache Coherent Multiprocessors
Unit 5 Directory-Based Approaches, Memory-Based Directory Protocols, Cache-
- Based Directory Protocols
- Hierarchical Coherence
- Vector Processors Vector Programming Model
- Vector Instruction Set and its advantages
- Vector Arithmetic Execution
- Vector Memory System
Unit 6 Interconnection Networks, Organizational Structure, Topologies, Routing,
- Switch Design
- Flow Control
- Communication Performance Text Book: 1
- Fundamentals of Parallel Processing by Jordan Harry
- Alaghband Gita/PHI Learning