Mūsdienu skaitļošana lielā mērā ir atkarīga no procesora arhitektūras, un RISC-V un ARM ir divi svarīgi piemēri.Šajā rakstā ir salīdzinātas abas arhitektūras, izskaidrojot to vēsturi, licencēšanu, veiktspēju, energoefektivitāti un izmantošanu mobilajās ierīcēs, serveros un jaunuzņēmumos.Tas palīdz saprast, kā šīs tehnoloģijas veido mūsdienu aparatūru un nākotnes inovācijas.
Katalogs

1. attēls. RISC-V un ARM arhitektūras
RISC-V un ARM ir divas svarīgas procesoru arhitektūras, ko izmanto mūsdienu skaitļošanā.Tie nosaka, kā programmatūra mijiedarbojas ar aparatūru un nodrošina visu, sākot no mazām iegultām ierīcēm līdz jaudīgiem serveriem.

Attēls 2. RISC-V
RISC-V
RISC-V ir atvērtā koda instrukciju kopas arhitektūra (ISA), ko izstrādājis un uztur RISC-V.Tas nosaka, kā programmatūra sazinās ar procesora aparatūru.RISC-V var brīvi izmantot, modificēt un pielāgot bez licencēšanas maksas vai autoratlīdzības.Tā vienkāršais un modulārais dizains ļauj izstrādātājiem pievienot tikai nepieciešamās funkcijas, padarot to populāru izglītībā, iegultajās sistēmās, pētniecībā, AI paātrinātājos un jaunās skaitļošanas platformās.

Attēls 3. ARM arhitektūras
ARM arhitektūra
ARM arhitektūra ir samazinātu instrukciju kopas skaitļošanas (RISC) procesoru arhitektūru saime, kas paredzēta efektīvai veiktspējai un zemam enerģijas patēriņam.To izstrādā un licencēja Arm.ARM pati neražo mikroshēmas.Tā vietā tā licencē savas instrukciju kopas un CPU dizainus citiem uzņēmumiem.Nobriedušās ekosistēmas, spēcīga programmatūras atbalsta un energoefektivitātes dēļ ARM tiek plaši izmantots viedtālruņos, planšetdatoros, iegultās ierīcēs, klēpjdatoros un modernos datu centru serveros.
RISC-V bija izveidots 2010. gadā Kalifornijas Universitātē, Berkeley kā atvērta instrukciju kopa mācīšanai un pētniecībai.Mērķis bija izveidot vienkāršu, modernu arhitektūru bez licencēšanas ierobežojumiem, ko vēlāk atbalstīja RISC-V.Pieaugot interesei, RISC-V pārcēlās ārpus akadēmiskās vides un kļuva par rūpniecību.Uzņēmumi to izmantoja pielāgotām mikroshēmām, iegultajām sistēmām un pētniecībai tās elastības un atvērtības dēļ.
ARM sākās 80. gadu sākumā Apvienotajā Karalistē uzņēmumā Acorn Computers.Tas tika izstrādāts tā, lai tas būtu efektīvs un mazjaudas personālajiem datoriem, kas vēlāk kļuva par galveno priekšrocību mobilajās ierīcēs.ARM pārgāja uz licencēšanas modeli, ļaujot daudziem uzņēmumiem izveidot savas mikroshēmas, izmantojot ARM dizainu.Tas palīdzēja Arm izaugt par dominējošu tālruņu, planšetdatoru un modernu skaitļošanas ierīču arhitektūru.

