» »

Curiosity poganja stara in preizkušena strojna oprema

Curiosity poganja stara in preizkušena strojna oprema

Kartica s PowerPC RAD750

Slo-Tech - V zadnjih dneh je spričo uspešnega pristanka na Marsu rover Curiosity deležen obilo pozornosti. Ves svet je napeto spremljal priletno manevriranje in kasneje občudoval prve barvne posnetke, ki jih je posnel. Danes si bomo pogledali, kakšna računalniška oprema poganja Curiosity.

Ob obilici slabe programske opreme, ki poganja najrazličnejše naprave in krmili razne postopke, so vesoljska plovila poleg letal primer zgledne tehnologije. Znano je, da se v njih skrivajo stari in preizkušeni procesorji in ostale komponente. Razlogov za to je več. Običajno so ti odpornejši na vesoljske pogoje, kjer morajo kljubovati vročini, mrazu in sevanju. Poleg tega je ta oprema preizkušena in izpiljena do konca, pisanje novih programov za novejše verzije pa bi stalo nepredstavljive vsote denarja in ne bi prineslo pomembnih prednosti.

Raketoplani Space Shuttle so sprva uporabljali Intelove procesorje 8086 in kasneje znamenite 386. Krmilni program je obsegal manj kot megabajt. Še bolj primitivna je ruska kapsula Sojuz, ki jo poganjajo procesorji Argon-16 s 6 kB pomnilnika. Tako opremljena je letela več kot tri desetletja, Rusi pa so šele v zadnjem času začeli nadgradnje. Razvoj roverja Curiosity je stekel leta 2004 in temu primerna je tudi strojna oprem - novejša, a še vedno daleč od današnje potrošne elektronike.

Marsikoga bo začudila ločljivost kamer na Curiosityju, ki zmorejo vsega dva megapiksla. Danes se to zdi neverjetno malo, a leta 2004, ko je bil strojni del roverja sprojektiran, je bila to zelo spodobna količina. Specifikacije se vmes niso spreminjale in rover je ostal takšen, kot je bil predviden. Dodatne pomisleke je sprožilo podatkovno ozko grlo. Curiosity zmore na Zemljo prek glavnega kanala, to so UHF-antene, poslati okrog 250 MB podatkov na dan. To je treba razdeliti med vse instrumente, zato ni nobene potrebe po pretiravanju z ločljivostjo posnetkov. Še en razlog je skupen dizajn, saj ima Curiosity štiri kamere, ki so namenjene snemanju različnih stvari in imajo različno optiko, a je platforma zaradi lažjega in cenejšega testiranja na vseh enaka. Tudi to je bilo treba najti kompromis.

Centralni procesor prav tako ni nikakršen presežek, če ga primerjamo v surovi moči z domačimi računalniki, a mu to niti ni treba biti. Njegove naloge so specializirane, delovni pogoji pa unikatni. Zato Curiosity poganja PowerPC RAD750, ki je posebej odporen na ekstremne temperature (delovno območje -55 °C do 125 °C), sevanje (do 1000 grejev). Procesor ima 10 milijonov tranzistorjev (tipičen Core i7 jih ima več kot 700 milijonov), je grajen v 250 nm-tehnologiji (večja litografija je robustnejša), tiktaka z 200 MHz in zmore okoli 200 MIPS. Curiosity ima dva računalnika s takim procesorjem, ki imata poleg tega še 2 GB flasha in 256 MB RAM-a. NASA ima v pogodbi z dobaviteljem zapisano, da se tolerira en izredni dogodek (ki terja intervencijo) na 15 let. Procesor mora sicer ves čas delovati brez napak, "modrih zaslonov" in ostalih težav. Spirit in Opportunity imata sorodni RAD6000, ki je še 10-krat šibkejši in z osemkrat manj pomnilnika. Povprečen pametni telefon danes je nekaj desetkrat zmogljivejši.

Zmogljivosti capljajo tako daleč zato, ker je razvoj počasen in drag. Naprej je treba sestaviti na sevanje in ekstremne temperature odporne čipe, nato pa je treba integrirane plošče preveriti in certificirati. Postopek traja od pet do osem let, cena posameznega računalnika pa doseže do pol milijona dolarjev. Rezultat so pregrešno dragi in počasni čipi, ki pa svoje delo opravljajo v vseh razmerah. In to je v vesolju pomembno, saj tam ni serviserjev, ki bi stisnili gumb reset.

138 komentarjev

«
1
2 3

x800xt ::

Ali pa , da bi imel reset in bi pritisnili reset in medtem kaj zaštekalo kaj pa potem.

filip007 ::

Saj imajo "remote reboot" verjetno, samo to je samo za klic v sili, če ne prdne ni nič.
#Plejstejšon.

mrTwelveTrees ::

mogoce ima tudi auto reboot če nekaj dni ne sprejme ukazov z zemlje...

HyperKiller ::

Tudi programi so napisani bolj pazljivo in natančno:

Da se je Space shuttle začel orientirati po GPS satelitih, je bilo potrebno spisati 6366 vrstic kode. NASA in Lockheed Martin so, preden se je pisanje kode začelo, spisali 2500 strani dolgo specifikacijo.
Za primerjavo: Slovar slovenskega knjižnega jezika ima 1762 strani.

Prijetno branje!
Pri Microsoftu uspešno izrezujejo varnostne luknje.

Zgodovina sprememb…

mtosev ::

tole je zelo zanimivo.nisem si mislil,da pri NASI uporabljajo outdated hardware
i like:) [Dell Inspiron 13 7000 - i7 6500U, 8gb ddr3l, 256gb samsung, ips fhd]
moj oče darko 1960-2016
moj labradorec max 2002-2013

Zgodovina sprememb…

  • spremenil: mtosev ()

amigo_no1 ::

Brihta, seveda je outdated, če pa traja preverba in certificiranje 5 do 8 let :)).
Za mission critical HW ni druge šanse.

Drugače pa astronavti na Alfi uporabljajo tudi navadne kište.

Zgodovina sprememb…

  • spremenilo: amigo_no1 ()

bluefish ::

Heh, prav čakal sem na en tak neumen komentar.

Veš, prav nič jim ne koristi i7 z über plato, če zadeva razpade že zaradi tresljajev ob vzletu, kaj šele ob poznejših vplivih.

Dr_M ::

On je mislu, da zadnji trenutek vrzejo eno intelovo plato not in i7 navit na 5GHz, z minimalno 32GB rama. :)):))

amigo_no1 ::

Ja, pa win8 za OS ;((.
Ne pozabiti za ocz vertex ssd, ima worldwide garancijo.

Zgodovina sprememb…

  • spremenilo: amigo_no1 ()

mtosev ::

ne ne windows NT4 workstation je boljša izbira
i like:) [Dell Inspiron 13 7000 - i7 6500U, 8gb ddr3l, 256gb samsung, ips fhd]
moj oče darko 1960-2016
moj labradorec max 2002-2013

Zgodovina sprememb…

  • spremenil: mtosev ()

amigo_no1 ::

Kateri os uporabljajo ?

mtosev, ti ne vidiš 3 ločne stopinje iz svoje začrtane smeri.

mtosev ::

verjetno uporabljajo unix haha
i like:) [Dell Inspiron 13 7000 - i7 6500U, 8gb ddr3l, 256gb samsung, ips fhd]
moj oče darko 1960-2016
moj labradorec max 2002-2013

filip007 ::

Ma kakšen OS, to je samo neka koda v text formatu pomoje, pa direkt CPU računa, možnost za "crash" praktično nula.
#Plejstejšon.

techfreak :) ::

VxWorks

Dr_M ::

panteist ::

amigo_no1 je izjavil:

Ja, pa win8 za OS ;((.
Ne pozabiti za ocz vertex ssd, ima worldwide garancijo.


Sej to je problem, ker garancija je samo "worldwide", tole je pa malo dlje :)

AlienRR ::

amigo_no1 je izjavil:

Ja, pa win8 za OS ;((.
Ne pozabiti za ocz vertex ssd, ima worldwide garancijo.


Worldwide garancija.. zelo uporabno na marsu.:D


(saj vem - sarkazem. =)
You can override the laws of thermodynamics with sufficient sudo access.

pviran3 ::

Če bi uporabljali WinME, bi se Curiosity še vedno okoli Lune vrtela:D

pegasus ::

Butasti komentarji ... jaz bi takoj imel tak hardver za desktop mašino, bi vsaj moje digitalne fotke zdržale tolk cajta, da bi jih lahko še moji mulci gledali ... ne pa ta današnji PC crap, ki še ECCja nima, bitki kar frčijo naokrog ...

jype ::

Sej maš ZFS :)

i386 ::

Heh, niste vedeli da pri NASI upodabljajo zastareli hardware? Ko so programirali slovenci nek program za Space shutel sem od enega od razvijalcev izvedel da je vse na 386-k... je pa to bilo nekje leta 2008, če se prav spomnim :) Tudi v kontrolni sobi so glavne stvari na preizkušeni elektroniki, ne pa na nekih ivy bridgih :)

k4vz0024 ::

Naj M$ financira odpravo in oglašuje, naš OS garantirano deluje tudi izven Zemlje.
Takšen OS bo prodajna uspešnica8-)

kuglvinkl ::

Winsi so prodajna uspešnica...

Sem pa bral pred časom, da je NASA celo dala oglas za neke stare čipe, ki jih niso več delali. Kewl.

user1618 ::

Če je to pravi PPC, potem pišejo mikrokodo v asemblerju. Če je OS VxWorks, je verjetno prilagojen na ad hoc mikrokodo in revidiran tudi na bitnem nivoju.

sinalko ::

Ne piše, če so uporabljali SX ali DX verzijo 386tke. :D

kuglvinkl ::

A ni bla SX cripled?:)

SuperVeloce ::

Ja, SX nima FPU. Shuttle je mislim da imel SX z ločenim fpujem :) (torej z i387, al kako se je že napisal)
i7-4790, MSI 5700xt Gaming X, 4x8GB 1600CL8, 850evo+860qvo, Fractal Mini C

Zgodovina sprememb…

BaToCarx ::

Zgodovina sprememb…

  • spremenil: BaToCarx ()

SuperVeloce ::

eh sidetopic iz novice :))

Raketoplani Space Shuttle so sprva uporabljali Intelove procesorje 8086 in kasneje znamenite 386. Krmilni program je obsegal manj kot megabajt.
i7-4790, MSI 5700xt Gaming X, 4x8GB 1600CL8, 850evo+860qvo, Fractal Mini C

sprasujem ::

Dodatne pomisleke je sprožilo podatkovno ozko grlo. Curiosity zmore na Zemljo prek glavnega kanala, to so UHF-antene, poslati okrog 250 MB podatkov na dan.

Ne razumem se najbolje, samo koliko od te kapacitete 250 MB/dan (načeloma) se uporabi za osnovno komunikacijo-kontrolo?

To je treba razdeliti med vse instrumente, zato ni nobene potrebe po pretiravanju z ločljivostjo posnetkov

Zakaj je treba to razdeliti med vse instrumente, če recimo uporabiš samo en inštrument za dani čas?

Zgodovina sprememb…

BaToCarx ::

31.25 MB na dan je.

Lion29 ::

za pol miljona niso sposobni narocit pri intlu ali IBMu neko plato s procom z vecjo litografijo, in vseskupaj zascitijo proti tresljajem in sevanju in temperaturnim razmeram?

pizda sej so NASA inzenirji in ne 16 letni nadebudni fiziki iz spodnje kungote...

2 podatka me zelo, zelo motita...

250 MB bandwidtha na dan, WTF
in pa 2Megapixla kaera...ob toni tezkem roverju??? GROZA!!!

pismo, prav res ne morem verjet, in sem full razocaran...pa sej razumem, da za samo misijo to ni tolk pomembno, da ne rabijo bolje... ampak, ce zelijo, dobiti vec sredstev, bi mogli zadevo veliko bolj popularizirati.in kvalitetne slike, ce ne ze posnetki, bi navdusile rajo po svetu veliko bolj

