next up previous contents
Next: Processor Configurations Up: Introduction to Parallel Processing Previous: Introduction to Parallel Processing

 

Parallel Processing

Parallelism is:

This is the theory, however, parallelism is not guaranteed to work. Some algorithms do not parallelise well, others need to be rewritten in order to be suitable for parallel machines.

To make parallelism effective, need to:

Relatively speaking, communication time is much more expensive than computation time. When a message is sent there is always a `start-up' time (or delay) plus the time taken for the message to be delivered. Sometimes it may be advantageous to perform some extra computations in order to cut down the amount of communications.

Balancing the load ensures that there is little waste of resources due to processors sitting idle.

Return to corresponding overview page gif


next up previous contents
Next: Processor Configurations Up: Introduction to Parallel Processing Previous: Introduction to Parallel Processing

©University of Liverpool, 1997
Wed May 28 20:20:27 BST 1997
Not for commercial use.