Share on Facebook Share on Twitter Email
Answers.com

High-performance computing

 
Computer Desktop Encyclopedia: high-performance computing

High-speed computing. Originally pertaining only to supercomputers for scientific research, high-performance computing (HPC) migrated to the business world with racks of high-speed servers in the datacenter. Also associated with high-performance computing are "clustering" and "high availability." Clusters refer to multiple computers tied together for greater speed and capacity, and high availability provides a certain degree of fault tolerance. The HPC term is also used by gamers as a label for the latest high-speed CPU or display adapter. See supercomputer, clustering, high availability and gaming.

Download Computer Desktop Encyclopedia to your iPhone/iTouch

Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
Wikipedia: High-performance computing
Top
The Center for Nanoscale Materials at the Advanced Photon Source

High-performance computing (HPC) uses supercomputers and computer clusters to solve advanced computation problems. Today, computer systems approaching the teraflops-region are counted as HPC-computers.

Overview

The term is most commonly associated with computing used for scientific research. A related term, high-performance technical computing (HPTC), generally refers to the engineering applications of cluster-based computing (such as computational fluid dynamics and the building and testing of virtual prototypes). Recently, HPC has come to be applied to business uses of cluster-based supercomputers, such as data warehouses, line-of-business (LOB) applications, and transaction processing.

High-performance computing (HPC) is a term that arose after the term "supercomputing." HPC is sometimes used as a synonym for supercomputing; but, in other contexts, "supercomputer" is used to refer to a more powerful subset of "high-performance computers," and the term "supercomputing" becomes a subset of "high-performance computing." The potential for confusion over the use of these terms is apparent.

st high-performance computers, as measured by the HPL benchmark. Not all computers are listed, either because they are ineligible (e.g., they cannot run the HPL benchmark) or because their owners have not submitted a HPL score (e.g., because they do not wish the size of their system to become public information). In addition, the use of the single Linpack benchmark is controversial, in that no single measure can test all aspects of a high-performance computer. To help overcome the limitations of the Linpack test, the U.S. government commissioned one of its originators, Dr. Jack Dongarra of the University of Tennessee, to create a suite of benchmark tests that includes Linpack and others, called the HPC Challenge benchmark suite. This evolving suite has been used in some HPC procurements, but, because it is not reducible to a single number, it has been unable to overcome the publicity advantage of the less useful TOP500 Linpack test. The TOP500 list is updated twice a year, once in June at the ISC European Supercomputing Conference and again at a US Supercomputing Conference in November.

Many ideas for the new wave of grid computing were originally borrowed from HPC.

See also

External links


 
 

 

Copyrights:

Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY.
All other reproduction is strictly prohibited without permission from the publisher.
© 1981-2009 Computer Language Company Inc.  All rights reserved.  Read more
Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "High-performance computing" Read more