NASA tar RISC-V till rymden

Permalänk
Melding Plague

NASA tar RISC-V till rymden

Processorvärldens motsvarighet till öppen källkod, RISC-V, fortsätter öka i popularitet och ska nu bli grunden till NASA:s nästa rymddatorer.

Läs hela artikeln här

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Medlem

Lyx. Det räcker med en AGC baserad på N10000 tillverkningsprocess.

Permalänk
Medlem

Kommer denna vara strålningskyddad likt RAD750 som NASA använt tidigare?
Alltså den PPC 750-baserade CPUn som annars Apple kallade G3 och som också användes i Nintendo Gamecube.

Värt att skaffa om man är en riktig prepper isåfall och ska bygga sitt fallout shelter.
Oavsett är det riktigt kul med dessa SiFive RISC-V-plattformar och det blir nog att köpa in någon SoC och ha som labb-desktop.

Permalänk
Medlem

En undrar vad de har idag.. (100x)

Visa signatur

42? Seven and a half million years and all you can come up with is 42?!
► FD Define R2 | Win10Pro | i7-3770K | Hyper212+ SP120PWM | P8P67 PRO | CML8GX3M2A1600C9 | 1080 Ti | AX750 | Asus VG27WQ | Eizo S2100 | HP Z24n |► OnePlus 6 |

Permalänk
Medlem

Cool, vår första dator hade en RISC-CPU. Närmare bestämt en PowerPC 603 på 75MHz från Motorola. Satt i en Macintosh Performa 5200.

Visa signatur

Windows 11 Pro | Intel i7 8700 | ASUS Prime Z370-P | Corsair 16GB 3000MHz | ASUS GTX 1080 | Fractal Design Define S | Corsair RM750x | Hyper 212 EVO

Permalänk
Medlem
Skrivet av Joppis:

Cool, vår första dator hade en RISC-CPU. Närmare bestämt en PowerPC 603 på 75MHz från Motorola. Satt i en Macintosh Performa 5200.

RISC i sig är inte ovanligt. Sitter en ARM i varenda pryl nuförtiden.

Visa signatur

Core i7 7700K | Titan X (Pascal) | MSI 270I Gaming Pro Carbon | 32 GiB Corsair Vengeance LPX @3000MHz | Samsung 960 EVO 1TB

Permalänk
Medlem
Skrivet av Nioreh83:

RISC i sig är inte ovanligt. Sitter en ARM i varenda pryl nuförtiden.

Men ack så ideologiskt viktigt för oss som stod på andra sidan när hela datorvärlden blev dominerat av x86. Kampen fortsätter men nu med delvis andra spelare.

Däremot är väl frågan om konceptet RISC faktiskt existerar i många av dagens RISC-arkitekturer. Det är rätt många "specifika" instruktioner numera även i en de cpuerna som man kallar RISC-baserade.

Men för att kunna ha en kamp mellan RISC vs CISC måste vi ju upprätthålla någon form av övertygelse om att det faktiskt betyder något även i dagens komplexa processorarkitekturer.

Permalänk
Medlem
Skrivet av Joppis:

Cool, vår första dator hade en RISC-CPU. Närmare bestämt en PowerPC 603 på 75MHz från Motorola. Satt i en Macintosh Performa 5200.

RISC-V är en arkitektur, ARM en annan och Power-PC en tredje alla kör med RISC instruktioner...

Visa signatur

Modermodem: Asus ROG Strix X470-F
Grafikkort: XFX Speedster MERC 319 AMD Radeon™ RX 6800 BLACK
Processor: AMD 2600X
Minne: 48 GB

Permalänk
Medlem
Skrivet av Sidde:

Kommer denna vara strålningskyddad likt RAD750 som NASA använt tidigare?
Alltså den PPC 750-baserade CPUn som annars Apple kallade G3 och som också användes i Nintendo Gamecube.

Värt att skaffa om man är en riktig prepper isåfall och ska bygga sitt fallout shelter.
Oavsett är det riktigt kul med dessa SiFive RISC-V-plattformar och det blir nog att köpa in någon SoC och ha som labb-desktop.

