Generování dat je na historickém maximu a od nových technologií, jako je IoT, se očekává pouze zvýšení tohoto trendu. Ve skutečnosti analytik Forbes Tom Coughlin předpovídá, že do roku 2025 bude více než 79 zettabytů vytvořených samotným IoT.
Roční odhady údajů. Obrázek s laskavým svolením Forbes
Největší výzvou tohoto velkého množství dat jsou omezení paměti ve většině počítačových architektur. Je třeba, aby data proudila dovnitř a ven z paměti a procesorových jednotek, což způsobilo zúžení výkonu systému Arm nedávno oznámil spuštění svého nejnovějšího procesoru Arm Cortex-R82. Tento procesor je prvním 64bitovým procesorem Cortex-R kompatibilním s Linuxem společnosti a je navržen tak, aby urychlil vývoj a implementaci výpočetních a podnikových úložišť nové generace. Jaké problémy tento nový procesor vyřeší?
Problém s výpočetním úložištěm
Von-Neumannovy architektury uvádějí, že data se musí vždy pohybovat mezi CPU a úložištěm (pamětí), což má za následek zpoždění doby odezvy pro vstupní dotazy. Vzhledem k obrovskému množství generovaných dat a přístupu k nim s požadavky umělé inteligence / strojového učení v reálném čase může být toto úzké místo vážnou výzvou.
Výpočetní úložiště versus tradiční architektura. Obrázek použit s laskavým svolením Tech Target
Jedním z řešení, na kterém inženýři pracují, je výpočetní úložiště. Výpočetní úložiště přesouvá zpracování blíže nebo dokonce v rámci úložných zařízení. Tato technika řeší požadavky na zpracování AI / ML v reálném čase snížením spotřeby zdrojů a nákladů a současně poskytuje vyšší výkon pro aplikace citlivé na latenci. Kromě toho výpočetní úložiště obvykle spotřebovává velké množství pohybu dat v datových centrech.
Nový procesor Arm pro výpočetní úložiště
Mezi mnoha funkcemi nového procesoru Arm je schopnost dynamicky přiřadit jádra CPU jednotlivě a jednotce ochrany paměti (MMU) nebo jednotce správy paměti (MMU). Dává řadičům úložiště schopnost pracovat s různými profily ve špičce a mimo špičku, v reálném čase přerozdělovat jádra z tradičních paměťových úloh v reálném čase a podle potřeby je převádět na výpočetní úlohy úložiště.
Arm Cortex-R82 má schopnost nastavit typ pracovní zátěže běžící na řadiči úložiště podle externích požadavků. Obrázek s laskavým svolením Arm
Arm říká, že nový Cortex-R82 nabízí až dvojnásobné zlepšení výkonu oproti předchozím generacím Cortex-R, v závislosti na pracovní zátěži. To umožňuje aplikacím úložiště spouštět pracovní vytížení (například ML / AI) s nižší latencí. Společnost Arm také rozšiřuje svou volitelnou technologii Neon, aby poskytla další zrychlení. Cortex-R82 je konkrétně 64bitový a poskytuje přístup až k 1 TB DRAM pro pokročilé zpracování dat v aplikacích úložiště.
Budoucnost úloh AI / ML
Po uvolnění procesoru Cortex-R82 pracuje rameno správným směrem. Budoucnost aplikací ML / AI a IoT bude vážně omezena úzkým místem paměti přítomným v architekturách von-Neumann. Okamžitým a zřejmým řešením je vyloučit tato omezení a navrhnout zařízení, která mohou provádět výpočty v paměti. Tento procesor může návrhářům umožnit právě to. Neil Werdmuller, ředitel úložných řešení pro Arm, vysvětluje důvody společnosti pro vytvoření Cortex-R82: „Ve světě miliard připojených zařízení se data již nemohou odehrávat pouze v cloudu. Cortex-R82 pomůže společnostem generovat přehledy a efektivněji a bezpečněji extrahovat maximální hodnotu z budoucích nasazení IoT. “
Doporučený obrázek (upravený) Použito se svolením Arm