• Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události
Žádné výsledky
Zobrazit všechny výsledky
ITBiz.cz
ITBiz.cz
Žádné výsledky
Zobrazit všechny výsledky

Neuronová síť odhadne rychlost kódu na procesoru

Pavel Houser
21. 5. 2020
| Články

Na MITu přišli s nástrojem, který pomocí strojového učení dokáže stále lépe předvídat, jak rychle konkrétní kód poběží na konkrétním procesoru.

Vývojáři i kompilátory samozřejmě standardně používají modely, které umožňují odhadnout rychlost určitého kódu na dané platformě – prostě se konkrétní architektura softwarově simuluje. Kompilátor pak díky tomu dokáže kód celkově optimalizovat během překladu do strojového kódu, vývojář zase může zjistit, kde má jeho kód úzké hrdlo a zkusit ho přepsat. Problém, alespoň dle autorů nové práce na MITu, ale spočívá v tom, že simulační prostředí nebývají řádně prověřena. Tyto modely vytváří velmi omezená skupina odborníků a realitě odpovídají s různou přesností. Ruční tvorba takovým simulačních modelů je krajně pracná, jen dokumentace Intelu popisující pro tyto účely jeho procesory má přes 3 000 stran. Tyto dokumenty nejsou ani kompletní (zčásti i záměrně kvůli duševnímu vlastnictví), ani bezchybné. Michael Carbin z MITu uvádí, že zajistit optimální rychlost kódu je proto extrémně složité.

Vědci proto představili program Ithemal, který prostě porovnává určité typy kódu se skutečnou rychlostí po jeho spuštění a na tom základě si sám vytváří modely pro danou architekturu. Tato neuronová síť dokázala reálnou rychlost různého kódu na procesorech Intel předpovědět přesněji než model výkonu přímo z dílny Intelu. Pro srovnání: nástroj Intelu fungoval s nepřesností až 20 %, Ithermal do 10 %.

Stačí vyjít z reálných dat, bez dokumentace se lze obejít, uvádějí autoři výzkumu. Ať už je v dokumentaci něco záměrně skryto, vynecháno nebo popsáno nepřesně, neuronová síť se to naučí přímo z reálných dat (tj. z toho, jak rychle běží konkrétní programy). Ithermal vývojáře nijak nezatěžuje, za vstup bere prostý text programu, nevyžaduje od vývojáře další dodatečný popis. Výsledkem je jediné číslo, které odpovídá době předpokládaného provedení kódu (poznámka: absence nějaké „lidské“ analýzy zase ovšem ztěžuje možnost se z výstupu nějak poučit).

Co se týče budoucnosti, uvedené vylepšení výkonu pro architekturu Intelu odpovídá situaci, kdy existuje ještě relativně dost modelů architektury a lidí, kteří se jí zabývají a nějak jí rozumí. Pak jsou zde architektury dosti specifické, kde je odborníků úplné minimum, a zde může být přínos Ithermalu mnohem vyšší. Takovým TPU (tensor processing unit) Googlu nerozumí dnes mimo Goolgle zřejmě skoro nikdo, předpovídat rychlost kódu lze tedy nejspíš právě tak, že se na porozumění rezignuje a necháme strojové učení, aby se s černou skřínku vypořádalo samo.

Součástí práce výzkumníků je i návrh, jak by kompilátory mohly automaticky zvyšovat výkon při překladu. Použitý algoritmus Vemal má dávat lepší výsledky než dnešní oblíbený překladač LLVM (Low Level Virtual Machine, původně pro C/C++, ale nyní je k dispozici i pro překlad zdrojových kódů jiných jazyků); oba mají pracovat na stejném principu, převodu analyzovaného kódu na vektory. Další vývoj Ithermalu by měl vylepšit i Vermal.

 

Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networks: proceedings.mlr.press/v97/mendis19a/mendis19a.pdf a další

Zdroj: MIT News/TechXplorer.com a další

Rubriky: HardwarePodnikový softwareScienceTechnologie

Související příspěvky

Digitální Estonsko je atraktivnější než průmyslové Česko
Články

Microsoft Teams zvládá automatický zápis schůzek

20. 5. 2022
Hewlett Packard Enterprise v Česku staví nový výrobní závod na superpočítače
Články

Hewlett Packard Enterprise v Česku staví nový výrobní závod na superpočítače

20. 5. 2022
Swift 3 OLED s procesory Intel Core řady H 12. generace
Zprávičky

Swift 3 OLED s procesory Intel Core řady H 12. generace

20. 5. 2022
Dell pomáhá podnikům v ČR bezpečně a ekologicky likvidovat IT vybavení
Zprávičky

Dell pomáhá podnikům v ČR bezpečně a ekologicky likvidovat IT vybavení

20. 5. 2022

Zprávičky

Swift 3 OLED s procesory Intel Core řady H 12. generace

Swift 3 OLED s procesory Intel Core řady H 12. generace

Pavel Houser
20. 5. 2022

Na trh přichází také nové konvertibilní notebooky Acer Spin 5 a Acer Spin 3.

Dell pomáhá podnikům v ČR bezpečně a ekologicky likvidovat IT vybavení

Dell pomáhá podnikům v ČR bezpečně a ekologicky likvidovat IT vybavení

Pavel Houser
20. 5. 2022

Zákazníci mohou využívat odhady hodnoty v reálném čase, aby mohli své vybavení maximálně využít

