3. Počítače a počítání Aleš Křenek ljocha@ics.muni.cz Ústav výpočetní techniky, MU Třetí týden semestru 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Proč má počítač počítat? To, co chceme na počítači vidět, slyšet, ...zpravidla nějak souvisí se světem a lidmi Lidské poznání světa popisují vědy (humanitní i přírodní) Matematika je nástrojem k preciznímu vyjádření vědeckého poznatku Aritmetika je konkrétním, praktickým uchopením matematiky A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 2 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Proč má počítač počítat? To, co chceme na počítači vidět, slyšet, ...zpravidla nějak souvisí se světem a lidmi Lidské poznání světa popisují vědy (humanitní i přírodní) Matematika je nástrojem k preciznímu vyjádření vědeckého poznatku Aritmetika je konkrétním, praktickým uchopením matematiky Počítače jsou v aritmetice velmi dobré desítky miliard operací za vteřinu na jednom jádru CPU K tomu přidávají paměť Encyclopaedia Britannica: 32 tis. stran – řádově desítky až stovky MB informace běžný mobil – desítky GB úložiště (1000× více) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 2 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Angry Birds https://www.youtube.com/watch?v=Km0UUVEQKpI (1:45) Jednoduchá hra, chová se v souladu s očekáváním na základě zkušenosti Platí v ní běžné fyzikální zákony, jsou výpočetně simulovány F = ma v = at s = vt A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 3 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Angry Birds https://www.youtube.com/watch?v=Km0UUVEQKpI (1:45) Jednoduchá hra, chová se v souladu s očekáváním na základě zkušenosti Platí v ní běžné fyzikální zákony, jsou výpočetně simulovány F = ma v = at s = vt Simulace chování viru je totéž pro miliony atomů současně a miliardy kroků výpočtu https://youtu.be/7AhQ19m2ok4 A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 3 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Hey, Siri! Referenční záznam „Hey, Siri!“ „Hey, Siri!“ a jiná podobně dlouhá věta (jiný člověk) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 4 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Hey, Siri! Mobil zaznamená a digitalizuje zvukovou vlnu (cca. 30 tis. čísel) Analýza signálu, přepis do textu Sémantická analýza přirozeného jazyka Zpravidla komplikované neuronové sítě (umělá inteligence) V důsledku miliardy aritmetických operací A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 5 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Facebook a Cambgridge Analytica Skandál s pravděpodobným ovlivněním voleb v USA 2016 Kvíz charakteristik osobnosti a politických preferencí Odměna $2–5 za vyplnění 320 tis. respondentů v USA Sběr dat o aktivitě na FB („lajky“, skupiny, ...) Přes „přátele“ expanze na dalších 50–90 milionů lidí Predikce osobnosti a politických preferencí, možnost cílené politické reklamy A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 6 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Facebook a Cambgridge Analytica Zjednodušená rekonstrukce http://doi.org/10.1073/pnas.1218772110 A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 7 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Facebook a Cambgridge Analytica Překvapivě přesné výsledky Realizovatelný sběr základních dat Relativně jednoduché modely, známé principy Dostatečný objem dat, projeví se síla statistiky A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 8 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Kódování zvuku a videa Připomenutí předchozí přednášky digitální obraz je složen z několika milionů bodů pro každý bod zpravidla 3 čísla (R,G,B) tolik dat neuložíme ani nepřeneseme, nezbytná komprese Velký počet aritmetických operací, musí se stihnout včas A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 9 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Střílečky a animáky „Makro“ fyzika (viz Angry Birds) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 10 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Střílečky a animáky „Makro“ fyzika (viz Angry Birds) Optika – realistický obraz, např. sledování paprsku (Albrecht Dürer, 1525) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 10 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Střílečky a animáky V počítačové verzi Provedeme 60× za vteřinu pro každý z 8 milionů bodů obrazu ... A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 11 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Těžba kryptoměn Principem těžby Bitcoinu je hledání noncí („příležitost“): úloha podobná „uhodni číslo, které po vynásobení 111569399493893544281105282872534527694327 má šestou a sedmou cifru 42“ Použité algoritmy (SHA-2) zaručují, že se musí hádat, nelze vypočítat lépe Mechanismus těžby zaručuje produkci stabilní 6.25 BTC / 10 min zvyšuje náročnost těžby při zapojení dalších těžařů A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 12 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Těžba kryptoměn Principem těžby Bitcoinu je hledání noncí („příležitost“): úloha podobná „uhodni číslo, které po vynásobení 111569399493893544281105282872534527694327 má šestou a sedmou cifru 42“ Použité algoritmy (SHA-2) zaručují, že se musí hádat, nelze vypočítat lépe Mechanismus těžby zaručuje produkci stabilní 6.25 BTC / 10 min zvyšuje náročnost těžby při zapojení dalších těžařů Hrubý výpočet ze statistik: alespoň 1025 aritmetických operací na jeden BTC výkon sítě ∼100 EH/s každý hash alespoň tisíce aritmetických operací potvrzení bloku každých 10 min, vygeneruje 6.25 BTC, tj. 100s/BTC A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 12 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Těžba kryptoměn Principem těžby Bitcoinu je hledání noncí („příležitost“): úloha podobná „uhodni číslo, které po vynásobení 111569399493893544281105282872534527694327 má šestou a sedmou cifru 42“ Použité algoritmy (SHA-2) zaručují, že se musí hádat, nelze vypočítat lépe Mechanismus těžby zaručuje produkci stabilní 6.25 BTC / 10 min zvyšuje náročnost těžby při zapojení dalších těžařů Hrubý výpočet ze statistik: alespoň 1025 aritmetických operací na jeden BTC výkon sítě ∼100 EH/s každý hash alespoň tisíce aritmetických operací potvrzení bloku každých 10 min, vygeneruje 6.25 BTC, tj. 100s/BTC https://www.lrb.co.uk/the-paper/v41/n08/donald-mackenzie/ pick-a-nonce-and-try-a-hash A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 12 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Digitální modely a dvojčata 90. léta, Boeing 777 jako první důsledný miliony součástí každá popsána desítkami až stovkami čísel (souřadnice rohů, ...) správná rotace a umístění – transformace souřadnic K. Sabbagh, 21st-Century Jet: The Making and Marketing of the Boeing 777, New York: Scribner, 1996 A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 13 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Digitální modely a dvojčata 90. léta, Boeing 777 jako první důsledný miliony součástí každá popsána desítkami až stovkami čísel (souřadnice rohů, ...) správná rotace a umístění – transformace souřadnic K. Sabbagh, 21st-Century Jet: The Making and Marketing of the Boeing 777, New York: Scribner, 1996 Dvojčata unikátních zařízení kosmická loď, turbína v Temelíně, ... „dvojče“ sleduje chování fyzického zařízení: matematický model a data ze senzorů včasná detekce problémů, opotřebení, ... simulace scénářů „co se stane, když ...“ složitá zařízení ⇒ mnoho dat a náročný výpočet A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 13 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Aplikace ve vědě Předpověď počasí 1950, první významná numerická aplikace https://maths.ucd.ie/~plynch/Publications/ENIAC-BAMS-08.pdf A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 14 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Aplikace ve vědě Předpověď počasí 1950, první významná numerická aplikace https://maths.ucd.ie/~plynch/Publications/ENIAC-BAMS-08.pdf SETI@home (1999 – 2020) signály z radioteleskopů, rozděleny na malé části a distribuovány „uživatelům“ (1.8 M) detekce vzorů, které by mohly mít nepřirozený, mimozemský původ software jako „šetřič obrazovky“, využití zahálejících počítačů A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 14 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Aplikace ve vědě Předpověď počasí 1950, první významná numerická aplikace https://maths.ucd.ie/~plynch/Publications/ENIAC-BAMS-08.pdf SETI@home (1999 – 2020) signály z radioteleskopů, rozděleny na malé části a distribuovány „uživatelům“ (1.8 M) detekce vzorů, které by mohly mít nepřirozený, mimozemský původ software jako „šetřič obrazovky“, využití zahálejících počítačů Hledání tvaru proteinů Folding@home – stejný vzor AlphaFold (2020) – masivní užití umělé inteligence A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 14 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Aplikace ve vědě Higgsův bosson a další urychlovač částit LHC (CERN) od cca. roku 2000 bylo jasné, že objem dat a potřeba výpočtů bude enormní nepřetržitý tok „událostí“ (kolize částic a jejich detekce), filtrování smysluplných simulace možného chování, srovnávání s výsledkem experimentů A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 15 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Aplikace ve vědě Higgsův bosson a další urychlovač částit LHC (CERN) od cca. roku 2000 bylo jasné, že objem dat a potřeba výpočtů bude enormní nepřetržitý tok „událostí“ (kolize částic a jejich detekce), filtrování smysluplných simulace možného chování, srovnávání s výsledkem experimentů biologie na molekulární úrovni genetická informace – sekvenování struktura biomolekul – krystalografie, NMR, CryoEM, ... analýzy vzorků – hmotnostní spektrometrie data z tisíců laboratoří, potenciálně citlivá A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 15 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Aplikace ve vědě Higgsův bosson a další urychlovač částit LHC (CERN) od cca. roku 2000 bylo jasné, že objem dat a potřeba výpočtů bude enormní nepřetržitý tok „událostí“ (kolize částic a jejich detekce), filtrování smysluplných simulace možného chování, srovnávání s výsledkem experimentů biologie na molekulární úrovni genetická informace – sekvenování struktura biomolekul – krystalografie, NMR, CryoEM, ... analýzy vzorků – hmotnostní spektrometrie data z tisíců laboratoří, potenciálně citlivá COVID-19 zjištění struktury viru a jeho proteinů simulace chování léčiv návrhy vakcín A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 15 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Chceme ještě lepší počítače S lepší technologií jsme toho zvládli více Víme, že s ještě lepší technologií to půjde dál Tlak na další vylepšování technologie ... a pořád dokola Moorův zákon Za stejné peníze dostaneme za 18–24 měsíců dvojnásobný výkon exponenciální růst platí cca. od roku 1975 A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 16 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Technologie a jejich rozvoj Máme data, kam s nimi? Jak se k datům dostaneme? Jak data zpracujeme? A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 17 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Datová úložiště SSD – semiconductor storage device – jednotky TB komplikovaná kvantová fyzika, náboj se „objeví“ na izolované části, kam by se „normálně“ vůbec neměl dostat, a zůstane tam i bez napájení zařízení se díky tomu opotřebovává disky, magnetický princip – ∼20 TB A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 18 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Datová úložiště RAID – Redundant Array of Inexpensive Disks (jednotky až desítky PB) zvýšení rychlosti snažší správa (jeden velký „disk“ místo desítek menších) nezbytná ochrana proti selhání A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 19 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Datová úložiště Páskové knihovny (více než 1 EB) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 20 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Datová úložiště Souborový systém – jednotky PB hierarchie adresářů (složek), soubory v nich složitější sekundární struktura – symbolické linky (zástupci) k souborům lze přistupovat po částech Objektové úložiště uloženy jsou pouze „objekty“ – kus dat nějaké velikosti žádná hierarchie někdy lze přiřazovat metadata („popisky“) a podle nich hledat k objektům se přistupuje vcelku (uložit celý, stáhnout celý) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 21 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Síťové připojení EDGE 200 kbit/s, LTE (4G) 1 Gbit/s, 5G 0.4–4 Gbit/s WiFi 2 Mbit/s (802.11), 3.5 Gbit/s (802.11ac), 10 Gbit/s (802.11ax) kancelářský Ethernet 1 Gbit/s, serverový 10, 20 Gbit/s (100 Gbit bude) Infiniband (lokální propojení serverů) 40–1000 Gbit/s páteřní sítě N × 40–100 Gbit/s A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 22 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Od mobilu k superpočítači Základní architektura je u všech stejná, znáte ze SŠ Sběrnice pro veškerou komunikaci CPU („mozek“) a paměť Vstupy a výstupy úložiště (disk, SSD) grafika klávesnice/myš/dotykový displej komunikace (síť, wifi, LTE, ...) Výrazné rozdíly v hlavním účelu, a tedy i ve výkonu a kapacitě A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 23 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Mobil a tablet zvuk, fotky, video, komunikace, méně náročné hry relativně velký špičkový výkon (neliší se od desktopu), jen velmi krátký čas specializované akcelerátory (kodeky, AI) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 24 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Mobil a tablet A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 25 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Počítač domácí a kancelářský, notebook + kancelářská práce, náročnější hry, menší výpočty stavěný na dlouhodobější zátěž ve vyšším výkonu výkonná grafická karta A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 26 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Servery v datacentrech dostupné služby a sdílení mnoha uživateli vs. intenzivní výpočty více jader, větší RAM, rychlejší síť serverové disky a SSD, výpočetní GPU provedení do racku, dlouhodobá vysoká zátěž hot-swap komponenty, chlazení https://my.matterport.com/show/?m=ao36A4WHbuf A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 27 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Superpočítače totéž ve velkém jak udržet tak velký systém naživu? při riziku selhání jedné komponenty 1:10000 selže systém o 1000 komponentách s pravděpodobností 10 % největší superpočítač na světě má 160 tis. procesorů jak donutit tak velký systém řešit jednu úlohu? A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 28 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí CPU a operační paměť Stejné základní architektura a srovnatelný špičkový výkon od mobilu po superpočítač Rozdíly v reálně dosažitelném výkonu (napájení, chlazení) V současnosti téměř vždy více jader zjednodušeně více (téměř) nezávislých procesorů na jednom čipu Paměť (RAM) jednotky GB až jednotky TB A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 29 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Úložiště tradiční rotační disky: až 20 TB SSD: 4 TB mobil: 16–64 GB SSD Apple TV 4k HDR >40 Mbit/s – 18 GB/h Netflix 4k HDR ve špičkách 20 Mbit/s, průměrně cca. 8 Mbit/s, 3.6 GB/h A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 30 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Akcelerátory specializované určení, výšší výkon, menší relativní spotřeba GPU nejen na grafiku, specializované, až 1000× výkonnější proti CPU podpora kódování zvuku a videa v mobilech Apple Neural Engine: teoreticky 10 GFLOP/s (1/3 NVIDIA 3090) ASIC pro těžbu kryptoměn: 1 000 000× výkonnější proti GPU A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 31 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Fyzikální limity konstrukce počítačů Vzdálenost vs. rychlost světla takt procesoru 3 GHz – 10 cm A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 32 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Fyzikální limity konstrukce počítačů Vzdálenost vs. rychlost světla takt procesoru 3 GHz – 10 cm Teplo a chlazení až stovky wattů na jednom čipu A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 32 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Fyzikální limity konstrukce počítačů Vzdálenost vs. rychlost světla takt procesoru 3 GHz – 10 cm Teplo a chlazení až stovky wattů na jednom čipu Velikost atomu velikost tranzistoru – jednotky nm vzdálenost mezi atomy – desetiny nm A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 32 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Fyzikální limity konstrukce počítačů Vzdálenost vs. rychlost světla takt procesoru 3 GHz – 10 cm Teplo a chlazení až stovky wattů na jednom čipu Velikost atomu velikost tranzistoru – jednotky nm vzdálenost mezi atomy – desetiny nm Kosmické záření https://asset-pdf.scinapse.io/prod/48011110/48011110.pdf v jednom paměťovém čipu nastane chyba každé dva roky A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 32 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Sdílená a distribuovaná paměť Výkon jednoho procesoru (jádra) už nelze příliš zvyšovat Celkový výkon navýšíme pouze spoluprací více (mnoha) procesorů A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 33 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Sdílená a distribuovaná paměť Výkon jednoho procesoru (jádra) už nelze příliš zvyšovat Celkový výkon navýšíme pouze spoluprací více (mnoha) procesorů Skládání puzzle ve skupině všichni vidí vše, mohou přispět kdekoli omezený počet míst u stolu, soupeření o díly puzzle nelze rozdělit mezi lidi předem A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 33 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Sdílená a distribuovaná paměť Výkon jednoho procesoru (jádra) už nelze příliš zvyšovat Celkový výkon navýšíme pouze spoluprací více (mnoha) procesorů Skládání puzzle ve skupině všichni vidí vše, mohou přispět kdekoli omezený počet míst u stolu, soupeření o díly puzzle nelze rozdělit mezi lidi předem Stavba stanového tábora rozdělení materiálu a určení míst ke stavbě předem poté samostatná práce s minimální synchronizací s dostatkem lidí postavíme (téměř) libovolně velký tábor ve stejném čase A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 33 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Superpočítače v ČR a ve světě 1995: první instalace na 5 VŠ v ČR výkonem a kapacitou srovnatelné s dnešním mobilem tři různé architektury, nic z toho současný Intel/AMD nebo ARM A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 34 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Superpočítače v ČR a ve světě 2022 v ČR: Kar0l1na, superpočítačové centrum IT4Innovations 800+ uzlů, 100 000+ jader, 576 akcelerátorů NVidia A100 15 PFLOPS, 79. místo v TOP500 A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 35 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Superpočítače v ČR a ve světě Žebříček TOP500 http://top500.org/ 1. Frontier, 136 409 uzlů, AMD EPYC + 4x MI250X, 1 686 PFLOPS 2. Fugaku, 158 976 uzlů, Fujitsu ARM, 442 PFLOPS 3. LUMI, 17 346 uzlů, AMD EPYC + 4x MI250X, 214 PFLOPS 4. Summit, 4 600 uzlů, IBM Power9 + NVidia V100, 148 PFLOPS ... 6. Sunway TaihuLight - Sunway MPP, 93 PFLOPS 7. PERLMUTTER, AMD + Nvidia A100, 64 PFLOPS ... 9. Tianhe-2A, Intel, 61 PFLOPS A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 36 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Superpočítače v ČR a ve světě Žebříček TOP500 http://top500.org/ 1. Frontier, 136 409 uzlů, AMD EPYC + 4x MI250X, 1 686 PFLOPS 2. Fugaku, 158 976 uzlů, Fujitsu ARM, 442 PFLOPS 3. LUMI, 17 346 uzlů, AMD EPYC + 4x MI250X, 214 PFLOPS 4. Summit, 4 600 uzlů, IBM Power9 + NVidia V100, 148 PFLOPS ... 6. Sunway TaihuLight - Sunway MPP, 93 PFLOPS 7. PERLMUTTER, AMD + Nvidia A100, 64 PFLOPS ... 9. Tianhe-2A, Intel, 61 PFLOPS Příklady aplikací (Fugaku) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 36 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Exploring new drug candidates for COVID-19 by "Fugaku" RIKEN / Kyoto University Yasushi OKUNO, Prof. PhD. Research content: Currently, clinical trials are underway in Japan and overseas to confirm the effects of existing drugs on COVID-19. Some reports have shown that the drug has shown efficacy through these clinical trials, but the number of cases has been small, and no effective therapeutic drug has yet been identified. Furthermore, due to the small number of drugs being tested, it is possible that none of the drugs have a definite effect. Therefore, in this study, we performe molecular dynamics calculations using "Fugaku" to search and identify therapeutic drug candidates showing high affinity for the target proteins of COVID-19 from approximately 2,000 existing drugs that are not limited to existing antiviral drugs targeted in clinical trials. Target proteins of COVID-19 2,000 existing drugsExpected results:  New therapeutic drug candidates other than those currently undergoing clinical trials can be discovered.  Combination effects of multiple drugs can be estimated  The molecular action mechanism of existing drugs currently undergoing clinical trials will be elucidated. In addition, these findings provide a clear direction for developing new drugs that go beyond the existing drugs. A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 37 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 38 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Co je to ten cloud? A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 39 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Co je to ten cloud? Počítače někde jinde, které patří někomu jinému ten je koupil, platí elektřinu a péči o ně služby „zdarma“ se mu musí nějakým způsobem vyplácet Analogie banky jednomu konkrétnímu uživateli se kapacita cloudu jeví neomezená Úroveň abstrakce služby vhodná pro koncového uživatele neřeší kam uložit video, v jakém kódování, jakým programem ho přehrát, ... Nalezení správného modelu na začátku 21. století přispělo k masovému rozšíření IT A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 39 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Co je to ten cloud? Historická synergie trendů: virtualizace (technický) „grid“ vedle superpočítačů (politický) nadbytečná kapacita (finanční) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 40 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Co je to ten cloud? Historická synergie trendů: virtualizace (technický) „grid“ vedle superpočítačů (politický) nadbytečná kapacita (finanční) Služby pro koncové uživatele Facebook, Google, Microsoft, ... Služby pro „experty“ Infrastructure/Platform/Software as a Service Obchodní modely zdarma s reklamou, drobný poplatek (Apple), full-cost (Amazon) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 40 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Co se děje, když ... Návrat k úvodním příkladům, kde a jak se (asi) co děje A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 41 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Angry Birds na mobilu jednoduché scény a fyzikální modely, jednoduchá grafika kompletní simulaci (integrace pohybových rovnic v reálném čase) zvládá hardware mobilu interakce s vnějším světem minimální a zbytná (reklamy) podobné hry na pouťových automatech v 80. letech A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 42 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Hey, Siri! mobil zaznamená a analyzuje zvuk specializovaný hardware např. Apple „Neural Engine“ dopředu nacvičený rozpoznat klíčovou větu postupně se přizpůsobuje konkrétnímu uživateli záznam putuje do cloudu transformace hlasu na text a analýza významu vzájemně provázané, komplikované modely a algoritmy globální znalost i přizpůsobení se konkrétnímu uživateli https://machinelearning.apple.com/research/hey-siri A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 43 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Facebook, Youtube, Instagram, TikTok, ... raději nevědět ... A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 44 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Facebook, Youtube, Instagram, TikTok, ... raději nevědět ... „jednoduché“ analýzy à la Cambridge Analytica očekávané zpracování (konverze formátu videa) porozumění textu i obrazu (detekce závadného obsahu) https://ai.facebook.com/blog/ how-facebook-uses-super-efficient-ai-models-to-detect-hate-speech/ https://www.theverge.com/2019/7/3/20681231/ facebook-outage-image-tags-captions-ai-machine-learning-revealed „Content ID claim“ na Youtube kombinace výpočetní síly a obrovského množství dat A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 44 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Hry realistické modely světa (fyzika) a věrné grafické zobrazení umělá inteligence (jednání postav, ...) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 45 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Hry realistické modely světa (fyzika) a věrné grafické zobrazení umělá inteligence (jednání postav, ...) konvenční – vše je modelováno na lokálním zařízení tradiční síťové – lokální pohled na herní svět modelujeme u sebe, interakce na serveru cloudové – uživatelské zařízení je jen příjemce videostreamu optimalizace hardware (výdrž na baterie, cena, ...) obchodní modely A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 45 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Kryptoměny Platba klient specifikuje transakci, z adresy X se platí obnos Y na adresu Z Y musí odkazovat na konkrétní „minci“ (výstup předchozí platby) transakce se odešle těžaři Těžba seskupí transakce do bloku hledá „nonci“ (snadné ověřit, těžké najít) vytvoří nový blok, který odkazuje na předchozí (ten pak nelze falšovat) odměna za potvrzení transakcí i vytvoření bloku nové bloky se sdílí mezi všemi těžaři (stáhnout a ověřit je mohou i klienti) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 46 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Vědecké a technické aplikace Příští přednáška ... A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 47 / 48 3. Počítače a počítání A. Křenek Proč počítat Technologie a rozvoj Datová úložiště Od mobilu k superpočítači Hlavní komponenty Fyzikální limity Superpočítače Cloud Co se děje, když ... Shrnutí Shrnutí Úložná kapacita, přenosová rychlost sítí, a výpočetní výkon v posledních dekádách narostly enormně Zpracování velkého objemu dat a rozsáhlé výpočetní simulace pronikají do většiny odvětví lidské činnosti Zejména cloudové modely použití (to hlavní se děje „někde jinde“) přispěly k masovému rozšíření To vytváří tlak na další růst výkonu Výkon jednoho počítače naráží na fyzikální limity, musí se řešit „chytřeji“ (spoluprací) A. Křenek ·3. Počítače a počítání ·Třetí týden semestru 48 / 48