Shakti je první indický mikroprocesor, který navrhli a vyvinuli studenti IIT (Indian Institute Of Technology) Chennai. Je vyroben z mikročipu, který je vyráběn nebo vytvářen v ISRO (Indická organizace pro vesmírný výzkum) Chandigarh.
Podle oznámení profesora Veezhinathana z Katedry výpočetní techniky a inženýrství na IITM tento mikroprocesor nikdy nezastará, protože je vyroben se všemi mezinárodními standardy a je jedním z mála open-source mikroprocesorů dostupných na světovém trhu.
Základní konstrukce tento mikroprocesor začal výběrem nejlepší ISA (Instruction Set Architecture).
Jak uvedl profesor, tento mikroprocesor je kompletně navržen na základě nového RISC - V ISA. RISC - V ISA je bezplatný a otevřený ISA, který vytváří novou éru inovací procesorů.
Nejlepší IS RISC-V poskytuje svobodnou a rozšiřitelnou svobodu softwaru a hardwaru v architektuře. Jedná se o revoluční procesor, který položil cestu k počítačovému designu a inovacím na příštích 50 let.
Základní koncept a výroba základního designu tohoto procesoru a některé počáteční práce byly zahájeny v roce 2011. Po dlouhé době 6 let, konečně, v roce 2017, byl fond rupií 11 milionů rupií poskytnut Indická vláda a tento projekt nabral na rychlosti.
Nakonec bylo prokázáno, že Indie může také navrhnout a prodat svůj mikroprocesor, což je pro zemi hrdý okamžik.
Profesor také uvedl, že design tohoto procesoru požaduje mnoho dalších zemí, ai když jde o bezpečnost, má svůj význam.
Shakti - první mikroprocesor Indie
Význam Shakti:
- Vzhledem k tomu, že design Shakti je jedinečný a je vyroben podle mezinárodních standardů, lze jej použít v mnoha odvětvích.
- Je určen hlavně pro vestavěný nízký výkon bezdrátové systémy a síťové systémy.
- Rovněž snižuje důvěru v importované mikroprocesory, které se používají v odvětvích komunikace a obrany.
- Shakti bude mít obrovský význam, až se začne používat v obraně, vládních agenturách a ministerstvech.
Více o Shakti:
Shakti není omezen pouze na jeden konkrétní procesor. Jedná se o obrovskou rodinu šesti procesorů, které se spoléhají na IS RISC - V.
Shakti rozdělil svůj ekosystém na tři typy procesorů
- Základní procesory
- Vícejádrové procesory
- Experimentální procesory.
Základní procesory:
Tyto základní procesory jsou opět rozděleny do tří typů:
- Procesor třídy E:
Procesor třídy E je vložená třída procesor. Používá se hlavně ke spuštění základních RTOS, jako jsou Zephyr a eChronos, které se běžněji používají v senzorech, robotice a čipových kartách.
Jedná se o otevřenou IP adresu, která podporuje RV 32/64 - iMac. Podporuje pouze stroj a uživatelské režimy.
- Procesor třídy C:
Procesor třídy C je procesor třídy řadiče, který se používá pro aplikace středního dosahu. Tento procesor je vysoce optimalizovaný a navržený s podporou MMU a běží na operačních systémech, jako je LINUX. Tento procesor bude plně podporovat IS RISC - V.
- Procesor třídy I:
Procesor třídy I je kompletně vyroben s funkcemi, jako je multi-threading, neblokující cache a další, které jsou zcela zaměřeny na výkon. Rozsah tohoto procesoru se pohybuje mezi 1,5 až 2,5 GHz.
Vícejádrové procesory:
Tyto vícejádrové procesory jsou opět rozděleny do tří typů.
- Procesor třídy M:
Procesor třídy M je navržen s osmi různými jádry, která jsou vyrobena s jádry třídy C i I.
- Procesor třídy S:
Procesor třídy S se používá na serveru a pracovních stanicích Enterprises. Jádrem tohoto procesoru je rozšířená verze procesoru třídy I, která podporuje koncept multithreadingu.
- Procesor třídy H:
Konfigurace procesoru třídy H je SoC, který se používá v úlohách Analytics. Vyrábí se s procesory třídy C i I.
Experimentální procesory:
Tyto experimentální procesory jsou opět rozděleny do dvou typů:
- Procesor třídy T:
Procesor třídy T je dalším typem procesoru třídy C, který se používá pro zabezpečení na úrovni objektů.
- Procesor třídy F:
Verze základních procesorů odolných proti chybám je pojmenována jako procesory třídy T. Mezi hlavní vlastnosti tohoto procesoru patří DMR, TMR, konfigurace lock-step a sběrnice.
Chcete-li vědět více o shakti, klikněte tady