Velký milník. Folding@home již překonal hranici 1 exaFLOPS

10
coronavirus 1600
Ilustrační foto
-
Zdroj: iXimus / Pixabay

Nadšence do distribuovaných výpočtů zasáhla smutná zpráva, když po 20 letech skončil projekt SETI@home hledající mimozemské signály. Vzápětí ale obor opět ožil, když se Folding@home zapojil do hledání léků na koronavirus a spousta hardwarových firem vyzvala uživatele, aby výkon svých počítačů propůjčili vědě. A teď Folding@home hlásí velký milník, souhrnný výkon překonal 1 exaFLOPS.

To je násobně víc než nejvýkonnější superpočítače světa. Jednička IBM Summit disponuje výkonem 200 petaFLOPS. Nad exaFLOPS se dostanou až chystané mašiny Aurora, Frontier a El Capitan. Výkony superpočítačů a tisíců počítačů spojených internetech samozřejmě nelze úplně srovnávat. V superpočítači jsou jednotlivé nody spojené rychlou sítí a výkon může být celou dobu konstantní. U distribuovaných výpočtů počítače pojí relativně pomalý internet a ne vždy jsou všechny počítače aktivní.

Ze statistik Folding@home vyplývá, že se v posledních 50 dnech do počítání zapojilo zhruba 600 tisíc procesorů s 4,6 milionu jádry a k tomu 350 tisíc grafik od Nvidie a 80 tisíc od AMD. Hrubý výkon přepočtený na x86 procesory odpovídá 1,5 exaFLOPS.

Folding@home funguje také již 20 let a platforma byla od začátku cílená pro simulace proteinové dynamiky. Běží nebo běžely v ní projekty studující Alzheimerovu, Huntingtonu nebo Parkinsonovu chorobu, dále také rakovinu, ebolu nebo nově též Covid-19.

Zapojili jste se někdy do distribuovaných výpočtů?

Zdroj: Folding@home via Anandtech

Velký milník. Folding@home již překonal hranici 1 exaFLOPS
Ohodnoťte tento článek!
5 (100%) 10 hlas/ů

