HPC Challenge

Software screenshot:
HPC Challenge
Podrobnosti Software:
Verze: 1.4.1
Datum uploadu: 12 May 15
Licence: Volný
Popularita: 7

Rating: 4.0/5 (Total Votes: 1)

HPC Challenge je vysoce výkonný benchmarku apartmá. HPC Challenge se skládá z podstatě na 7 měřítek:
   1. HPL - benchmarku Linpack TPP, který měří s pohyblivou řádovou čárkou rychlost provedení pro řešení lineární soustavy rovnic.
   2. DGEMM - měří plovoucí čárkou rychlost provedení dvojité přesné real-matrix násobení matic.
   3. STREAM - jednoduchý program, syntetický benchmark, který měří udržitelný propustnost paměti (v GB / s) a odpovídající míra výpočet pro jednoduchou vektorovou jádra.
   4. PTRANS (paralelní transpozice matice) - vykonává komunikaci, kde dvojice procesorů komunikují spolu navzájem současně. Je to užitečný test celkové komunikační kapacity sítě.
   5. RandomAccess - měří rychlost celočíselných náhodných aktualizací paměti (GUPS).
   6. FFTE - měří plovoucí čárkou rychlost provedení double precision komplex jednorozměrné diskrétní Fourierova transformace (DFT).
   7. Komunikace šířky pásma a latence - sada testů pro měření latence a šířky pásma řady současných komunikačních vzorců; na základě b_eff (efektivní benchmarku šířku pásma).
Kompilace:
Prvním krokem je vytvořit konfigurační soubor, který odráží vlastnosti vašeho stroje. Konfigurační soubor by měl být vytvořen v adresáři HPL. Tento adresář obsahuje pokyny (soubory README a INSTALL), o tom, jak vytvořit konfigurační soubor. Adresář HPL / nastavení obsahuje mnoho příkladů konfiguračních souborů. Dobrý přístup je zkopírovat jeden z nich do adresáře HPL a pokud to nefunguje, pak jej změnit. Tento soubor je opakovaně všemi složkami HPC výzvou apartmá.
Když je nastavení provedeno, soubor by měl existovat v HPL adresáře, jehož jméno začíná s make. a končí s názvem pro systém použitý na vyšetření. Například, v případě, že název systému je Unix, soubor by měl mít název Make.Unix.
Chcete-li vytvořit benchmark spustitelný soubor (pro systém s názvem Unix) typ: učinit oblouku = Unix. Tento příkaz by měl být spuštěn v kořenovém adresáři (ne v adresáři HPL). Je to bude vypadat v adresáři HPL pro konfigurační soubor a použít jej k vytvoření referenční spustitelný soubor.
Konfigurace:
HPC Challange je poháněn krátkou vstupního souboru s názvem hpccinf.txt, která je téměř stejná jako vstupní soubor pro HPL (obvykle nazývá HPL.dat). Podívejte se do souboru HPL / www / tuning.html Podrobnosti o vstupní soubor pro HPL. Vstupní soubor ukázkový je součástí distribuce HPC výzvou.
Rozdíly mezi HPL vstupním souboru a HPC výzvou vstupního souboru mohou být shrnuty následujícím způsobem:
* Linky 3 a 4 jsou ignorovány. Výstup přejde vždy do souboru s názvem hpccoutf.txt.
* Existují další řádky (začínající řádku 33), které mohou (ale nemusejí) být použity k přizpůsobení benchmark HPC Challenge. Ty jsou popsány níže.
Dodatečné čáry ve vstupním souboru HPC Challenge (ve srovnání se vstupním souboru HPL) jsou:
Linky 33 a 34 popisují další velikosti matice, které mají být použity pro spuštění benchmarku PTRANS (jednu ze složek benchmarku HPC výzvou).
* linky 35 a 36 popisují další blokovací faktory, které mají být použity pro spouštění PTRANS měřítko.
Jen pro úplnost, tady je seznam linek HPC Challange jeho vstupního souboru s krátké popisy jejich významu:
     * Řádek 1: ignorováno
     * Řádek 2: ignorováno
     * Řádek 3: ignorováno
     * Řádek 4: ignorováno
     * Řádek 5: počet velikostí matrice pro HPL (a PTRANS)
     * Řádek 6: rozměry matice pro HPL (a PTRANS)
     * Řádek 7: počet blokujících faktorů pro HPL (a PTRANS)
     * Řádek 8: blokování faktory pro HPL (a PTRANS)
     * Řádek 9: typ procesu objednávání pro HPL
     * Řádek 10: počet procesních sítí pro HPL (a PTRANS)
     * Linka 11: počet procesních řad jednotlivých fázích procesu roštu pro HPL (a
       PTRANS)
     * Linka 12: počet produkčních kolon každého procesu mřížky pro HPL
       (A PTRANS)
     * Řádek 13: prahová hodnota nesmí být překročena upraveným měřítkem pro zbytkové
       HPL (a PTRANS)
     * Řádek 14: řada metod panel faktorizačních pro HPL
     * Řádek 15: Metody panel faktorizace pro HPL
     * Řádek 16: počet rekurzivních kritérií zastavili na HPL
     * Řádek 17: rekurzivní kritéria zastavili na HPL
     * Řádek 18: počet rekurze panelu počítá pro HPL
     * Řádek 19: rekurze panel počítá pro HPL
     * Řádek 20: počet rekurzivních metod panel faktorizačních pro HPL
     * Řádek 21: rekurzivní metody panel faktorizace pro HPL
     * Linka 22: řada způsobů vysílání pro HPL
     * Řádek 23: broadcast metody pro HPL
     * Řádek 24: počet look-ahead hloubky pro HPL
     * Linka 25: look-ahead hlubiny pro HPL
     * Řádek 26: Metody swapové pro HPL
     * Řádek 27: odkládání práh pro HPL
     * Řádek 28: forma L1 pro HPL
     * Řádek 29: forma U pro HPL
     * Řádek 30: hodnota, která určuje, zda by měla být použita rovnováhy
       by HPL
     * Řádek 31: paměť zarovnání pro HPL
     * Řádek 32: ignorováno
     * Řádek 33: počet Dalším problémem velikosti pro PTRANS
     * Řádek 34: další problém velikosti pro PTRANS
     * Linka 35: počet dodatečných blokovacích faktorů pro PTRANS
     * Linka 36: další blokující faktory pro PTRANS

Co je nového v této verzi:

  • Tato verze přidané optimalizovaná varianty RandomAccess které používají lineární congruential generátor pro generování náhodných čísel.
  • Global redukce byl přidán chyba výpočtu v MPI FFT pro dosažení přesnějších odhadů chyb.
  • Pořadí měřítek byl předělaný, takže složka HPL běží jako poslední a může být přerušena, jestliže výkon ostatních komponent nebyla uspokojivá.
  • RandomAccess je nyní první pomoci při ladění kódu.
  • Různé chyby byly opraveny.

Podobný software

picocom
picocom

3 Jun 15

memtest86+
memtest86+

20 Feb 15

Bootchart
Bootchart

3 Jun 15

Komentáře k HPC Challenge

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!