ravno vceraj sem na FBju share-al 360 panoramsko sliko

ce bi imel vec takega ali kvalitetnejsega materiala, bi se to share-alo, predvjalo po TVju, etc velko bolj... zanimanje bi bilo veliko, veliko vecje...


pa daj, razumem, damorajo biti glavni sistemi super proof... da pa ne morejo zraven dodati ob takih cenah (in velikosti)... par kvalitetnih HD kamer, par SGS3jev, katerih racunska moc je nepredstavljivo vecja....pac ce faila, faila... ce pa ne, pa bi bili vsi super zadovoljni...


pav cudi me, da se ne pritiska na naso v tej smeri
Frontend UI/UX developer

jest10 ::

Sej samo trollaš ane? Upam;((

Highlag ::

Lion saj ne veš o čem govoriš. Hardver vgrajen v to opremo ni kupljen v bigbangu. Že za vojsko so včasih potrebne takšne rešitve, da se samo praskaš po glavi, ko zadevo vidiš. Tole kar gre v vesolje je pa spet ena druga liga.

Kamere- več megapikslov -> manjši piksli -> večja možnost za poškodbe zaradi sevanja in mehanske poškodbe zaradi pospeškov/ pojemkov pri misiji. Kaj ti pomaga kamera na marsu, če bi bilo 1/2 piklsov mrtvih? In če že pripelješ eno stvar tako daleč hočeš da deluje 100%.
Never trust a computer you can't throw out a window

opeter ::

Nekako se strinjam z Lionom.
Vem, da je treba v vesolje poslati preizkušeno in vzdržljivo tehnologijo, a vseeno je tudi zame rahlo razočaranje, da so tako drage zadeve, potem pa imajo desetletje staro strojno opremo (predvsem me moti ločljivost kamer).

Če pogledate današnje civilne teleskope (ali o tistih, ki jih lahko kupiš v recmo Lidlu/Hoferju sploh ne govorim) in ju primerjate s tistimi, ki so se uporabljali pred recimo n desetletji, je zelo očiten napredek.

Isto velja za računalnike in današnje prenosne naprave. Današnji povprčeni pametni telefon je v računskem smislu n-krat hitrejši kot pred leti najboljša možna strojna konfiguracija.

Saj razumem, da je treba komponente testirat 5-8 let, a vseeno. Za toliko denarja bi pa človek že pričakoval nekaj bolj efektivnega.

To je tako kot, da bi moderno vojsko premagal z doma izdelanimi primitivnimi granatami, molotovkami, sulicami ter puščicami.
Hrabri mišek (od 2015 nova serija!) -> http://tinyurl.com/na7r54l
18. november 2011 - Umrl je Mark Hall, "oče" Hrabrega miška
RTVSLO: http://tinyurl.com/74r9n7j

blackbfm ::

Ja očitno stvar služi namenu. Tako kot je za internet dovolj nek 400mhz router, ne boš šel za ta namen postavljat i7 kište.

jype ::

opeter> Vem, da je treba v vesolje poslati preizkušeno in vzdržljivo tehnologijo, a vseeno je tudi zame rahlo razočaranje, da so tako drage zadeve, potem pa imajo desetletje staro strojno opremo (predvsem me moti ločljivost kamer).

Čemu te pa moti ločljivost kamer?

jest10 ::

opeter je izjavil:


Če pogledate današnje civilne teleskope (ali o tistih, ki jih lahko kupiš v recmo Lidlu/Hoferju sploh ne govorim) in ju primerjate s tistimi, ki so se uporabljali pred recimo n desetletji, je zelo očiten napredek.

Ahm... V Lidlu/Hoferju/xyz marketu še vedno prodajajo samo sranje, kar se tiče teleskopov.

amigo_no1 ::

Današnji povprčeni pametni telefon je v računskem smislu n-krat hitrejši kot pred leti najboljša možna strojna konfiguracija.

Nič ti ne pomaga ne vem kakšen hiter i7, če ni prilagojen na vesoljske razmere (temperature, sevanje, tresljali).

Dr_M ::

Zakaj tako povrsno berete novice?
Zadeva je bila dizajnirana leta 2004 in takrst so dolocili specifikacije.
Potem pa specifikacij niso vec spreminjali. Ce bi jih, bi bila masinerija se vedno na zemlji, vredna ze $5mrd.
Zdej pa, ali to uporabit ali izivljat vase mokre otroske sanje. Hvala k...., da so pri Nasi malo bolj odrasli.

bbf ::

http://www.dpreview.com/news/2012/08/08...

2MP raw je dovolj ob dobriha lečah, kar vi kupujete sedaj, 10 let kasneje so dišeči megapixli in poceni leče, in držite boga za mehko..

opeter ::

Če bi kamere imele večji gostoto točk, ne bi rabili pri NASI sestavljati eno velko sliko iz recimo 30 slik, ampak bi bilo dovolj iz recimo 4-ih.

Verjetno pa je za 250 MB/dan prepustnost res boljše, da ni ne vem kakšne ločljivosti ...
Hrabri mišek (od 2015 nova serija!) -> http://tinyurl.com/na7r54l
18. november 2011 - Umrl je Mark Hall, "oče" Hrabrega miška
RTVSLO: http://tinyurl.com/74r9n7j

Dr_M ::

Pri vecji gostoti pik (predpostavimo, da je senzor enako velik) rabis vec svetlobe, pa se vec suma bo na sliki. Torej bo slika slabse kvalitete.

JesusChrist ::

saj ne vem al bi se smejal al zjokal kake pišete nekateri ...
remember, the clock is ticking. run like no tomorrow.

hojnikb ::

glede na vse hardware buge, ki se dons nahajajo v procesorjih, se res ne čudim na izbiro tak starega proca..
#teamred
MediaBox: AMD R5 1600 AF, 16GB DDR4, 256GB SSD, 1060 6GB, B450M-DS3H, W10

opeter ::

JesusChrist je izjavil:

saj ne vem al bi se smejal al zjokal kake pišete nekateri ...


Ti se samo zjoči. Včasih pomaga ...
Hrabri mišek (od 2015 nova serija!) -> http://tinyurl.com/na7r54l
18. november 2011 - Umrl je Mark Hall, "oče" Hrabrega miška
RTVSLO: http://tinyurl.com/74r9n7j

s1m0n ::

Meni pa je popolnoma vseeno kakšna kamera je nameščena dokler opravlja svoje delo :)
Če so fotografije takšne kot jih pričakujejo je vse OK!

Ter glede na to koliko kamer je nameščenih na roverju.
|4770K/H100i|ASUS Z87 Deluxe|16GB Vengeance Pro|
|840EVO 250GB|ASUS 1070 STRIX|Seasonic X|FD Define XL R2|

Lion29 ::

glavni sistem je zaradi mene lahko na stari plati 50 let

auxiliary sistemi pa bi lahko bili cist sodobni, poceni, zasciteni.. saj glavna skoda nastane edino ob vzletu in v vesolju... takrat je lahko v kaki svinceni skatlici oblozeni...na marsu pa ni tolk vlkega sevanja, ne?

btw kake so kaj temperature na marsu?
Frontend UI/UX developer

jype ::

Lion29> na marsu pa ni tolk vlkega sevanja, ne?

Je, ker je atmosfera prov gorenjska.
«
1
2 3


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Curiosity ima težave s svojima računalnikoma

Oddelek: Novice / Znanost in tehnologija
103049 (1906) vostok_1
»

Rover Curiosity pristaja na Marsu (strani: 1 2 3 4 )

Oddelek: Novice / Znanost in tehnologija
19432578 (23249) k4vz0024
»

Curiosity poganja stara in preizkušena strojna oprema (strani: 1 2 3 )

Oddelek: Novice / Znanost in tehnologija
13816034 (9274) Lion29
»

Posnetki: pristanek Curiosityja uspel (strani: 1 2 )

Oddelek: Novice / Znanost in tehnologija
5313557 (10903) Jst

Več podobnih tem