Livermore smyčky - Livermore loops
Livermore smyčky (také známý jako Livermore Fortran jádra nebo LFK) je měřítko pro paralelní počítače. To bylo vytvořeno Francisem H. McMahonem z vědeckého zdrojový kód běžet na počítačích v Lawrence Livermore National Laboratory. Skládá se z 24 dělat smyčky, z nichž některé lze vektorizovat a některé nikoli.
Referenční hodnota byla zveřejněna v roce 1986 v Livermore fortran jádra: Počítačový test rozsahu číselných výkonů.[1]
Smyčky Livermore byly původně napsány Fortran, ale od té doby byly přeneseny do mnoha programovacích jazyků.
Každá smyčka provádí jiné matematické jádro, to jsou jádra[2] jsou:
- hydrodynamika fragment
- neúplný Cholesky konjugovaný gradient
- vnitřní produkt
- svázaný lineární systémy řešení
- řešení tridiagonálních lineárních systémů
- Všeobecné lineární opakování rovnice
- stavová rovnice fragment
- střídavý směr implicitní integrace
- integrovat prediktory
- prediktory rozdílu
- první součet
- první rozdíl
- 2-D částice v buňce
- 1-D částice v buňce
- neformální Fortran
- Monte Carlo Vyhledávání
- implicitní podmíněný výpočet
- 2D explicitní hydrodynamický fragment
- obecné lineární rekurenční rovnice
- oddělený koordinuje dopravu
- transport matice-matice
- Planckianova distribuce
- 2-D implicitní hydrodynamický fragment
- umístění minima prvního pole.
Reference
- ^ F. H. McMahon. Livermore fortran jádra: Počítačový test rozsahu číselných výkonů. Technická zpráva UCRL-53745, Lawrence Livermore National Laboratory, Livermore, CA, prosinec 1986. Zpráva NTIS #DE87009360.
- ^ Xingfu Wu. Hodnocení výkonu, predikce a vizualizace paralelních systémů. Springer, 1999. ISBN 0-7923-8462-8. Stránka 144.