Επεξεργαστής XiangShan Open RISC-V που δημιουργήθηκε στην Κίνα για να ανταγωνιστεί το ARM Cortex-A76

Το Ινστιτούτο Τεχνολογίας Υπολογιστών της Κινεζικής Ακαδημίας Επιστημών παρουσίασε το έργο XiangShan, το οποίο από το 2020 αναπτύσσει έναν ανοιχτό επεξεργαστή υψηλής απόδοσης που βασίζεται στην αρχιτεκτονική συνόλου εντολών RISC-V (RV64GC). Οι εξελίξεις του έργου είναι ανοιχτές με την άδεια MulanPSL 2.0.

Το έργο έχει δημοσιεύσει μια περιγραφή των μπλοκ υλικού στη γλώσσα Chisel, η οποία μεταφράζεται σε Verilog, μια υλοποίηση αναφοράς που βασίζεται στο FPGA, και εικόνες για την προσομοίωση της λειτουργίας του τσιπ στον ανοιχτό προσομοιωτή Verilog Verilator. Διατίθενται επίσης διαγράμματα και περιγραφές της αρχιτεκτονικής (συνολικά περισσότερα από 400 έγγραφα και 50 χιλιάδες γραμμές κώδικα), αλλά το μεγαλύτερο μέρος της τεκμηρίωσης είναι στα κινέζικα. Το Debian GNU/Linux χρησιμοποιείται ως το λειτουργικό σύστημα αναφοράς που χρησιμοποιείται για τη δοκιμή της υλοποίησης που βασίζεται σε FPGA.

Επεξεργαστής XiangShan Open RISC-V που δημιουργήθηκε στην Κίνα για να ανταγωνιστεί το ARM Cortex-A76

Η XiangShan ισχυρίζεται ότι είναι το τσιπ RISC-V με την υψηλότερη απόδοση, ξεπερνώντας το SiFive P550. Αυτό το μήνα σχεδιάζεται να ολοκληρωθεί η δοκιμή στο FPGA και να κυκλοφορήσει ένα πρωτότυπο τσιπ 8 πυρήνων που λειτουργεί στα 1.3 GHz και κατασκευάζεται από την TSMC χρησιμοποιώντας την τεχνολογία διαδικασίας 28nm, με την κωδική ονομασία «Yanqi Lake». Το τσιπ περιλαμβάνει κρυφή μνήμη 2MB, ελεγκτή μνήμης με υποστήριξη μνήμης DDR4 (μέχρι 32 GB RAM) και διεπαφή PCIe-3.0-x4.

Η απόδοση του πρώτου τσιπ στη δοκιμή SPEC2006 υπολογίζεται στα 7/Ghz, που αντιστοιχεί στα τσιπ ARM ​​Cortex-A72 και Cortex-A73. Μέχρι το τέλος του έτους σχεδιάζεται η παραγωγή του δεύτερου πρωτοτύπου «South Lake» με βελτιωμένη αρχιτεκτονική, το οποίο θα μεταφερθεί στο SMIC με τεχνολογία διαδικασίας 14 nm και αύξηση συχνότητας στα 2 GHz. Το δεύτερο πρωτότυπο αναμένεται να λειτουργεί στα 2006/Ghz στη δοκιμή SPEC10, το οποίο είναι κοντά στους επεξεργαστές ARM Cortex-A76 και Intel Core i9-10900K και ανώτερο από τον SiFive P550, τον ταχύτερο επεξεργαστή RISC-V, ο οποίος διαθέτει απόδοση 8.65/Ghz.

Θυμηθείτε ότι το RISC-V παρέχει ένα ανοιχτό και ευέλικτο σύστημα εντολών μηχανής που επιτρέπει την κατασκευή μικροεπεξεργαστών για αυθαίρετες εφαρμογές χωρίς να απαιτούνται δικαιώματα εκμετάλλευσης ή να επιβάλλονται προϋποθέσεις χρήσης. Το RISC-V σάς επιτρέπει να δημιουργείτε εντελώς ανοιχτά SoC και επεξεργαστές. Επί του παρόντος, με βάση την προδιαγραφή RISC-V, διαφορετικές εταιρείες και κοινότητες με διάφορες δωρεάν άδειες (BSD, MIT, Apache 2.0) αναπτύσσουν αρκετές δεκάδες παραλλαγές πυρήνων μικροεπεξεργαστή, SoC και ήδη παραγόμενων τσιπ. Τα λειτουργικά συστήματα με υποστήριξη υψηλής ποιότητας για RISC-V περιλαμβάνουν το Linux (που υπάρχει από τις εκδόσεις του Glibc 2.27, binutils 2.30, gcc 7 και τον πυρήνα Linux 4.15) και το FreeBSD.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο