1 Parallel Computing
Welcome students,
This is our first topic in Cloud Computing Semester 3
Parallel Computing helps us do multiple tasks simultaneously (at the same time).
We can be use multiple processors or multiple cores in a single processor to achieve parallel computing.
Parallel computing is
achieved via various hardware architectures namely SISD, SIMD, MIMD, MISD.
Some applications work better with specific type of parallel hardware architecture.
Parallel programs can be written to use this underlying hardware architecture.
In a single line of code, you could use ParallelStream class in java to execute your entire "for loop", using the underlying parallel computing processor automatically.
Modern operating systems are tuned to make the use of underlying parallel computing power efficiently.
Multi-cores within a single processor can be shared in an intelligent way through virtual CPU technique. Cloud makes best use of these virtual CPU techniques.
In a cloud, one could find even 64 cores in a single processor alone. These cores in a single processor can be shared among various cloud consumers.
Sharing leads to saving
time, electricity (energy efficiency), money. Sharing processor is the best optimal use of underlying powerful physical processor.
Cloud uses parallel computing extensively to serve its various cloud consumers
Please watch the lecture video, refer the lecture presentation, and complete your quiz on this topic.
Thank you
lecture video . Parallel Computing
lecture presentation . Parallel Computing
lecture quiz . Parallel Computing
Comments
Post a Comment