10 KOMENTÁŘE

    • Predvčerom som sa pridal…dnes som si ťa všimol v rebríčku…zajtra už zrejme budem v rebríčku nad tebou 🙂 (nick: Roman) …teraz sa ukazuje, že bolo dobré zainvestovať do bazárovej RX VEGA 64…takmer 0.8TFLOPS v DP Floating point sa hodí….prihodil som ešte RX580ku a tá má tiež čosi okolo 0.35TFLOPS…musím z pivnice vyhrabať starú dobrú “Tahiťanku” Radeonku 7970Ghz (1.05TFLOPS) …predbežne na 2-3 mesiace to pustím….len akosi mi nestíhajú prideľovať úlohy, a väčšinou sa práve VEGA fláka…asi musím aj BOINC skúsiť.

        • ja to mam tiež nakoniec nastavene na efektivitu…GPU mam s nastavením “limit spotreby” -50%….VEGA drží takty cca 1400Mhz (pri hraní by nedala viac ako 1250Mhz, ale ak zapnem “fén” na 4800rpm tak drtí aj 1500Mhz, asi jej počítanie robí radosť, a možno záleží čo počíta a ako sa pri tom “potí”) a spotrebu píše v Radeon Software cca 100W (zrejme iba pre čip, bez pamätí)…RX580 tiež -50%, takt 1250Mhz a 83W pre čip…no a Ryzen 1700 (to je 65W verzia)…ak zistím, kde som dal Voltcraft wattmeter, tak to zmeriam…., ale momentálne nestíhajú prideľovať úlohy…aktuálne počíta iba procesor…obe GPU stoja a len výnimočne počítajú obe…

        • Tak som ten wattmeter našiel, a našiel som si aj čas spraviť nejaké merania, ktoré som dal do tabuľky…dúfam, že celkom prehľadnej, nakoľko je v nej obsiahnutých množstvo dát. https://tinyurl.com/v2exl6k (tabuľka) … https://tinyurl.com/uzfpepv (foto zostavy)

          v stručnosti v IDLE to má spotrebu 85W, v záťaži oboch GPU (Vega64+RX580) pri nastavenom powerlimit-e -50% (v tomto nastavení to má najvyššiu efektivitu výkon/watt) to má spotrebu 334W a ak počíta aj CPU tak to poskočí na 409W …ak by bol powerlimit bez úpravy, tak CPU+2xGPU si povie o 574W.

          Ak počítam iba teoretický výkon Vega64+RX580 (powerlimit -50%) tak sa dostanem na hodnotu 1005 GFLOPS (double precision) a CPU by malo mať nejakých cca 65 GFlops. Čiže čistý výkon na jeden watt je 2,62GFLOPS. Viac sa dá vyčítať s tabuľky.

            • K tej Tahiti alias radeon 7970, po dlhom premýšlaní som si spomenul, že nakoniec neskončila v pivnici, ale som ju požičal zo slovami: “dávam ti ju na hosťovanie, kým nebudem potrebovať jej výpočtový výkon” …takže budem musieť si nájsť čas a uraziť 100km aby som sa k nej opäť dostal…keby nebola Corona, tak by to šlo jednoduchšie….no a následne spravím testy a potom doplním tabuľku.

              K R9 290…To je čip Hawai v tvojej verzii karty 606 GFLOPS (pri takte cca 950Mhz)…Tahiti vo verzii 7970Ghz má výkon 1075 GFLOPS (pri takte cca 1050Mhz)…ideálne je pri týchto kartách hľadať frekveciu a napätie ,kde bude najlepší pomer výkon/watt…čo bude u Tahiti niekde okolo 650-800Mhz (665-820 FLOPS) a u Hawai, zrejme obdobne čiže odhadovaný výkon 416-512 GFLOPS. Koniec koncov môžeš isť aj na plný výkon ak ti nevadí koľko to zožerie KW/h.

            • Takže som sa konečne dostal k Tahiti XT karte (Radeon 7970Ghz). Po zapojení a spustení F@H, na základe pomalosti a na základe nízkeho skóre za každé spočítané WU spočítané na Tahiti, som dospel k názoru, že projekty pre COVID-19 sa počítajú v single precision (Floating Point 32bit) a nie v double precision (Floating Point 64bit) ako som predpokladal pre vedecké projekty. Neskôr som to ešte prebehol “FAH benchmark-om” a porovnal výkon Vega64 a 7970Ghz v FP32 a FP64….ten rozdiel výkonu mojej domnienke zodpovedá, čiže projekty pre F@H počítajú s tým, že “at home” karty nemajú veľkú silu v FP64 (Radeon VII, VEGA56/64, a 7970ka sú výnimky) a tak sa zameriavajú na FP32 výpočty, v ktorých podáva násobne vyššie výkony v postačujúcej presnosti, prípadne FP64 výpočty využívajú iba niektoré projekty a to tie pre COVID-19 nie sú.

              Takže najvhodnejšie karty na F@H v FP32 sú Radeon VII/Vega 64/Vega 56, Titan RTX/ RTX 2080ti/RTX 2080super, Titan Xp/Titan X/GTX1080ti …výkony aj pre ostatné karty sa dajú dohľadať na wikipédii.

              R290ka je niekde medzi 7970Ghz a RX 580, veľmi blízko RTX 2060.

              Stále však platí že v FP64 výpočtoch je najvýkonnejší Radeon VII potom dlho dlho nič a nasleduje 7970Ghz, potom nasleduje Vega64/56 (s cca 30-40% nižším výkonom ako 7970), potom zase dlho, dlho nič a nasledujú všetky nVidia Titan karty, následne RX590/RX580 a RTX2080ti/GTX1080ti a potom všetko ostatné. Využitie však pre Folding@Home je otázne.

              Aktualizovaná tabuľka o Radeon 7970Ghz je na tomto linku https://tinyurl.com/vw2tmy9 …len pripomeniem, že Tahiti XT (Radeon 7970/R9 280x),čo do Výkon/Watt, škáluje skôr s vyššou frekvenciou ako so znižovaným frekvencie a napätia.

              Dúfam, že niekomu tento mini test pomôže zvoliť vhodné GPU pre Folding@Home…záver pre mňa znie…perspektívne zaobstarať ešte jednu Vega64, tak ako som to pôvodne plánoval, nezávisle na F@H.