All processors access the same memory.
|
Advantages:
-
Retain sequential programming languages such as Java or Fortran
-
Easy to program (correctly)
-
Can share code and data among processors
|
Disadvantages:
-
Hard to program (optimally)
-
Not scalable due to bandwidth limitations in bus
|