Ošiaľ okolo AI neutícha, hoci viacerí analytici už upozorňovali, že bublina skôr či neskôr praskne, ak sa obrovské kapitálové investície nepodarí podložiť dostatočnými tržbami. Tie sú nevyhnutné na to, aby sa investície začali v rozumnom čase vracať a aby bolo možné financovať aj ďalšie investície.
AI sa postupne rozširuje do rôznych odvetví a dokáže byť užitočným pomocníkom v čoraz väčšom počte oblastí. Zároveň pribúda vyhradených akcelerátorov v nových zostavách. Jej vplyv na trh tak môže ďalej rásť, čo by mohlo začať riešiť aj spomínaný problém. Týmto smerom sa uberá aj nové procesorové rozšírenie s názvom AI Computational Extensions. Jeho cieľom je vytvoriť jednotný základ pre rôzne pracovné postupy AI na procesoroch Intel a AMD tým, že umožní zrýchľovať najdôležitejšie výpočtové úlohy štandardizovaným spôsobom.
Ide o mimoriadne dôležitý krok, pretože aj pri NPU je problémom značná odlišnosť jednotlivých riešení, ktorá komplikuje prácu vývojárom. V rámci ACE budú procesory postavené na inštrukčnej architektúre x86-64 obsahovať jednotný vyhradený hardvér s pevne danými funkciami, ktorý bude možné využívať prostredníctvom jedinej vetvy kódu. Úlohy AI tak bude zvládať oveľa efektívnejšie než súčasné metódy, pri ktorých nie je optimálne samotné vykonávanie úloh, výkon ani energetická efektívnosť.
ACE v zásade vychádza z registrov AVX10, zároveň sa však opiera aj o vyhradený hardvér, ktorý by mohli dostať procesory Intel aj AMD novej generácie. Násobenie matíc, ktoré tvorí základ pracovných postupov AI, tak bude môcť na danom procesore prebiehať oveľa rýchlejšie a efektívnejšie. Výsledkom bude vyšší výkon a lepšia energetická efektívnosť, pričom optimalizácie znížia aj réžiu.
Novinka môže vývojárom uľahčiť prácu, keďže na využitie možností rozšírenia ACE im bude stačiť prispôsobiť kód jednotnému typu hardvéru. V porovnaní s bežným spracovaním na procesore by navyše malo byť možné dosiahnuť až 16-násobný výkon, teda vykonať až 16-krát viac operácií, aspoň teoreticky. Prax sa môže líšiť a pravdepodobne sa aj bude, pretože konkrétny výkon bude závisieť od úlohy a implementácie. V porovnaní s klasickým spracovaním pomocou AVX10 bude ACE schopné vykonať viac inštrukcií a lepšie využívať priepustnosť pamäte. Zníži sa aj réžia spojená s prideľovaním a plánovaním inštrukcií, čo môže priaznivo ovplyvniť spotrebu.
Rozšírenie ACE bude podporovať väčšinu dátových typov dôležitých pre úlohy súvisiace s AI. Natívne tak bude k dispozícii okrem iného podpora FP4, FP6, FP8, FP16, BF16, FP32, INT8 aj INT32. Ďalšou výhodou je, že na rozdiel od AVX-10 bude ACE vedieť natívne pracovať aj s blokovými formátmi MX projektu Compute Project.
Vďaka tomu budú môcť vývojári podľa potreby presunúť úlohy citlivé na čas a latenciu, ktoré musia byť hotové čo najskôr, z NPU na vyhradené akcelerátory CPU kompatibilné s ACE. Navyše to bude možné v jednotnom, štandardizovanom prostredí v rámci inštrukčnej architektúry x86-64, čo bude nepochybne veľkou výhodou.





























