ЦПУ и даље добро функционише за пословне системе или у апликацијама у којима је потреба за општом флексибилношћу у програмирању већа од чисте процесорске снаге. Међутим, ГПУ-ови су сада стандард за различите врсте науке о подацима, машинског учења, вештачке интелигенције и потребе дубоког учења. Наравно, сви стално траже следећу велику ствар у развојном окружењу. И ЦПУ и ГПУ су процесори на нивоу производње. У будућности ћете можда видети једну од две врсте процесора који се користе уместо ових стандарда:
- Интегрисана кола специфична за апликацију (АСИЦ): За разлику од општих процесора, добављач креира АСИЦ за одређену сврху. АСИЦ решење нуди изузетно брзе перформансе користећи врло мало енергије, али му недостаје флексибилност. Пример АСИЦ решења је Гоогле Тенсор Процессинг Унит (ТПУ) , који се користи за обраду говора.
- Програмабилни низови капија (ФПГА): Као и код АСИЦ-а, добављач генерално прави ФПГА за одређену сврху. Међутим, за разлику од АСИЦ-а, можете програмирати ФПГА да промени његову основну функционалност. Пример ФПГА решења је Мицрософт-ов Браинваве , који се користи за пројекте дубоког учења.
Битка између АСИЦ-а и ФПГА-а обећава да ће се захуктати, а АИ програмери ће изаћи као победници. За сада се чини да су Мицрософт и ФПГА преузели водећу улогу. Поента је у томе да је технологија флуидна и требало би да очекујете нови развој.
Продавци такође раде на потпуно новим типовима обраде, који могу, али и не морају да раде како се очекује. На пример, Грапхцоре ради на Интеллигенце Процессинг Унит (ИПУ). Вијести о овим новим процесорима морате прихватити са резервом с обзиром на узбуђење које је окруживало индустрију у прошлости. Када видите праве апликације великих компанија као што су Гоогле и Мицрософт, можете почети да се осећате мало сигурније у будућност укључене технологије.