Wednesday, August 24, 2016

What is Parallel Computing and Why Use Parallel Computing?

Serial Computing: 

In Serial Computing, problem is broken down into instructions that are execute on single processor one at time.



Parallel Computing: 

In Parallel Computing, problem is broken down into discrete parts. These parts are further broken down into instructions execute sequentially. Ultimately, Discrete parts can execute concurrently on different processor.



Advantages : 


  • SAVE TIME AND/OR MONEY
    • as cheap, commodity components can be used
  • SOLVE MORE COMPLEX PROBLEMS
    • as no limiting computing like traditional
  • PROVIDE CONCURRENCY
    • as we use multiple processor
  • TAKE ADVANTAGE OF NON-LOCAL RESOURCES
    • by wide area network
  • MAKE BETTER USE OF UNDERLYING PARALLEL HARDWARE
    • as modern laptops also based on parallel architecture



No comments:

Post a Comment