NAS Parallel Benchmarks: Difference between revisions

Content deleted Content added
Content cleaned up and expanded
No edit summary
Line 1:
The '''NAS Parallel Benchmarks''' are a set of [[benchmark (computing)|benchmark]]s targetting performance evaluation of highly parallel [[supercomputer]]s. They wereare developed byand themaintained [[NASA]] Numerical Aerodynamic Simulation (NAS) Program (nowby the [[NASA Advanced Supercomputing facility|NASA Advanced Supercomputing Division]] (formerly the [[NASA]] Numerical Aerodynamic Simulation Program) based at the [[NASA Ames Research Center]].
 
== Motivation Development==
===Motivation===
The NAS Parallel Benchmarks were developedcreated in the early 1990s to address the lack of suitable benchmarks for highly parallel machines. Traditional benckmarks such as the [[Livermore loops]], the [[LINPACK|LINPACK Benchmark]] benchmark and the original [[NAS Kernel Benchmark Program]], being specialized for vector computers, suffered from inadequacies including parallelism-impeding tuning restrictions and insufficient problem sizes that rendered them inappropriate for highly parallel systems. Equally unsuitable were full-scale applications due to high porting cost.<ref name=rnr94007>D. Bailey, E. Barscz, J. Barton, D. Browning, R. Carter, L. Dagum, R. Fatoohi, S. Fineberg, P. Frederickson, T. Lasinski, R. Schreiber, H. Simon, V. Venkatakrishnan, S. Weeratunga, [http://www.nersc.gov/~simon/Papers/NASA/RNR-94-007.pdf The NAS Parallel Benchmarks], NAS Technical Report RNR-94-007, NASA Ames Research Center, Moffett Field, CA, 1994.</ref>
 
== References =Guidelines===
The specification of NAS Parallel Benchmarks recognizes the following as their development guidelines:
* Use of new parallel-aware algorithmic and software methods
* Genericness and architecture neutrality
* Easy verifiability of correctness of results and performance figures
* Capability of accomodating new systems with increased power
* Ready distributability
 
==References==
<references/>