Shakti - Ο πρώτος μικροεπεξεργαστής της Ινδίας

Shakti - Ο πρώτος μικροεπεξεργαστής της Ινδίας

Ο Shakti είναι ο πρώτος Μικροεπεξεργαστής της Ινδίας που έχει σχεδιαστεί και αναπτυχθεί από τους μαθητές του IIT (Ινστιτούτο Ινδικής Τεχνολογίας) Chennai Είναι κατασκευασμένο με ένα μικροτσίπ που κατασκευάζεται ή δημιουργείται στο ISRO (Indian Space Research Organisation) Chandigarh.



Σύμφωνα με την ανακοίνωση του καθηγητή Veezhinathan από το Τμήμα Επιστήμης και Μηχανικής των Υπολογιστών στο IITM, αυτός ο μικροεπεξεργαστής δεν θα είναι ποτέ ξεπερασμένος καθώς έχει κατασκευαστεί με όλα τα διεθνή πρότυπα και είναι ένας από τους λίγους μικροεπεξεργαστές ανοιχτού κώδικα που διατίθενται στην παγκόσμια αγορά.


Ο βασικός σχεδιασμός του αυτός ο μικροεπεξεργαστής ξεκίνησε με την επιλογή του καλύτερου ISA (Instruction Set Architecture).





Όπως είπε ο καθηγητής, αυτός ο μικροεπεξεργαστής έχει σχεδιαστεί πλήρως με βάση το νέο RISC - V ISA. Το RISC - V ISA είναι δωρεάν και ανοιχτό ISA που δημιουργεί μια νέα εποχή καινοτομίας επεξεργαστών.

Το RISC-V ISA είναι το καλύτερο που προσφέρει την ελεύθερη, επεκτάσιμη ελευθερία λογισμικού και υλικού στην αρχιτεκτονική. Είναι ο επαναστατικός επεξεργαστής όπου έθεσε ένα δρόμο για το σχεδιασμό και την καινοτομία των υπολογιστών για τα επόμενα 50 χρόνια.



Η βασική ιδέα και η κατασκευή του βασικού σχεδιασμού αυτού του επεξεργαστή και κάποιων αρχικών εργασιών έχουν ξεκινήσει το έτος 2011. Μετά από μεγάλο χρονικό διάστημα 6 ετών, τελικά, το έτος 2017, χορηγήθηκε από το Η κυβέρνηση της Ινδίας και αυτό το έργο κέρδισε ταχύτητα.


Τέλος, έχει αποδειχθεί ότι η Ινδία μπορεί επίσης να σχεδιάσει και να διαθέσει στην αγορά τον μικροεπεξεργαστή της και είναι η περήφανη στιγμή για τη χώρα.

Ο καθηγητής είπε επίσης ότι ο σχεδιασμός αυτού του επεξεργαστή ζητείται από πολλές άλλες χώρες και ακόμη και όταν πρόκειται για σημείο ασφαλείας έχει τη σημασία του.

Shakti - Πρώτος μικροεπεξεργαστής της Ινδίας

Shakti - Πρώτος μικροεπεξεργαστής της Ινδίας

Η σημασία της Shakti:

  • Δεδομένου ότι ο σχεδιασμός του Shakti είναι μοναδικός και είναι κατασκευασμένος από διεθνή πρότυπα, μπορεί να χρησιμοποιηθεί σε πολλούς τομείς.
  • Έχει σχεδιαστεί κυρίως για ενσωματωμένη χαμηλή ισχύ ασύρματα συστήματα και συστήματα δικτύωσης.
  • Μειώνει επίσης την εμπιστοσύνη στους εισαγόμενους μικροεπεξεργαστές που χρησιμοποιούνται στους τομείς της επικοινωνίας και της άμυνας.
  • Η Shakti θα έχει τεράστια σημασία όταν αρχίσει να χρησιμοποιεί στην άμυνα, τις κυβερνητικές υπηρεσίες και τις υπηρεσίες.

Περισσότερα για την Shakti:

Το Shakti δεν περιορίζεται μόνο σε έναν συγκεκριμένο επεξεργαστή. Είναι η τεράστια οικογένεια έξι επεξεργαστών που βασίζονται στο RISC - V ISA.

