Parallel processing can be described as a class of techniques which enables the system to achieve simultaneous data-processing tasks to increase the computational speed of a computer system.

Introduction to Parallel Processing - Computer Architecture

In this “Introduction to Parallel Processing - Computer Architecture” you will learn about following topics:

  1. Parallel Processing
  2. Parallelism in Uniprocessor System
  3. Multiprocessor Systems
  4. Advantages of Multiprocessor Systems
  5. Disadvantages of Multiprocessor Systems
  6. Flynn’s Classification
  7. Single Instruction, Single Data (SISD) Systems
  8. Single Instruction, Multiple Data (SIMD) Systems
  9. Multiple Instruction, Single Data (MISD) Systems
  10. Multiple Instruction, Multiple Data (MIMD) Systems
  11. Interconnection Structures in Multiprocessors
  12. Time Shared Common Bus
  13. Multiport Memory
  14. Crossbar Switch
  15. Multistage Switching Network
  16. Hypercube Interconnection
  17. Cache Coherence
  18. Cache Write Policies
  19. Write Back (WB)
  20. Write Through (WT)
  21. Solution of Cache Coherence Problem
  22. Software Level Solution - Compiler-Based Cache Coherence Mechanism
  23. Hardware Level Solutions
  24. Introduction to Vector Processing and Array Processors
  25. Introduction to Multithreaded Architecture
  26. Features of Multithreaded Architecture



==== Point to Note ====

If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].

See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

BCA 5th Semester Computer Architecture Notes Pdf: