En Risc V-cpu, en vektorenhet, en tensorenhet och ett cacheprotokoll – det är pusselbitarna i spanska Semidynamics IP-erbjudande All-In-One för en AI-parallellprocessor.
All-In-One innehåller alla block du behöver för att konstruera en AI-processor – därav namnet – istället för att du som idag enligt Semidynamics ska behöva vända dig till tre olika leverantörer för cpu, vektorenheter och tensorenheter.
En och samma instruktionsuppsättning används överallt (Risc V), och ett och samma utvecklingsverktyg.
Dessutom ska All-In-One vara mer skalbar, enklare att programmera, och dessutom flexibel nog att programmeras till nya AI-algoritmer som dyker upp efter att processorn tillverkas.
De tre typerna av kärnor är integrerade med varandra i samma block vilket ska utnyttja kiselytan effektivare och ge färre dataförflyttningar.
All-In-One använder ett cacheprotokoll kallat Gazzillion som tillåter parallella hämtningar till cacheminne, 128 stycken. Det ska minska fördröjningarna vid cachemissar.
Andras arkitektur och Semidynamics: