Performance P870 och Intelligence X390 heter två nya Risc V-cpu:er från amerikanska IP-leverantören Sifive.
Sifive designar block som används för att konstruera systemkretsar och andra processorer. Företaget bildades i samband med att den licensfria arkitekturen Risc V började kommersialiseras.
P870 är en superskalär Linux-cpu med stöd för bland annat virtualisering. Den höjer prestandan med 50 procent jämfört med sin föregångare P670 på prestandatestet SpecINT2k6 exekverat i en enkeltråd. P870 släpper ut OOO-instruktioner i sex spår medan P670 bara hade fyra.
Det går att pussla ihop en 32-kärnig cpu med kärnor i kluster om fyra och fyra med gemensamt L2-cache. Men alla kluster behöver inte vara P870-fyrkärnor utan du kan exempelvis mixa in energioptimerade P470-kluster bland P870:orna. Sifive stöder med andra ord konstruktionen av Big-littleprocessorer – sådana som används i smartmobiler och bärbara datorer för att spara batterierna.
Sifive har sedan tidigare en Big-little-kund i Nasa som designar en rymddator med åtta X280-kärnor och fyra enklare Risc V-kärnor. Tillämpningar i övrigt ska finnas inom allt från mobiler till datacenter.
Sifive har tidigare annonserat att P870 kommer att släppas i en automotive-version med redundans och feltolerans.
Den andra nya kärnan, Intelligence X390, följer på X280 och är liksom den avsedd för artificiell intelligens och maskinlärning i mobiler, infrastruktur och fordon.
Du kan välja en konfigurering av X390 där vektorprestanda och databandbredd fyrfaldigas – en kärna med dubblerad vektordel och vektoraritmetikenheter. Vill du öka prestanda ännu mer finns optionen att designa och länka in en hårdvaruacceleratorer, som en egen skräddarsydd instruktion om du vill.
Svenska IAR oh ytterligare en rad med berömda partner lovordar Sifive i pressreleasen om de nya kärnorna: Cadence, Canonical, Green Hills, Lauterbach, Automotive Grade Linux och Synopsys.
Klicka nedan för en större bild av P870:s rörledning.