The difference between these two is given below.
Serial computing |
Parallel computing |
A single processor is used |
Multiple processors are used with shared |
A problem is divided into a series of instructions |
A problem is divided into smaller ones that can be solved simultaneously |
Instructions executed sequentially |
Instructions executed simultaneously |
One instruction is executed on a single processor at any moment |
More than one instruction is executed on multiple processors at any moment of time. |