4. attēls. Kā darbojas ARM un RISC-V licencēšana?
ARM arhitektūra
Arm arhitektūra darbojas uz licencēta modeļa, kurā ARM izstrādā instrukciju kopu un bieži vien pabeidz CPU kodolus.Uzņēmumi licencē ARM tehnoloģiju divos galvenajos veidos: tie var izmantot gatavus ARM kodolus vai iegūt arhitektūras licenci, lai izstrādātu pielāgotus kodolus, kas joprojām atbilst ARM noteikumiem.ARM procesoros tiek izmantots RISC dizains, kas vērsts uz zemu enerģijas patēriņu, cauruļvadu sistēmu un uzlabotām jaudas pārvaldības funkcijām, piemēram, miega stāvokļiem un dinamisku frekvenču mērogošanu.Nobriedusi kompilatoru, operētājsistēmu un draiveru ekosistēma nodrošina ARM mikroshēmu efektīvu un uzticamu programmatūras darbību visās ierīcēs.
RISC-V arhitektūra
RISC-V arhitektūra darbojas kā atvērts instrukciju kopas standarts.Tas definē nelielu pamata instrukciju kopu, kas nepieciešama pamata darbībām, ar izvēles paplašinājumiem tādiem līdzekļiem kā peldošā komata, vektoru apstrāde, drošība vai AI paātrinājums.RISC-V nenosaka, kā ir jāveido procesors, nodrošinot elastīgumu cauruļvada dziļumā, kešatmiņas dizainā un veiktspējas mērķos.Programmatūra sazinās ar aparatūru, izmantojot šo atvērto instrukciju kopu, padarot RISC-V ļoti pielāgojamu iegultajām sistēmām, pielāgotajiem paātrinātājiem un pētniecības platformām.
Funkcija
|
RISC-V
|
ARM
|
Arhitektūra
|
Atvērts un pielāgojams dizains
|
Licencēts un patentēts dizains
|
Performance
|
Atšķiras atkarībā no ieviešanas
|
Konsekventa un labi optimizēta
|
Enerģijas efektivitāte
|
Piemērots īpašiem mazjaudas uzdevumiem
|
Lieliski piemērots darbam ar akumulatoru
ierīces
|
Ekosistēma
|
Joprojām aug
|
Ļoti nobriedis un plaši atbalstīts
|
Pielāgošana
|
Ļoti elastīgs
|
Ierobežots, bet izsmalcināts
|
Kopēja lietošana
|
Pētniecība, iegultās sistēmas,
pielāgotas mikroshēmas
|
Viedtālruņi, planšetdatori, iegulti
ierīces
|
Kopumā
|
Elastīgs un attīstošs
|
Stabils un pārbaudīts
|
Licencēšanas izmaksas
RISC-V ir atvērtā pirmkoda un bez maksas lietojams, kas samazina sākotnējās izmaksas jaunizveidotiem uzņēmumiem, savukārt ARM pieprasa licencēšanas maksas, kas var sasprindzināt agrīnos budžetus.
Dizaina elastība
RISC-V ļauj jaunizveidotiem uzņēmumiem pilnībā pielāgot procesora dizainu, nodrošinot unikālus aparatūras jauninājumus un diferenciāciju bez arhitektūras ierobežojumiem.
Laiks uz tirgu
ARM nodrošina lietošanai gatavus, labi pārbaudītus procesoru kodolus, kas palīdz jaunizveidotiem uzņēmumiem ātrāk izstrādāt produktus ar mazāku attīstības risku.
Ekosistēmas atbalsts
ARM ir nobriedusi ekosistēma ar spēcīgiem programmatūras rīkiem un kopienas atbalstu, savukārt RISC-V ekosistēma aug, bet joprojām attīstās.
Inovācijas potenciāls
RISC-V mudina eksperimentēt, ļaujot jaunizveidotiem uzņēmumiem modificēt un paplašināt arhitektūru, lai tā atbilstu konkrētām lietojumprogrammām un idejām.
Risks pret stabilitāti
RISC-V ir piemērots jaunizveidotiem uzņēmumiem, kas meklē jauninājumus un pielāgošanu, savukārt ARM ir labāks komandām, kuru prioritāte ir stabilitāte, uzticamība un pārbaudīta veiktspēja.

Attēls 5.RISC-V vs ARM mobilajās ierīcēs
Funkcija
|
RISC-V
|
ARM
|
Pašreizējais lietojums
|
Ierobežota lietošana mobilajās ierīcēs,
galvenokārt eksperimentāliem vai nišas lietojumiem
|
Dominējošā arhitektūra iekšā
viedtālruņi un planšetdatori visā pasaulē
|
Performance
|
Atkarīgs no pasūtījuma
ieviešanas, joprojām atbilst augstākās klases mobilo ierīču vajadzībām
|
Ļoti optimizēts mobilajām ierīcēm
veiktspēja un vairākuzdevumu veikšana
|
Enerģijas efektivitāte
|
Potenciāli efektīvs, taču atšķiras
pēc dizaina un brieduma
|
Lieliska jaudas efektivitāte, ideāli
ar akumulatoru darbināmām ierīcēm
|
Ekosistēmas atbalsts
|
Augoša ekosistēma ar ierobežotu
mobilās OS optimizācija
|
Ļoti nobriedusi ekosistēma ar pilnu
Android un iOS atbalsts
|
Programmatūras saderība
|
Ierobežota vietējā mobilā lietotne un OS
atbalsts
|
Spēcīga saderība ar mobilo
operētājsistēmas un lietotnes
|
Laiks uz tirgu
|
Ilgāka attīstība un
optimizācijas laiks
|
Ātrāka attīstība, pateicoties pierādītajam
dizaini un instrumenti
|
Adopcija Outlook
|
Daudzsološs nākotnes jauninājumiem
|
Labi izveidots un uzticams
pašreizējās mobilās ierīces
|

