High-performance computing in the cloud

HPC CLOUD HPC stands for High Performance Computing, the name dictattes itslef. This is the vertical in which cloud computing offers extremenly high resources in the computation side. AWS is run away winner with this use case. This is not a new concept altogether. Here the difference between the traditional cloud service and this one is the ammount of resources and the speed which is being offered by the playform. As an Exaple AWS states, "Run your large, complex simulations and deep learning workloads in the cloud with a complete suite of high performance computing (HPC) products and services on AWS. Gain insights faster, and quickly move from idea to market with virtually unlimited compute capacity, a high performance file system, and high throughput networking." So if we need to define HPC it would be like, "High performance computing (HPC) is the ability to process data and perform complex calculations at high speeds. To put it into perspective, a laptop or desktop with a 3 GHz processor can perform around 3 billion calculations per second. While that is much faster than any human can achieve, it pales in comparison to HPC solutions that can perform quadrillions of calculations per second. " Use cases of HPC CLOUD Deployed on premises, at the edge, or in the cloud, HPC solutions are used for a variety of purposes across multiple industries. Examples include: Research Labs Media and Entertainment Oil and Gas Artificial Intelligence Machine Learning Financial Services Healthcare Manufacturing Who is offering HPC Service Amazon Web Services (AWS) : The most prolific service provider in the market as it comees up with services like, EC2, ELASTIC FIBER, PARALLEL CLUSTER, AWS BATCH and NICE DCV. Google Cloud IBM Cloud Microsoft Azure Large scale istitutions like, Netflix, Amazon, MIT, HSBC, Mchigen University etc are using this service on daily basis to improve and obtain extreme computation edge compared to other peers. Advantages of HPC CLOUD? Bursting HPC workload into the cloud Capacity and Capability to run HPC workloads Adapt the hardware resources to the individual HPC job Testing and benchmarking new hardware Save money and time on expensive ISV software licenses Archive result data Parallel File System as a Service Disadvantages of HPC CLOUD? Cost of HPC in the Cloud higher than on premises Performance in the Cloud Data Gravity keeps data in the cloud Data Egress Cost for downloading data from the cloud ISV Licenses – terms and network access