JavaScript is currently disabled.Please enable it for a better experience of Jumi. Gratis Risc-V från Western Digital

En cpu-kärna, en instruktionssimulator för densamma samt en teknik för att upprätthålla cachekoherens över nätverk – det är tre tidiga julklappar från den amerikanska sekundärminnestillverkaren Western Digital (WD).

Företagets teknikchef Martin Fink presenterade nyheten igår kväll svensk tid under sin presentation på konferensen RISC-V Summit som pågår under veckan i Santa Clara.

Det här är produkter och verktyg som WD själv utvecklat och använder i kommande produkter, bland annat i ett SSD-minne som släpps år 2020.

WD var en tidig förespråkare för Risc-V och företaget är i färd med att gå över till Risc-V i kommande produkter som tillverkas i miljardupplagor, bland annat i flashstyrkretsar. 

CPU-kärnan heter Swerv (SweRV) och kommer att göras tillgänglig under andra kvartalet nästa år. Men du kan börja utveckla kod för den redan nu med hjälp av en instruktionssimulator som du kan ladda hem gratis från Microsofts källkodshotell Github (länk).

Swerv är en 32-bitars cpu med en rörledning på nio steg som exekverar instruktioner in-order (i den ordning de anländer). Om den tillverkas i 28 nm kan den klockas i 1,8 GHz. Den har en prestanda på 4,9 CoreMark/MHz vilket är i samma storleksordning som en Cortex A15. 

På Github hittar du även Omnixtend som är en implementation av cachekoherens över Ethernet. Omnixtend ska kunna användas för att bygga distribuerade system av cpu:er, gpu:er, npu:er och fpga:er.

Cachekoherens är teknik som bakom kulisserna ser till att lokala cacheminnen har samma innehåll. Om en kärna skriver i sitt cacheminne distribueras förändringen automatiskt till andra kärnor när de refererar till samma adress. Ett cacheminne är en snabb lokal kopia av de delar av primärminnet som en kärna använder ofta.

WD tror att det är dags att byta ut den länge rådande så kallade von Neumann-arkitekturen som dagens processorer använder, mot minnescentrerade arkitekturer. För detta kan automatisk cachekoherens vara ett värdefullt hjälpmedel.

WD fantiserar om cachekoherenta system med minnen på flera terabyte. Här behövs nya lösningar och det är sådana som WD vill att vi ska bygga kring Risc-V, som är öppen och tillåter fria experiment av det slaget.

WD tror att Big Data och Fast Data blir viktiga tillämpningsområden för de systemkretsar som du nu kan bygga kring Swerv. Det är begrepp från IT-värden som syftar på stora dataarkiv och på stora datavolymer som strömmar in och används i realtid.

MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)