Inte så svårt att slå med 100x alltså, men stora frågan är ju hur mycket hardening och om hur bra nya noderna tål strålning… iofs kör de ju vanliga thinkpads inne i ISS sedan länge, så kanske är hyfsat lungt?

Permalänk
Medlem
Skrivet av medbor:

Inte så svårt att slå med 100x alltså, men stora frågan är ju hur mycket hardening och om hur bra nya noderna tål strålning… iofs kör de ju vanliga thinkpads inne i ISS sedan länge, så kanske är hyfsat lungt?

Jag antar att det är en fråga om hur mycket strålskydd enheten som datorn används i har också. ISS lär vara väldigt strålskyddad eftersom den faktiskt är designad för att människor ska kunna leva där, medan t.ex. en obemannad rover troligtvis är mindre strålskyddad p.g.a. vikt- och storleks-begränsningar.

Permalänk
Medlem

Varför inte använda beprövad teknik så man kan hitta utvecklare som förstår sig på processorn?

Visa signatur

Processor: Motorola 68000 | Klockfrekvens: 7,09 Mhz (PAL) | Minne: 256 kB ROM / 512 kB RAM | Bussbredd: 24 bit | Joystick: Tac2 | Operativsystem: Amiga OS 1.3

Permalänk
Medlem
Skrivet av Sidde:

Kommer denna vara strålningskyddad likt RAD750 som NASA använt tidigare?
Alltså den PPC 750-baserade CPUn som annars Apple kallade G3 och som också användes i Nintendo Gamecube.

Värt att skaffa om man är en riktig prepper isåfall och ska bygga sitt fallout shelter.
Oavsett är det riktigt kul med dessa SiFive RISC-V-plattformar och det blir nog att köpa in någon SoC och ha som labb-desktop.

Ja, det är Microchip som bygger själva processorn, de har lång erfarenhet av strålningssäkra produkter. Sifive utvecklar RISC-V-kärnan som laddas i Microchips FPGA.

https://www.nasa.gov/press-release/nasa-awards-next-generatio...
https://www.microchip.com/en-us/about/news-releases/products/...

Permalänk
Medlem
Skrivet av xfade:

En undrar vad de har idag.. (100x)

Vi kör denna satellitdator Så visst finns det möjligheter att öka prestanda men inte alltid som det behövs. Beror på applikation

Permalänk
Medlem
Skrivet av clnr:

Ja, det är Microchip som bygger själva processorn, de har lång erfarenhet av strålningssäkra produkter. Sifive utvecklar RISC-V-kärnan som laddas i Microchips FPGA.

https://www.nasa.gov/press-release/nasa-awards-next-generatio...
https://www.microchip.com/en-us/about/news-releases/products/...

Tack för länkarna.
Spontant låter ju inte jätteeffektivt energimässigt med en FPGA. Men det kanske är där de börjar och sedan arbetar vidare med en mer native krets senare.

Permalänk
Quizmaster Göteborg 2022 & 2023

Det finns redan många RISC processorer i rymden och även sådana som körs i en FPGA.
Till exemplel så finns MicroBlaze i en FPGA på NASA's Mars-rovern

Permalänk
Medlem

Strålningsskyddad och att den klarar väldiga temperaturvariationer är givet.

Gällande "maximal" prestanda så är det sekundärt i dessa applikationer. De som kodar dessa saker är ju minst sagt duktiga och koden lär vara mer än optimal. Om inte annat för att minimera risken för buggar.

Permalänk
Medlem
Skrivet av bobbeyblade:

RISC-V är en arkitektur, ARM en annan och Power-PC en tredje alla kör med RISC instruktioner...

Nja, tror något inte riktigt stämmer med terminologin här? De är väl instruktionsuppsättningar?

CISC och RISC beskriver olika typer av design av dessa instruktionsuppsättningar (något förlegat att göra denna distinktion om jag förstått det rätt).

Finns nån snubbe med hund som profilbild här på forumet som brukar förklara det här några gång per vecka i olika trådar känns det som.

Visa signatur

I think I'll have myself a beer...

Permalänk
Medlem
Skrivet av olga32:

