5. WWW.SKT.UMT.EDU.PK
Parallel Computing:
Parallel computing is a method of computation
in which many calculations are performed
simultaneously. It is becoming increasingly
important in modern computing systems, as it
allows for faster processing of large amounts
of data.
8. WWW.SKT.UMT.EDU.PK
Virtual machines and containers are two popular technologies used
to create isolated environments for parallel computing tasks. Virtual
machines allow multiple operating systems to run on a single physical
machine, while containers allow multiple applications to run on a
single operating system.
Two popular Technologies
12. WWW.SKT.UMT.EDU.PK
Comparison of virtual machine and containers
Virtual machines have a higher resource overhead than containers,
but they offer better isolation and security. Containers, on the other
hand, are more lightweight and scalable.
15. WWW.SKT.UMT.EDU.PK
How cloud computing is changing the way we use parallel computing
resources.
Cloud computing is changing the way we use parallel computing
resources by making it more accessible and cost-effective. With
cloud computing, users can easily access and scale parallel
computing resources as needed, without having to invest in
expensive hardware or infrastructure.
20. WWW.SKT.UMT.EDU.PK
WWW.SKT.UMT.EDU.PK
Netflix AWS cloud Computing
One example of a company using cloud computing is Netflix. The streaming service uses Amazon Web Services (AWS) to
host its vast library of movies and television shows, as well as the infrastructure for their streaming platform. By using
AWS, Netflix is able to scale its resources up or down as needed to handle changes in demand, reducing costs and
improving efficiency. Additionally, by using a cloud provider like AWS, Netflix does not have to invest in and maintain its
own data centers, which allows them to focus on their core business of producing and streaming content
22. WWW.SKT.UMT.EDU.PK
WWW.SKT.UMT.EDU.PK
Conclusion:
Parallel computing is becoming increasingly important in modern
computing systems, and cloud computing is making it more
accessible and cost-effective. Virtual machines and containers are
popular technologies used to create isolated environments for
parallel computing tasks, and cloud-based services such as IaaS, PaaS,
and FaaS are available from popular providers like AWS, Azure, and
GCP