Το Raspberry Pi κυριαρχεί εδώ και καιρό στην καταναλωτική αγορά υπολογιστών με μία πλακέτα. Από την κυκλοφορία του Pi το 2012, άλλοι κατασκευαστές SBC προσπάθησαν να κλέψουν την παράσταση με τους δικούς τους πίνακες, αλλά τίποτα δεν ξεχωρίζει όπως οι επιλογές RISC-V στην αγορά. Τι είναι όμως ένα RISC-V SBC και πώς είναι καλύτερο από ένα Raspberry Pi;
Τι είναι το RISC-V;
Το RISC-V είναι μια τυπική αρχιτεκτονική συνόλου εντολών ανοιχτού κώδικα (ISA). Ένα ISA είναι μέρος του μοντέλου που χρησιμοποιείται για τον καθορισμό του τρόπου με τον οποίο το λογισμικό διασυνδέεται με στοιχεία υλικού όπως μια CPU. Ακολουθώντας τις αρχές μειωμένου συνόλου εντολών υπολογιστή (RISC), το RISC-V είναι μοναδικό στο ότι είναι ανοιχτού κώδικα και ο καθένας μπορεί να χρησιμοποιήσει το ISA για την ανάπτυξη CPU/SoC.
Στην ουσία, το έργο RISC-V παρέχει στους κατασκευαστές τα βασικά δομικά στοιχεία που απαιτούνται για τη δημιουργία υλικού για να ανταγωνιστούν εταιρείες όπως η ARM και η Intel. Το RISC-V παρουσιάστηκε για πρώτη φορά το 2010.
Τι είναι ένα RISC-V SBC;
Ο RISC-V SBC είναι ένας υπολογιστής μονής πλακέτας που χρησιμοποιεί μια CPU ή SoC RISC-V. Οι υπολογιστές μιας πλακέτας είναι πλήρως λειτουργικοί υπολογιστές με μικροεπεξεργαστή, μνήμη και I/O τοποθετημένα σε ένα μόνο PCB. Το Raspberry Pis είναι ένα εξαιρετικό παράδειγμα δημοφιλούς SCB, αλλά αυτή η μάρκα χρησιμοποιεί επεξεργαστές ARM και όχι RISC-V.
Τα SBC RISC-V λειτουργούν με πολλά λειτουργικά συστήματα, αν και κάθε λειτουργικό σύστημα πρέπει να περιλαμβάνει υποστήριξη για το RISC-V ISA. Το RISC-V SBC Linux είναι μια δημοφιλής επιλογή, με διανομές όπως το Ubuntu που προσφέρουν υποστήριξη RISC-V για πολλά χρόνια.
RISC-V Board vs. Raspberry Pi: Οι κύριες διαφορές
Για να συγκρίνετε ένα RISC-V SCB με ένα Raspberry Pi, πρέπει πρώτα να διερευνήσετε τις διαφορές μεταξύ ενός επεξεργαστή RISC-V και ενός επεξεργαστή ARM. Και οι δύο αυτές αρχιτεκτονικές επεξεργαστών μπορούν να εκτελούν τα ίδια λειτουργικά συστήματα και μπορούν να έχουν παρόμοια επεξεργαστική ισχύ με τις σωστές εκτιμήσεις. Λοιπόν, τι τα κάνει τόσο μοναδικά;
Το RISC-V είναι ανοιχτού κώδικα, το ARM είναι ιδιόκτητο
Η ARM είναι ιδιόκτητη τεχνολογία που ανήκει στην Arm Holdings. Αυτό σημαίνει ότι οποιοσδήποτε κατασκευαστής θέλει να κατασκευάσει τα δικά του τσιπ ARM πρέπει να πληρώσει δικαιώματα στην Arm Holdings, ενώ επίσης να λάβει άδεια να κάνει τη δουλειά του εξαρχής.
Το RISC-V είναι εξ ολοκλήρου ανοιχτού κώδικα, επιτρέποντας στους κατασκευαστές και τους μηχανικούς να δημιουργήσουν επεξεργαστές RISC-V χωρίς να χρειάζεται να πληρώσουν δικαιώματα εκμετάλλευσης στη διαδικασία. Εταιρείες όπως η Imagination Technologies το προχωρούν ακόμη περισσότερο, επιτρέποντας τη χρήση χωρίς άδεια χρήσης των υπαρχόντων σχεδίων SoC και CPU.
Μεγαλύτερη ποικιλία με RISC-V
Χάρη στη φύση ανοιχτού κώδικα του RISC-V, υπάρχει η δυνατότητα για μια πολύ μεγαλύτερη ποικιλία SBC αυτού του τύπου από εκείνα με επεξεργαστές ARM. Υπάρχουν ήδη παραδείγματα υψηλής απόδοσης SoC RISC-V στην αγορά, και αυτό θα γίνεται όλο και πιο διαδεδομένο όσο περνάει ο καιρός.
RISC-V vs. ARM: Επένδυση & Χρόνος
Ενώ τραγουδάμε τους επαίνους του RISC-V, αξίζει να λάβουμε υπόψη ένα από τα σημαντικότερα μειονεκτήματα αυτού του ISA. Οι επεξεργαστές ARM έχουν επωφεληθεί από πολύ περισσότερη έρευνα, χρηματοδότηση και ανάπτυξη από το RISC-V. Αυτό σημαίνει ότι μπορεί να υποστηριχθεί ότι το RISC-V έχει μείνει πίσω, αν και αυτό αλλάζει καθώς περισσότεροι άνθρωποι αγοράζουν την αρχιτεκτονική.
Είναι λογικό να μάθετε περισσότερα για οι διαφορές μεταξύ RISC-V και ARM πριν επιλέξετε τον πίνακα για εσάς.
RISC-V vs. Raspberry Pi: Απευθείας σύγκριση του πίνακα
Η σύγκριση των SBC RISC-V με Raspberry Pi είναι ένας εξαιρετικός τρόπος για να καταλάβετε ποια επιλογή είναι η καλύτερη για εσάς. Κάθε μία από τις πλακέτες RISC-V που θα συζητήσουμε έχει μια άμεση εναλλακτική λύση RPi, αλλά μπορείτε να βρείτε και πλακέτες RISC-V που δεν εμπίπτουν σε αυτά τα κριτήρια.
Οι πλακέτες RISC-V τείνουν να είναι πιο ακριβές από τους ανταγωνιστές τους RPi, αλλά το ίδιο μπορεί να ειπωθεί και για άλλα SBC που βασίζονται σε ARM. Αυτό θα αλλάξει όσο περνά ο καιρός και περισσότερες εταιρείες υιοθετούν το RISC-V.
Τόσο οι πλακέτες Raspberry Pi όσο και οι RISC-V SBC έχουν υψηλή ζήτηση και έλλειψη προσφοράς στη σημερινή αγορά. Αυτό οφείλεται σε πολλούς παράγοντες, αλλά μπορείτε ξεπεραστούν οι ελλείψεις RPi και άλλων SBC με λίγη βοήθεια.
MangoPi MQ Pro vs. Raspberry Pi Zero W
Το MangoPi MQ Pro είναι άμεσος ανταγωνιστής του Raspberry Pi Zero W. έχουν τον ίδιο παράγοντα μορφής, περιλαμβάνουν πολλές από τις ίδιες προδιαγραφές και αποδίδουν εξίσου καλά μεταξύ τους. Και οι δύο πλακέτες διαθέτουν SoC μονού πυρήνα που χρονίζεται στο 1GHz. Και τα δύο μοντέλα διαθέτουν επίσης 512 MB μνήμης RAM στάνταρ, αλλά το MangoPi MQ Pro μπορεί να αναβαθμιστεί σε 1 GB.
Σύμφωνα με τις δοκιμές των χρηστών, το Allwinner D1 SoC που βρέθηκε στο MangoPi ξεπερνά τις επιδόσεις του RPi Zero W κατά ένα μικρό περιθώριο. Εκτός από αυτή τη διαφορά, και οι δύο πλακέτες είναι πολύ παρόμοιες μεταξύ τους, με Wi-Fi/Bluetooth, κεφαλίδες GPIO 40 ακίδων και εξόδους Mini-HDMI. Αυτό σημαίνει ότι η τιμολόγηση θα είναι η μεγαλύτερη διαφορά για τους περισσότερους χρήστες.
Σημειώστε ότι υπάρχει επίσης ένα ανώτερο μοντέλο Raspberry Pi Zero 2 W που βασίζεται σε τετραπύρηνο επεξεργαστή ARM Cortex-A53 64-bit.
MangoPi MQ Pro | Raspberry Pi Zero W | |
---|---|---|
CPU/SoC | Allwinner D1 SoC με έναν πυρήνα C906 RISC-V στο 1GHz | Broadcom BCM2835 μονοπύρηνος στο 1GHz |
Μνήμη | 512 MB ή 1 GB DDR3 RAM | 512 MB RAM |
I/O | USB-OTG Type-C, USB-Host Type-C, Mini-HDMI, 40-pin RPI-expand, 24-pin DVP/RGMII connector, TF card storage | Micro-USB OTG, τροφοδοσία micro-USB, Mini-HDMI, κεφαλίδα GPIO 40 ακίδων συμβατή με HAT, σύνθετο βίντεο/επαναφορά, υποδοχή κάμερας CSI, αποθήκευση κάρτας microSD |
Συνδεσιμότητα | Wi-Fi (802.11bgn), Bluetooth 2.1/4.2 | Wi-Fi (802.11bgn), Bluetooth LE/4.1 |
StarFive VisionFive 2 vs. Raspberry Pi 4 Model B
Το Raspberry Pi 4 Model B είναι η τρέχουσα ναυαρχίδα του RPi. Διαθέτει ένα ισχυρό Cortex-A72 τετραπύρηνο SoC που χρονίζεται στα 1,5 GHz και οι πελάτες μπορούν να επιλέξουν από 1 GB, 2 GB, 4 GB ή 8 GB LPDDR4-3200 SDRAM. Διαθέτει επίσης έναν εντυπωσιακό αριθμό διαθέσιμων συνδέσεων I/O, συμπεριλαμβανομένων δύο θυρών Micro-HDMI που υποστηρίζουν διπλές οθόνες 4K.
Το StarFive VisionFive 2 διαθέτει ένα παρόμοιο ισχυρό SoC με το RPi 4 Model B. Με χρονισμό στα 1,5 GHz, αυτό το εξαπύρηνο SoC έχει τέσσερις κύριους πυρήνες και δύο δευτερεύοντες πυρήνες χαμηλής κατανάλωσης και είναι διαθέσιμο με 2 GB, 4 GB ή 8 GB LPDDR4 SDRAM. Αυτή η πλακέτα είναι πολύ πιο ισχυρή από την πλακέτα VisionFive V1 που είχε προηγηθεί, αλλά δεν διαθέτει το ενσωματωμένο Wi-Fi και το Bluetooth που συνοδεύει το Raspberry Pi.
Και οι δύο αυτές σανίδες έχουν πλεονεκτήματα και μειονεκτήματα. Το Raspberry Pi 4 Model B έχει δύο θύρες Micro-HDMI, ενώ το VisionFive 2 έχει μόνο μία θύρα HDMI. Ομοίως, όμως, το VisionFive 2 διαθέτει υποδοχή κλειδιού M.2 M που υποστηρίζει γρήγορους δίσκους SSD, αλλά το RPi 4 διαθέτει μόνο υποδοχή κάρτας microSD για αποθήκευση. Όσον αφορά την επεξεργαστική ισχύ, και οι δύο πλακέτες είναι αρκετά συμβατές μεταξύ τους.
StarFive VisionFive 2 | Raspberry Pi 4 Model B | |
---|---|---|
CPU/SoC | StarFive JH7110 εξαπύρηνο SoC στα 1,5 GHz | Broadcom BCM2711 τετραπύρηνος Cortex-A72 SoC στα 1,5 GHz |
Μνήμη | 2 GB, 4 GB ή 8 GB LPDDR4 SDRAM | 1 GB, 2 GB, 4 GB ή 8 GB LPDDR4-3200 SDRAM |
I/O | 2 x θύρες USB 3.0, 2 x θύρες USB 2.0, κεφαλίδα 40 ακίδων συμβατή με HAT, θύρα HDMI, στερεοφωνικός ήχος 4 πόλων, τροφοδοσία DC USB Type-C 5V, υποδοχή κλειδιού M.2 M, αποθήκευση κάρτας microSD | 2 x θύρες USB 3.0, 2 x θύρες USB 2.0, κεφαλίδα 40 ακίδων συμβατή με HAT, 2 x θύρες Micro-HDMI, θύρα στερεοφωνικού ήχου/σύνθετου βίντεο 4 πόλων, τροφοδοσία DC 5V, αποθήκευση κάρτας microSD |
Συνδεσιμότητα | 2 x Gigabit Ethernet (διατίθεται dongle Wi-Fi) | Wi-Fi (802.11ac), Gigabit Ethernet, Bluetooth LE/5.0 |
Τιμητική αναφορά: SiFive HiFive Unmatched Desktop RISC-V Board
Εντάξει, είπαμε ψέματα όταν είπαμε ότι όλες αυτές οι σανίδες έχουν μια εναλλακτική λύση Raspberry Pi. Αυτός είναι ο μισός λόγος που το HiFive Unmatched είναι μόνο μια τιμητική αναφορά. το άλλο μισό οφείλεται στο ότι αυτός ο πίνακας έχει διακοπεί.
Ως μητρική πλήρους μεγέθους επιτραπέζιου υπολογιστή, το SiFive HiFive Unmatched στέκεται πραγματικά μόνο του στην αγορά RISC-V. Υποστηρίζει συσκευές M.2 και συσκευές PCI-E (όπως κάρτες γραφικών) και διατίθεται στη δημοφιλή μορφή mini-ITX. Αυτό σημαίνει ότι μπορεί να χωρέσει σε κανονικές θήκες επιτραπέζιου υπολογιστή και λειτουργεί με τα εξαρτήματα που έχουν ήδη πολλοί άνθρωποι.
Το HiFive Unmatched είναι μία από τις πρώτες επιτραπέζιες πλακέτες RISC-V που είναι διαθέσιμες και έρχεται εξοπλισμένο με πεντπύρηνο SoC SiFive Freedom U740. Συνοδεύεται από 16 GB μνήμης DDR4 και μια σειρά από I/O και συνδεσιμότητα, συμπεριλαμβανομένων τεσσάρων θυρών USB 3.2, δύο υποδοχών M.2 και μιας θύρας Gigabit Ethernet.
Όπως αναφέρθηκε παραπάνω, αυτή η πλακέτα έχει διακοπεί και δεν είναι πλέον διαθέσιμη. Παρόλα αυτά, είναι δύσκολο να αγνοήσετε αυτό το προϊόν RISC-V χάρη στον μοναδικό παράγοντα μορφής και την απόδοσή του που το ξεχωρίζει από τα κανονικά SBC και σηματοδοτεί την πιθανή αρχή της επανάστασης του επιτραπέζιου υπολογιστή RISC-V. Το SiFive συνεργάστηκε με την Intel και οι εταιρείες εργάζονται μαζί για ένα νέο προϊόν RISC-V που θα δούμε στο εγγύς μέλλον.
Είναι ένα RISC-V SBC καλύτερο από ένα Raspberry Pi;
Το να προσδιορίσετε εάν μια πλακέτα RISC-V είναι καλύτερη από ένα Raspberry Pi είναι μια πρόκληση. Και οι δύο αγορές είναι αρκετά διαφορετικές με πολλά προϊόντα για να διαλέξετε, και πολλές από τις επιλογές που προσφέρονται και από τις δύο πλευρές έχουν διαφορετικούς σκοπούς κατά νου. Αξίζει πάντα να κάνετε έρευνα για τον εαυτό σας όταν εξερευνάτε προϊόντα όπως αυτό. μπορεί να βρείτε μια εναλλακτική λύση RISC-V που δεν έχουμε συζητήσει.