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

Popular posts from this blog

18 SaaS, Multitenant SaaS, Six advantages of SaaS

23 Three cloud platforms AWS / Google Cloud / Azure

11 Computing Platforms