Nja, tror något inte riktigt stämmer med terminologin här? De är väl instruktionsuppsättningar?

CISC och RISC beskriver olika typer av design av dessa instruktionsuppsättningar (något förlegat att göra denna distinktion om jag förstått det rätt).

Finns nån snubbe med hund som profilbild här på forumet som brukar förklara det här några gång per vecka i olika trådar känns det som.

Är det inte bara att RISC är instruktionerna och ex ARM(där R:et står för RISC) är en arkitektur som implementerar dem instruktionerna på sitt sätt? Alltså RISC är modern/fadern till allt som nämns i form av ARM, PowerPC etc?

Permalänk
Medlem

Är det bara jag som såg RARE-logotypen först?

Visa signatur

Skärm Samsung 32" C32JG50 144Hz | CPU Ryzen 5 2600X | GPU AMD Vega 64 vattenkyld | Moderkort Asus Rog Strix B350-F Gaming | Minne 16 GB Corsair CL15 Vengeance | HDD 1 TB NVMe Samsung 970 Evo | Chassi Lian Li O11 Dynamic Svart

Permalänk
Medlem
Skrivet av Adam901:

Är det inte bara att RISC är instruktionerna och ex ARM(där R:et står för RISC) är en arkitektur som implementerar dem instruktionerna på sitt sätt? Alltså RISC är modern/fadern till allt som nämns i form av ARM, PowerPC etc?

Nja, alltså jag är verkligen inte rätt person för att förklara det här men. Skriver på mobilen direkt ur huvudet utan att orka efterforska så tar inget ansvar för hur korrekt det är

RISC och CISC är bara en gruppering av olika instruktionsuppsättningar som gjordes tillbaka i tiden. Har att göra med hur många instruktioner processorerna ska kunna hantera. Få = RISC och många = CISC. Sen exakt var gränsen gick var väl inte definierat.

Exempel på instruktionsuppättningar:
CISC: X86, SPARC
RISC: ARM, PowerPC

Även olika RISC instruktionsuppsättningar kör olika instruktioner och är således inte kompatibla eller lika varandra det sättet som du beskriver. Samma sak gäller CISC. RISC/CISC-benämningarna handlar alltså bara om en godtycklig gruppering.

Sen är arkitekturer implementationer av dessa instruktionsuppsättningar. Exempelvis Haswell (4xxx-serien) och Skylake (6xxx-serien) är två olika arkitekturer från Intel som kör x86 instruktionsuppsättning.

Visa signatur

I think I'll have myself a beer...

Permalänk
Medlem
Skrivet av martak:

Är det bara jag som såg RARE-logotypen först?

Haha, tyckte väl det såg bekant ut. God observation.

Permalänk
Medlem
Skrivet av olga32:

RISC och CISC är bara en gruppering av olika instruktionsuppsättningar som gjordes tillbaka i tiden. Har att göra med hur många instruktioner processorerna ska kunna hantera. Få = RISC och många = CISC. Sen exakt var gränsen gick var väl inte definierat.

RISC vs CISC har inget med antalet instruktioner att göra utan om deras komplexitet. CISC = Complex Instruction Set Computer medan RISC = Reduced Instruction Set Computer.

D.v.s. CISC använder typiskt komplexa instruktioner som kan utföra flera operationer (t.ex. en instruktion som läser data från minnet, utför en operation på datan, och sen skriver tillbaka den nya datan) medan RISC använder enklare instruktioner som bara gör en sak (t.ex. en instruktion för att läsa data, en för att skriva, etc.).

Moderna instruktionsuppsättningar är dock sällan rent RISC eller CISC, så det är nästan meningslöst att prata om RISC vs CISC nu för tiden.

Men i övrigt har du helt rätt om instruktionsuppsättningar vs arkitekturer.

Permalänk
Medlem

Härligt!

Ju fler större och kända aktörer/företag som sneglar på/använder RISC-V, desto större chans till spridning.

so -> som
Visa signatur

Engineer who prefer thinking out of the box and isn't fishing likes, fishing likes is like fishing proudness for those without ;-)
If U don't like it, bite the dust :D
--
I can Explain it to you, but I can't Understand it for you!