Why Parallel Computing?
Continuing demands for higher performance
Physical limits on single processor performance
Increasing number of transistors in a single chip or on a single board implies parallel architectures
High costs of internal concurrency
Result is rise of multiprocessor architectures
- And number of processors will continue to increase
Increasing importance of DISTRIBUTED computing through the Web and Internet
- or Intranets which is the Internet internal to organizations
- Distributed computing is a much larger field