High performance computing refers to the use of powerful computers and parallel processing techniques to solve complex computational problems. HPC is typically used for tasks that can include: running larging-scale simulations, financial models, big data analytics and AI which  require considerable processing power, memory and storage. Private OpenStack clouds offer several key features such as scalability, flexibility, integration and cost-efficiency that make them suitable to for running HPC workloads.