CSC/ECE 506 Spring 2012/1a mw: Difference between revisions
m (named reference) |
|||
Line 12: | Line 12: | ||
= Comparison of Supercomputers by Architecture = | = Comparison of Supercomputers by Architecture = | ||
<p>Supercomputers of today are composed of three (3) types of parallel processing architecture. <ref name="t500stats" /></p> | <p>Supercomputers of today are composed of three (3) types of parallel processing architecture. These architectures are Cluster, Massively Parallel Processing or MPP and Constellation <ref name="t500stats" />.</p> | ||
== Cluster == | == Cluster == | ||
<p>A Cluster</p> | |||
== MPP == | <p>[http://www.TOP500.org TOP500.org] data as of November 2011 shows that Cluster computing makes up the largest subset of supercomputers.</p> | ||
== Massively Parallel Processing, MPP == | |||
== Constellation == | == Constellation == |
Revision as of 01:14, 31 January 2012
Comparisons Between Supercomputers
Introduction
Supercomputers are specialized computers that are generally very expensive, not available for general purpose use and are used in computations where large amounts of numerical processing is required. They are used in scientific, military, graphics applications and for other number or data intensive computations <ref>http://dictionary.reference.com/browse/supercomputer Definition of supercomputer</ref>, <ref>http://www.webopedia.com/TERM/S/supercomputer.html Definition of supercomputer</ref>.
Supercomputers are generally compared qualitatively using floating point operations per second, or FLOPS. Using standard prefixes, higher levels of FLOPS can be specified as the computing power of supercomputers increases. For example, KiloFLOPS for thousands of FLOPS and MegaFLOPS for millions of FLOPS <ref>http://kevindoran.blogspot.com/2011/04/comparing-performance-of-supercomputers.html Doran, Kevin (April 2011) Comparing the performance of supercomputers</ref>. Often you'll see just the first letter of the prefix with FLOPS. For example, for GigaFLOPS or billions of FLOPS, you'll see GFLOPS <ref>http://top500.org/faq/what_gflop_s Definition of GFLOPS</ref>.
A software package called LINPACK is a standard approach to testing or benchmarking supercomputers by solving a dense system of linear equations using the Gauss method. <ref>http://www.top500.org/project/linpack LINPACK defined</ref>. However, LINPACK benchmarking software isn't only used to benchmark supercomputers, it can also be used to benchmark a typical user computer <ref>http://www.xtremesystems.org/forums/showthread.php?197835-IntelBurnTest-The-new-stress-testing-program Intel Benchmark Software</ref>.
Finding Supercomputer Comparison Data
Starting in 1993, TOP500.org began collecting performance data on computers and update their list every six months <ref>http://top500.org/faq/what_top500 What is the TOP500</ref>. This appears to be an excellent online source of information that collects benchmark data submitted by users of computers and readily provides performance statistics by Vendor, Application, Architecture and nine (9) other areas <ref name="t500stats">http://i.top500.org/stats TOP500 Stats</ref>.
Comparison of Supercomputers by Architecture
Supercomputers of today are composed of three (3) types of parallel processing architecture. These architectures are Cluster, Massively Parallel Processing or MPP and Constellation <ref name="t500stats" />.
Cluster
A Cluster
TOP500.org data as of November 2011 shows that Cluster computing makes up the largest subset of supercomputers.
Massively Parallel Processing, MPP
Constellation
Conclusion/Summary
Definitions
For any definitions where you don't have inline hypertext links to the definition you can place the definition of those terms here.
References
Your references go here. You should allow the WIKI to create your references list automatically by using inline citations.
<references />