Attēls 6.RISC-V pretARM serveros un datu centros
Funkcija
|
RISC-V
|
ARM
|
Adopcija
|
Ierobežots un topošs
|
Plaši izmanto datu centros
|
Performance
|
Joprojām attīstās
|
Pārbaudīts un uzticams
|
Ekosistēma
|
Pieaug
|
Nobriedis un labi atbalstīts
|
Programmatūras atbalsts
|
Ierobežots
|
Spēcīgs un plašs
|
Mērogojamība
|
Daudzsološs
|
Pierādīts lielā mērogā
|
Izmaksas
|
Nav licencēšanas maksas
|
Nepieciešama licence
|
Lietošanas gadījums
|
Izpēte un pielāgoti serveri
|
Mākoņa un uzņēmuma serveri
|
RISC-V: Ļauj ļoti pielāgojamu procesoru dizainu, samazinot enerģijas patēriņu, noņemot nevajadzīgas instrukcijas un aparatūru konkrētām lietojumprogrammām.
ARM: Izmanto fiksētas, bet ļoti optimizētas arhitektūras ar uzlabotu jaudas pārvaldību, nodrošinot konsekventu energoefektivitāti mobilajās un iegultajās sistēmās.
Dizaina elastība: RISC-V atbalsta minimālas, lietojumprogrammām specifiskas ieviešanas, savukārt ARM koncentrējas uz standartizētiem kodoliem, kas optimizēti mazjaudas darbībai.
Ekosistēmas briedums:
ARM gūst labumu no nobriedušiem rīkiem, kompilatoriem un programmatūras optimizācijas, palīdzot sasniegt paredzamu un efektīvu jaudas veiktspēju.
Lietošanas gadījuma ietekme: RISC-V izceļas ar specializētiem mazjaudas iegultiem dizainiem, savukārt ARM ir vadošais energoefektivitātes ziņā galvenajām patērētāju ierīcēm.
Priekšrocības
no ARM
|
Trūkumi
no ARM
|
Ļoti zems enerģijas patēriņš
|
Licencēšanas un honorāru izmaksas
|
Spēcīga veiktspēja uz vatu
|
Mazāk atvērts nekā RISC-V
|
Milzīga programmatūras ekosistēma
|
Ierobežots instrukciju komplekts
pielāgošana
|
Plaši atbalstīta darbība
sistēmas
|
Pārdevēja bloķēšanas risks
|
Pierādīta uzticamība
|
Lēnāka inovācija ārpus ARM
kontrole
|
Mērogs no maziem IoT līdz serveriem
|
Pielāgotajiem kodoliem ir nepieciešamas papildu licences
|
Lielisks akumulatora darbības laiks priekš
ierīces
|
Mazāk elastīgs izmantošanai pētniecībā
|
Nobrieduši attīstības rīki
|
Atkarība no ARM atjauninājumiem
|
Spēcīga nozares pārņemšana
|
Nav pilnībā atvērts avots
|
Optimizēts mobilajām slodzēm
|
Augstākas izmaksas maziem jaunizveidotiem uzņēmumiem
|
Priekšrocības
RISC-V
|
Trūkumi
RISC-V
|
Atvērts un bez autoratlīdzības
arhitektūra
|
Mazāka programmatūras ekosistēma
|
Ļoti pielāgojama instrukcija
komplekts
|
Mazāk nobriedušu izstrādes rīku
|
Nav licencēšanas vai honorāru maksas
|
Ierobežoti augstas veiktspējas serdeņi
|
Elastīgs pētniecībai un
inovācijas
|
Mazāks komerciālais atbalsts
|
Svari no mikrokontrolleriem līdz
procesori
|
Sadrumstalošanas risks
|
Ideāli piemērots pielāgotai un iegultai
dizaini
|
Programmatūras saderības problēmas
|
Pieaugošā nozares pieņemšana
|
Mazāk optimizētu lietojumprogrammu
|
Pārdevēja neatkarība
|
Joprojām nobriest salīdzinājumā ar ARM
|
Spēcīgs akadēmiskais un iesācējs
interesi
|
Mazāk pierādīts patērētāju ierīcēs
|
Iespējo minimāli mazjaudas dizainus
|
Nepieciešamas lielākas inženierijas pūles
|
RISC-V un ARM kalpo dažādām vajadzībām skaitļošanas pasaulē.ARM piedāvā stabilitāti, spēcīgu veiktspēju un plašu programmatūras atbalstu, savukārt RISC-V nodrošina atvērtību, elastību un zemākas izmaksas.Izvēle starp tiem ir atkarīga no mērķiem, budžeta un pieteikuma vajadzībām.Kopā viņi turpinās virzīt inovācijas procesoru un digitālo tehnoloģiju jomā.
Dalīties ar šo ziņu