(c) Graphicstock

IPU: Procesory pro umělou inteligenci

Britská firma Graphcore přichází s myšlenkou, že v reakci na trend umělé inteligence a strojového učení vznikne zcela nový typ procesoru.

Graphcore navrhuje koncept Intelligent Processing Unit (IPU). Strojové učení, respektive hluboké učení neuronových sítí podle firmy obnáší specifické typy výpočtů, jimž je vhodné vyhradit i na míru navrženou architekturu. Vedle CPU a grafických procesorů by tak přibyl další specializovaný systém. IPU má mít speciální vlastnosti, podporovat masivní paralelismus, nabízí optimalizaci pro vícedimenzionální modely, naopak menší jsou nároky na operace s čísly s pohyblivou řádovou čárkou. Výpočetní hustota procesorů IPU by stávající CPU i grafické procesory měla výrazně překonávat, vzhledem k výkonu budou mít procesory IPU také obrovskou paměť. Technický ředitel Graphcore Simon Knowles současně uvádí, že dnešní CPU, snad s výjimkou Xeon Phi, jsou pro strojové učení vysloveně nevhodné. Grafické procesory zase mají být podle něj pro většinu aplikací umělé inteligence nehospodárné, protože tyto aplikace nevyžadují velkou přesnost aritmetických výpočtů.
Nápad Graphcore zase není tak mimo, protože např. i Microsoft ve svých iniciativách v oblasti strojového učení předpokládá specializovaný hardware, nikoliv běžné serverové procesory. Microsoft ovšem spoléhá především na programovatelná hradlová pole (FPGA). Graphcore tvrdí, že FPGA ale neposkytují dostatečnou pružnost, obtížně se pro ně píše software, nabízejí jen malý výpočetní výkon a spotřebovávají příliš energie. Google zase využívá pro projekty strojového učení vlastní integrované zákaznické obvody (ASIC) Tensor Processing Unit a knihovnu TensorFlow.
Graphcore chce své produkty dostat na trh ještě v tomto roce.

Zdroj: The Register

Periodická tabulka prvků, autor: Cepheus, zdroj: Wikimedia Commons, licence obrázku public domain

Rychlé zpracování metanu na metanol

Švýcarští výzkumníci (Paul Scherrer Institut a ETH Zurich) vymysleli reakci, kdy z metanu a vody …

Používáme soubory cookies pro přizpůsobení obsahu webu a sledování návštěvnosti. Data o používání webu sdílíme s našimi partnery pro cílení reklamy a analýzu návštěvnosti. Více informací

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close