NAS Parallel Benchmarks: Difference between revisions

Content deleted Content added
fix broken citation
BattyBot (talk | contribs)
m fixed CS1 errors: dates & General fixes using AWB (9816)
Line 33:
|title=NAS Technical Report RNR-94-007
|publisher=NASA Ames Research Center, Moffett Field, CA
|yeardate=March 1994
|last10=Weeratunga|first10=S.
|postscript=<!--none-->
Line 47:
|title=NAS Technical Report NAS-95-020
|publisher=NASA Ames Research Center, Moffett Field, CA
|yeardate=December 1995
|postscript=<!--none-->
}}</ref> and released in 1992<ref name="nas03002">{{Citation
Line 56:
|title=NAS Technical Report NAS-03-002
|publisher=NASA Ames Research Center, Moffett Field, CA
|yeardate=January 2003
|postscript=<!--none-->
}}</ref> to address the ensuing lack of benchmarks applicable to highly parallel machines.
Line 69:
In the light of these guidelines, it was deemed the only viable approach to use a collection of "paper-and-pencil" benchmarks that specified a set of problems only algorithmically and left most implementation details to the implementer's discretion under certain necessary limits.
 
NPB 1 defined eight benchmarks, each in two problem sizes dubbed ''Class A'' and ''Class B''. Sample codes written in [[Fortran#FORTRAN_77FORTRAN 77|Fortran 77]] were supplied. They used a small problem size ''Class S'' and were not intended for benchmarking purposes.<ref name="rnr94007"/>
 
===NPB 2===
Line 88:
|contribution-url=http://www.nas.nasa.gov/News/Techreports/2002/PDF/nas-02-007.pdf
|title=NAS Technical Report NAS-02-007
|yeardate=October 2002
|publisher=NASA Ames Research Center, Moffett Field, CA
|postscript=<!--none-->
Line 108:
|contribution-url=http://www.nas.nasa.gov/News/Techreports/1999/PDF/nas-99-011.pdf
|title=NAS Technical Report NAS-99-011
|yeardate=October 1999
|publisher=NASA Ames Research Center, Moffett Field, CA
|postscript=<!--none-->
Line 128:
|contribution-url=http://www.nas.nasa.gov/News/Techreports/1998/PDF/nas-98-009.pdf
|title=NAS Technical Report NAS-98-009
|yeardate=September 1998
|publisher=NASA Ames Research Center, Moffett Field, CA
|postscript=<!--none-->
Line 139:
|contribution-url=http://www.nas.nasa.gov/News/Techreports/2004/PDF/nas-04-006.pdf
|title=NAS Technical Report NAS-04-006
|yeardate=July 2004
|publisher=NASA Ames Research Center, Moffett Field, CA
|postscript=<!--none-->
Line 148:
|contribution-url=http://www.nas.nasa.gov/News/Techreports/2004/PDF/nas-04-013.pdf
|title=NAS Technical Report NAS-04-013
|yeardate=September 2004
|publisher=NASA Ames Research Center, Moffett Field, CA
|postscript=<!--none-->
Line 157:
|contribution-url=http://www.nas.nasa.gov/News/Techreports/2003/PDF/nas-03-010.pdf
|title=NAS Technical Report NAS-03-010
|yeardate=July 2003
|publisher=NASA Ames Research Center, Moffett Field, CA
|postscript=<!--none-->
Line 185:
|-
| BT || '''B'''lock '''T'''ridiagonal
| rowspan="3" | Solve a synthetic system of [[Nonlinear#Partial_differential_equationsPartial differential equations|nonlinear PDEs]] using three different algorithms involving [[Block matrix#Block_tridiagonal_matricesBlock tridiagonal matrices|block tridiagonal]], scalar [[Pentadiagonal matrix|pentadiagonal]] and symmetric [[successive over-relaxation]] (SSOR) solver kernels, respectively
| rowspan="3" |
* The BT benchmark has I/O-intensive subtypes<ref name="nas03002"/>
Line 192:
| SP || '''S'''calar '''P'''entadiagonal<ref name="nas02007"/>
|-
| LU || [[Triangular matrix#Forward_and_back_substitutionForward and back substitution|'''L'''ower-'''U'''pper]] symmetric [[Gauss–Seidel method|Gauss-Seidel]]<ref name="nas02007"/>
|-
| UA || '''U'''nstructured '''A'''daptive<ref name="nas04006"/>