Multiclet

Multiclet
R1 17.24.jpg
Processor R1
Allmän information
Lanserades 2014 ; 9 år sedan ( 2014 )
Marknadsförs av MultiClet Corp., bosatt i Skolkovo
Designad av Digitala lösningar
Prestanda
Max. CPU klockfrekvens 80 MHz till 120 MHz
Arkitektur och klassificering
Instruktionsuppsättning Flercellig
Fysiska specifikationer
Kärnor
  • 4

MultiClet är ett pågående innovationsprojekt för en mikroprocessor som blev den första post von Neumann , multicellulär mikroprocessor, som bröt paradigmet för datorteknik som har funnits i mer än 60 år. Det har tidigare gjorts försök att flytta bort från von Neumann-arkitekturen. Under MultiClet implementeras en 4-cellulär dynamiskt omkonfigurerbar mikroprocessor.

Historia

  • I april 2013 undertecknade det ryska företaget Sputnix ett avtal om gemensam utveckling av MultiClet-mikroprocessorn.
  • I januari 2014 kommer ett meddelande att FreeRTOS -operativsystemet har porterats till MultiClet-mikroprocessorn, detta visar att mikroprocessorn potentiellt kan utföra uppgifter som gör den lämplig för riktiga produkter.
  • I april 2014 lyckades Kickstarter -projektet Key_P1 MultiClet: Your Powerful Digital Guardian inte samla in tillräcklig finansiering.
  • Sedan juni 2014 har MultiClet-mikroprocessorn enligt uppgift testats i verkliga rymdförhållanden ombord på Sputnix mikrosatellit TabletSat-Aurora .
  • I mars 2014 presenterade Multiclet den första multicellulära dynamiskt omkonfigurerbara mikroprocessorn i Inatronics [ förtydligande behövs ] 2014.

Finansiering

Sedan 2004 har mer än 300 miljoner rubel tillhandahållits för projektet av den danska riskfonden Symbion Capital och Bortnik-fonden. Under 2009 kom en misslyckad begäran om medfinansiering från Rusnano . 2010 rapporterades det att mer än 1 miljard rubel skulle behövas totalt innan någon egentlig produktion kunde äga rum. 2011 MultiClet -företaget, för närvarande ansvarigt för utvecklingen av mikroprocessorn med ett kapital på 323 miljoner rubel.

I augusti 2014 gjordes en finansiell begäran om 80 miljoner US-dollar från den rysk-kinesiska investeringsfonden (RKIF) för att utveckla en MultiClet -baserad dator.

Tekniskt koncept

Till skillnad från den traditionella flerkärniga processorarkitekturen kan varje enskild cell i mikroprocessorn kommunicera med varandra utan att behöva lagra mellanresultat i minnesregister . Detta tar bort konceptet med assemblerspråksinstruktioner med sekventiellt beroende, till förmån för realisering av ett högnivåprogrammeringsspråk direkt på datorhårdvaran. Den minsta odelbara enheten är en uppsättning instruktioner som beskrivs på det triadiska språket. Varje triad kan beskriva en operation mellan referenser till andra triader, snarare än referenser till det aktuella innehållet i minnesregister. Resultatet av sekvensen av triader utvärderas när det väljs, t.ex. när en operation för att skriva resultatet till ett minnesregister utfärdas.

Potentiella fördelar

Den flercelliga mikroprocessorarkitekturen gör det lättare att utföra parallell exekvering eftersom behovet av att komma åt mellanminne för varje operation elimineras, så varje cell kan arbeta oberoende tills resultatet behövs. Mikroprocessorn kan arbeta med reducerad prestanda om en eller flera av mikroprocessorcellerna inte fungerar. Den dynamiska omkonfigurationen av mikroprocessorn, vid permanenta fel, gör den idealisk för drift under svåra förhållanden som i rymdapplikationer.

Realisering av alla operationer inom varje sats, utan minnesinblandning, förbättrar datorkraften med 4–5 gånger och minskar mikroprocessorns energiförbrukning med upp till 10 gånger.

Kritik

Juli 2012 publicerades en kritisk syn på ett forum som diskuterar potentiella utmaningar relaterade till skalning av tekniken. Det största hindret skulle vara den höga kommunikationsnivån som krävs mellan de olika cellerna i den flercelliga arkitekturen och dess implementering med hjälp av CMOS -halvledarprocessteknik under 180 nanometer .

Varianter

Tillgängliga och föreslagna flercellsprocessorvarianter:

Typ Beskrivning
P hög Р- prestanda och samtidig minskning av strömförbrukningen
C ultralåg strömförbrukning och hög prestanda
R dynamisk R ekonfiguration
L Livskraft , feltolerans

Modeller

Tillgängliga flercellsprocessormodeller:

Artikel Celler Klockfrekvens Typ Bearbeta År Tillverkare
MCp041P100104 4 120 MHz P1 180 nanometer 2013 SilTerra Malaysia
MCp0411100101 4 120 MHz P1 180 nanometer 2013 SilTerra Malaysia
MCp042R100102 4 80 MHz R1 180 nanometer 2014 SilTerra Malaysia

I design

Varianter som för närvarande är designade
4-cells mikroprocessor av L - varianten
16-cells mikroprocessor för ljud- och videoapplikationer, med en 45 nanometer CMOS tillverkningsprocess
64-cells mikroprocessor för superdatorer , med en 22 nanometer CMOS tillverkningsprocess

externa länkar