Multiclet
Allmän information | |
---|---|
Lanserades | 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 |
|
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 |