Atminties gamintoja „SK hynix“ kartu su technologijų bendrove „TetraMem“ paskelbė užbaigusios bendrą projektą, kuriame sukurtas analoginis sisteminis lustas, skirtas vadinamajam skaičiavimui atmintyje. Pagrindinė idėja paprasta: atmintis tampa ne vien duomenų sandėliu, bet ir pati atlieka dalį skaičiavimų.
Prototipe naudojamas skaičiavimas atmintyje, paremtas memristorių principu. Tokia architektūra siekia sumažinti nuolatinį duomenų judėjimą tarp atminties ir procesorių, nes dalis operacijų atliekama ten pat, kur saugomi modelių svoriai ir kiti DI skaičiavimams reikalingi duomenys.
Šiuolaikiniuose DI sprendimuose vis didesne problema tampa ne vien gryna skaičiavimo galia, o duomenų srautas. Kai modeliai auga iki milijardų ar net trilijonų parametrų, energija ir laikas vis dažniau prarandami ne skaičiuojant, o perduodant duomenis, o tai didina ir šilumos išsiskyrimą duomenų centruose.
Analoginis skaičiavimas atmintyje keičia įprastą darbų seką, nes matricos tipo operacijos gali būti vykdomos tiesiog atminties masyve. Tai teoriškai leidžia sumažinti perteklinius perdavimus, o kartu ir energijos sąnaudas bei vėlinimą, kurie kritiškai svarbūs DI inferencijai ir mokymui.
Bendrame projekte sujungta „TetraMem“ analoginė skaičiavimo platforma ir „SK hynix“ patirtis pažangių atminties technologijų srityje. Įmonės teigia, kad sprendimas apima ne tik patį lustą, bet ir visą platformą nuo įrenginių bei grandynų projektavimo iki programinės įrangos ir sistemos optimizavimo, kad toks požiūris būtų pritaikomas praktiniams DI scenarijams.