Microsoft po pokutě mění fungování svého cloudu

ČTK
19. 5. 2022

Americká softwarová společnosti Microsoft, které evropské úřady pro kontrolu hospodářské soutěže udělily pokutu 1,6

MPSV bude mít v červnu či červenci výsledky analýzy k řešení problémů s IT

ČTK
19. 5. 2022

Ministerstvo práce by mělo mít v červnu či červenci jasno, jak bude dál řešit

ČTÚ připraví podmínky pro výběrové řízení na další sítě pro digitální rozhlas

Pavel Houser
19. 5. 2022

ČTÚ letos nachystá podmínky pro výběrové řízení na provozovatele sítí pro vysílání DAB+, tedy

Ruská pobočka Googlu vyhlásí bankrot

ČTK
18. 5. 2022

Ruská součást americké internetové společnosti Google vyhlásí bankrot. Oznámil to dnes mluvčí firmy. Korigoval

Acronis: přes rostoucí útoky jen čtvrtina IT správců testuje obnovu dat alespoň jednou měsíčně

Pavel Houser
18. 5. 2022

I když více než 90 % administrátorů zálohuje u svých zákazníků minimálně jednou denně,

Vodafone zvýšil celoroční základní zisk o 5 % na 15,2 miliardy eur

Pavel Houser
18. 5. 2022

Britská telekomunikační skupina Vodafone Group zvýšila v uplynulém finančním roce základní zisk o pět

Tiskové zprávy

Memsource: český start up s globálním významem má nového CEO

Huawei pořádá Summit digitálních talentů

Nový výzkum naznačuje, že poskytování kompletní digitální zkušenosti zaměstnanců je na hybridním pracovišti zásadní

Infor pomohl DBK David + Bader obnovit provoz po kybernetickém útoku

Společnost Acer uvádí na trh prémiový konvertibilní Chromebook a Chromebook Tablet

Predator Helios 300 SpatialLabs Edition přináší nový rozměr hraní her

Zpráva dne

Prodej softwaru v květnu: doživotní licence Windows 10 za € 11, Office za € 23 a až 91% slevy!

Prodej softwaru v květnu: doživotní licence Windows 10 za € 11, Office za € 23 a až 91% slevy!

Redakce
15. 5. 2022

Zdaleka ne každý má stovky dolarů, které by chtěl utratit za softwarové upgrady svého...

Odebírat newsletter

Zásady ochrany osobních údajů.

Zkontrolujte svoji doručenou poštu a potvrďte odběr.

Komentujeme

Chvála černých skřínek

Datová hydrologie?

Pavel Houser
11. 4. 2022

Po datových skladech přišla datová jezera, následují datové proudy a datové oceány. Tyto technologie alespoň představuje...

Nadcházející akce

  1. Hannover Messe 2022

    30. května - 2. června

Zobrazit všechny Akce

Slovník

Anuita

Dezinflace

OOH

Nejpopulárnější články

Ransomwarový útok stojí české oběti 8,25 milionu korun

Ransomware zasáhl 77 % českých organizací

Redakce
29. 4. 2022

Hrátky s magnetickými víry

Excitony mohou proudit materiálem i při pokojové teplotě

Pavel Houser
2. 5. 2022

Náhlavní soupravy Yealink – ideální volba pro kancelář i home office

Náhlavní soupravy Yealink – ideální volba pro kancelář i home office

itbiz
25. 4. 2022

Válka ukrojí z evropského trhu ICT skoro 2 %

Redakce
27. 4. 2022

Technologické predikce, aneb sedm statečných roku 2021

Objev jednosměrné supravodivosti bez magnetického pole slibuje revoluci

Pavel Houser
4. 5. 2022

Kategorie

  • Články
  • Komentujeme
  • Slovník
  • Tiskové zprávy
  • Zprávičky

Portál ITbiz.cz přináší informace z IT a byznysu již od roku 2006. Provozuje jej internetové vydavatelství Nitemedia. Hosting zajišťuje společnost Greenhousing.cz. Mezi další naše projekty patří například ABClinuxu.cz a Sciencemag.cz. Na stránce Redakce naleznete informace o redakci a možnostech inzerce.

Rubriky

Akce a události byz Byznys Cloud Ekomerce Hardware inter Internet Operační systémy Podnikový software Právo Rozhovory Science Security Technologie Telekomunikace Veřejná správa Vývoj a HTML Zpráva dne České IT

Píšeme jinde

RSS ScienceMag RSS

  • Hewlett Packard Enterprise v Česku staví nový výrobní závod na superpočítače
  • V CERNu změřili hmotnost kvarku c a kužel partonové spršky
  • Globální oteplování hluboké oceánské proudy zrychluje

RSS AbcLinuxu RSS

  • Uncurled: zkušenosti s dlouhodobou správou open-source projektu (curl)
  • Erlang/OTP 25.0
  • Deno 1.22

Newsletter

Zásady ochrany osobních údajů.

Zkontrolujte svoji doručenou poštu a potvrďte odběr.

Žádné výsledky
Zobrazit všechny výsledky
  • Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události

© 2019 Vydává Nitemedia s.r.o. Hosting zajišťuje Greenhousing.cz.

Tento web používá cookies. Pokračováním dáváte souhlas s jejich používáním. Více na itbiz.cz/soukromi.