Definitions

High-performance computing (HPC) is the use of super computers and parallel processing techniques for solving complex computational problems. HPC technology focuses on developing parallel processing algorithms and systems by incorporating both administration and parallel computational techniques.

High-performance computing is typically used for solving advanced problems and performing research activities through computer modeling, simulation and analysis. HPC systems have the ability to deliver sustained performance through the concurrent use of computing resources.

The terms high-performance computing and supercomputing are sometimes used interchangeably.

(HPC) is the use of super computers and parallel processing techniques for solving complex computational problems. HPC technology focuses on developing parallel processing algorithms and systems by incorporating both administration and parallel computational techniques.

High-performance computing is typically used for solving advanced problems and performing research activities through computer modeling, simulation and analysis. HPC systems have the ability to deliver sustained performance through the concurrent use of computing resources.

The terms high-performance computing and supercomputing are sometimes used interchangeably.

High-performance cloud computing (HPCC, HPC2) is a type of cloud computing solution that incorporates standards, procedures and elements from cloud computing. HPCC defines the techniques for achieving computing operations that match the speed of supercomputing from a cloud computing architecture. In this context, HPC cloud computing will provide scientist with access to a massive pool of highly reliable and redundant computing infrastructure that can be provisioned on request and released when not required. The complete solution may include storage, hardware and application software, all of which will be delivered through cloud on an on demand basis.

High performance cloud computing primarily addresses designing large, powerful and robust cloud computing solutions that provide a scalable application runtime environment.