Shakti India első mikroprocesszora, amelyet az IIT (Indian Institute Of Technology) Chennai hallgatói terveztek és fejlesztettek ki. Olyan mikrochippel van felépítve, amelyet az ISRO (Indiai Űrkutatási Szervezet) Chandigarh-ban gyártanak vagy hoznak létre.
Az IITM Számítástudományi és Mérnöki Tanszékének Veezhinathan professzor közleménye szerint ez a mikroprocesszor soha nem fog elavulni, mivel az összes nemzetközi szabvány szerint készült, és egyike azon kevés nyílt forráskódú mikroprocesszoroknak, amelyek a világpiacon elérhetők.
A ez a mikroprocesszor a legjobb ISA (Instruction Set Architecture) kiválasztásával kezdődött.
Mint a professzor elmondta, ez a mikroprocesszor teljesen az új RISC - V ISA alapján készült. A RISC - V ISA ingyenes és nyitott ISA, amely a processzorinnováció új korszakát teremti meg.
A legjobb a RISC-V ISA biztosítja az ingyenes, bővíthető szoftver- és hardverszabadságot az architektúrán. Ez a forradalmi processzor, ahol utat nyitott a számítástechnika és az innováció felé a következő 50 évben.
A processzor gyökérkoncepciója és alapkivitelének elkészítése, valamint néhány kezdeti munka 2011-ben kezdődött. Hosszú, 6 éves idő után, végül, 2017-ben, a Rupees 11 crore alapot a Az indiai kormány és ez a projekt felgyorsult.
Végül bebizonyosodott, hogy India mikroprocesszorát is megtervezheti és forgalmazhatja, és ez az ország büszke pillanata.
Professzor azt is elmondta, hogy ennek a processzornak a tervezését sok más ország kérdezi, és még akkor is, ha a biztonság szempontjából van jelentősége.
Shakti - India első mikroprocesszora
A Shakti jelentősége:
- Mivel a Shakti kialakítása egyedi és nemzetközi szabványok alapján készült, sok szektorban használható.
- Elsősorban beágyazott alacsony teljesítményre tervezték vezeték nélküli rendszerek és hálózati rendszerek.
- Csökkenti az importált mikroprocesszorok iránti bizalmat is, amelyeket a kommunikáció és a védelem területén alkalmaznak.
- A Shakti-nak hatalmas jelentősége lesz, amikor elkezdik használni a védelemben, a kormányzati szervekben és a minisztériumokban.
További információ a Shakti-ról:
A Shakti nem csak egy adott processzorra korlátozódik. A hat processzorból álló hatalmas család támaszkodik a RISC-V ISA-ra.
Shakti ökoszisztémáját három típusú processzorra osztotta, nevezetesen
- Az alap processzorok
- A többmagos processzorok
- Kísérleti processzorok.
Az alap processzorok:
Ezeket az alap processzorokat ismét három típusba sorolják:
- E osztályú processzor:
Az E osztályú processzor az beágyazott osztály processzor. Főleg az alapvető RTOS futtatására használják, mint például a Zephyr és az eChronos, amelyeket gyakrabban használnak érzékelőkben, robotikában és intelligens kártyákban.
Ez egy nyílt forráskódú IP, amely támogatja az RV 32/64 - iMac szoftvert. Csak a gép és a felhasználói módokat támogatja.
- C - Osztályú processzor:
A C osztályú processzor a közepes hatótávolságú alkalmazásokhoz használt vezérlő osztályú processzor. Ez a processzor nagyon optimalizált és az MMU támogatásával lett kialakítva, és olyan operációs rendszereken fut, mint a LINUX. Ez a processzor teljes mértékben támogatja a RISC-V ISA-t.
- I osztályú processzor:
Az I osztályú processzor teljesen olyan funkciókkal készült, mint a többszálas, a nem blokkoló gyorsítótárak és még sok más, amelyek teljesen teljesítményorientáltak. Ennek a processzornak a tartománya 1,5 és 2,5 GHz között van.
A többmagos processzorok:
Ezeket a többmagos processzorokat ismét három típusba sorolják.
- M - osztályú processzor:
Az M osztályú processzort nyolc különböző maggal tervezték, amelyek mind a C, mind az I osztályú magokkal készülnek.
- Az S osztályú processzor:
Az S-osztályú processzort az Enterprise szerver és a munkaállomások használják. Ennek a processzornak az alapja az I osztályú processzor kibővített változata, amely támogatja a többszálas szál elvét.
- A H osztályú processzor:
A H osztályú processzor konfigurációja SoC, amelyet az Analytics munkaterhelései használnak. Mind a C, mind az I osztályú processzorokkal készül.
A kísérleti processzorok:
Ezeket a kísérleti processzorokat ismét két típusba sorolják:
- A T osztályú processzor:
A T osztályú processzor egy másik típusú C osztályú processzor, amelyet objektum szintű biztonságra használnak.
- Az F osztályú processzor:
Az alapprocesszorok hibatűrő változatát T-osztályú processzoroknak nevezik. Ennek a processzornak a főbb jellemzői a DMR, a TMR, a lock-step konfigurációk és a buszszövetek.
Ha többet szeretne tudni a shakti kattintásról itt