Η Shakti έχει χωρίσει το οικοσύστημά της σε τρεις τύπους επεξεργαστών, συγκεκριμένα

  • Οι βασικοί επεξεργαστές
  • Οι πολυπυρηνικοί επεξεργαστές
  • Πειραματικοί επεξεργαστές.

Οι βασικοί επεξεργαστές:

Αυτοί οι βασικοί επεξεργαστές ταξινομούνται και πάλι σε τρεις τύπους:

  1. Ε - Επεξεργαστής κλάσης:

Ο επεξεργαστής E-Class είναι ο ενσωματωμένη τάξη επεξεργαστής. Χρησιμοποιείται κυρίως για την εκτέλεση των βασικών RTOS όπως το Zephyr και το eChronos που χρησιμοποιούνται πιο συχνά σε αισθητήρες, ρομποτική και έξυπνες κάρτες.

Είναι ένα IP ανοιχτού κώδικα που υποστηρίζει το RV 32/64 - iMac. Υποστηρίζει μόνο τις λειτουργίες του μηχανήματος και του χρήστη.

  1. C - Επεξεργαστής κλάσης:

Ο επεξεργαστής C-Class είναι ο επεξεργαστής κλάσης ελεγκτή που χρησιμοποιείται για εφαρμογές μεσαίου εύρους. Αυτός ο επεξεργαστής είναι εξαιρετικά βελτιστοποιημένος και σχεδιασμένος με την υποστήριξη MMU και λειτουργεί σε λειτουργικά συστήματα όπως το LINUX. Αυτός ο επεξεργαστής θα υποστηρίξει πλήρως το RISC - V ISA.

  1. Επεξεργαστής κλάσης I:

Ο επεξεργαστής I - Class είναι πλήρως κατασκευασμένος με χαρακτηριστικά όπως πολλαπλές κλωστές, κρυφές μνήμες χωρίς αποκλεισμούς και πολλά άλλα που είναι εντελώς προσανατολισμένα στην απόδοση. Το εύρος αυτού του επεξεργαστή κυμαίνεται μεταξύ 1,5 και 2,5 GHz.

Οι Πολυπυρηνικοί Επεξεργαστές:

Αυτοί οι Πολυπύρηνοι Επεξεργαστές ταξινομούνται και πάλι σε τρεις τύπους.

  1. M - Επεξεργαστής κλάσης:

Ο επεξεργαστής M - Class έχει σχεδιαστεί με οκτώ διαφορετικούς πυρήνες που κατασκευάζονται με πυρήνες κατηγορίας C και I.

  1. Ο επεξεργαστής S - Class:

Ο επεξεργαστής S - Class χρησιμοποιείται στο διακομιστή Enterprises και στους Σταθμούς Εργασίας. Ο πυρήνας αυτού του επεξεργαστή είναι η εκτεταμένη έκδοση του επεξεργαστή I - Class που υποστηρίζει την έννοια του multithreading.

  1. Ο επεξεργαστής H - Class:

Η διαμόρφωση του H - Class Processor είναι SoC που χρησιμοποιείται στους φόρτους εργασίας του Analytics. Είναι κατασκευασμένο με επεξεργαστές C - Class και I - Class.

Οι πειραματικοί επεξεργαστές:

Αυτοί οι πειραματικοί επεξεργαστές ταξινομούνται και πάλι σε δύο τύπους:

  1. Ο επεξεργαστής T - Class:

Ο επεξεργαστής T-Class είναι ένας άλλος τύπος επεξεργαστή C-Class που χρησιμοποιείται για ασφάλεια επιπέδου αντικειμένου.

  1. Ο επεξεργαστής F - Class:

Η έκδοση του ανεκτικού σφάλματος των βασικών επεξεργαστών ονομάζεται T - Class επεξεργαστές. Τα κύρια χαρακτηριστικά αυτού του επεξεργαστή περιλαμβάνουν DMR, TMR, διαμορφώσεις κλειδώματος και υφάσματα διαύλου.

Για να μάθετε περισσότερα για το shakti κάντε κλικ εδώ