Western Digital ir paziņojis, ka ir pabeidzis darbu pie sava Swerv RISC-V CPU kodola un ir publicējis dizaina reģistra pārsūtīšanas līmeņa (RTL) abstrakciju. RTL koda publicēšana ļauj citiem uzņēmumiem izmantot dizainu.
Atvērtā koda aparatūras iniciatīvas un ISA pastāv jau gadu desmitiem, taču RISC-V ir apkopojusi kritiskas ekosistēmas un korporatīvās intereses šajos projektos, kur vēsturiski bija maz stimula uzpirkšanai. Jautājums galvenokārt nav izmaksu ietaupījums - it īpaši, samazinoties mezglu lielumam, ARM kodola licencēšanas izmaksas vienkārši nav galvenā daļa no kopējās summas. Parastās Mūra likuma mērogošanas beigas ir novirzījušas interesi atpakaļ uz ISA, tāpat kā IoT, AI, ML pieaugums un vajadzība pēc jaunām arhitektūrām, lai risinātu šīs problēmas.
Western Digital ir publicējis dokumentu, lai dalītos savās domās par šo tēmu. Tas koncentrējas uz RISC-V ISA modularitāti, pielāgojamu un konfigurējamu raksturu pirms paziņojat :
Kad Big Data un Fast Data lietojumprogrammas sāk radīt ārkārtīgi lielas slodzes, būs vajadzīgas mērķtiecīgi veidotas arhitektūras, lai uzņemtu vietas, kur mūsdienu vispārējās arhitektūras ir sasniegušas savu robežu. Lietojumprogrammām, kurām nepieciešama analīze, mašīnmācīšanās, mākslīgais intelekts un viedās sistēmas, ir vajadzīgas mērķa arhitektūras.
Pilnīgas ISA ekosistēmas izveide prasa laiku, tāpēc pirmie komerciālie RISC-V kodoli, ko tirgū novērojam, koncentrējas uz mazākām nišām. Šajā gadījumā Swerv ir paredzēts reāllaika novērošanas darbību atbalstam, IoT ierīču darbināšanai un reāllaika analīzes veikšanai ar malējiem datiem.
Western Digital’s Swerv ir mazjaudīgs, pasūtīts dizains ar divvirzienu superskalāru arhitektūru un astoņu pakāpju cauruļvadu. Ja to ievieš 28 nm tehnoloģijā, tas var darboties līdz 1,8 GHz. Simulētā veiktspēja tiek uzskatīta par 4,9 CoreMark / MHz, kas padarītu šo procesoru mazliet ātrāku nekā ARM vecākais Cortex-A15.
Western Digital paziņo arī par savu OmniXtend kešatmiņas saskaņotās atmiņas tehnoloģiju, kas ļauj saglabāt kešatmiņas saskaņotību, izmantojot Ethernet tīklus. Šī spēja tika izstrādāta kopā ar citu galveno RISC-V ekosistēmas spēlētāju SiFive, un tai vajadzētu būt paplašināmai, lai risinātu arī cita veida akseleratorus.
Tā kā aparatūra nav ļoti noderīga bez programmatūras, lai tajā darbotos, Western Digital atver Swerv instrukciju komplekta simulatoru. Tā ir programmatūras programma koda izpildes simulēšanai Swerv kodolos, paātrinot kopējo laiku līdz izstrādei. Lai gan mums nevajadzētu gaidīt, ka šie kodoli parādīsies galvenajos datoros, WD Swerv varētu būt interesanta loma nākotnes glabāšanas ierīcēs - tāpat kā RISC-V. Western Digital Github projekts var būt atrodams šeit .