home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #7
/
amigamamagazinepolishissue1998.iso
/
magazyn_amiga
/
1196
/
003_historia_nasa
< prev
next >
Wrap
Text File
|
1998-03-26
|
5KB
|
88 lines
NIEZNANE KARTY Z HISTORII NASA
<txt>Chyba maîo kto sië orientuje, ûe Amiga byîa i jest
wykorzystywana w programie kosmicznym NASA. Chodzi mianowicie o
loty bezzaîogowych pojazdów z serii Centaur i Delta. Rakiety te
byîy wykorzystywane od lat szeôêdziesiâtych do wynoszenia w
przestrzeï kosmicznâ satelitów i sond badawczych. Ktoô od razu
moûe zapytaê, gdzie w tym wszystkim Amiga?
Otóû komputery te sâ wykorzystywane w odbiorze i analizie danych
telemetrycznych. Cóû to takiego ta telemetria? Jest to nauka
zajmujâca sië transmisjâ danych, ich konwersjâ i odbiorem drogâ
radiowâ. Nastëpnie dane zebrane w stacjach odbiorczych sâ
transmitowane do centralnego oôrodka, gdzie sâ przetwarzane na
potrzebne formaty, bâdú teû przedstawiane na ekranach monitorów w
formie wykresów (podawanie danych w postaci procentów,
przetwarzanie na skalë logarytmicznâ itd.). Poniewaû zazwyczaj
danych takich jest bardzo duûo, a na kaûdâ z nich trzeba osobnego
kanaîu pomiarowego.
Historia Amigi w tym przedsiëwziëciu datuje sië od roku 1986.
Wtedy to uûywany do tej pory minikomputer Raytheon 703 okazaî sie
juû za maîo wydajny, a poza tym firma produkujâca go
zapowiedziaîa, ûe nie bëdzie juû do niego produkowane nowe
oprogramowanie. W tym wîaônie momencie kilku inûynierów
kierujâcych projektem dowiedziaîo sië o nowych komputerach
wyposaûonych w bardzo nowoczesny, jak na owe czasy, procesor
MC68000. Dostëpne wówczas Atari ST miaîo niewielkie moûliwoôci
rozbudowy, stâd teû zdecydowano sië zakupiê maîo znanâ Amigë
1000. Pierwsze wraûenia byîy wiëcej niû pozytywne, rychîo okazaîo
sië jednak, ûe trzeba rozbudowaê konfiguracjë. W pierwszym
rzëdzie przeîoûono Amigë w innâ obudowë (wedîug pomysîu
póúniejszego wspóîkonstruktora Video Toastera), doîoûono
kontroler SCSI obsîugujâcy gigantyczne na owe czasy twarde dyski
(42 MB), w kolejnym kroku zakupiono napëd Bernoulli 44 MB do
magazynowania danych. Oczywiôcie niezbëdne okazaîo sië
rozszerzenie moûliwoôci tramsmisji danych miëdzy komputerem a
pozostaîymi urzâdzeniami -- doîâczono do zestawu kartë I/O
wîasnej konstrukcji.
Poniewaû potrzeby systemu z kaûdâ chwilâ rosîy, bardzo szybko
okazaîo sië, ûe potrzebny jest lepszy procesor i wiëcej pamiëci.
Wyjôciem okazaîo sië zakupienie karty turbo Hurricane wyposaûonej
w Motorolë 68020 (14 MHz), FPU i 4 MB RAM-u. W roku 1991
przeniesiono caîy system na Amigi 2500, ktory rychîo rozbudowano
o kartë z procesorem 68030/25 MHz i moûliwoôciâ wyposaûenia w
dodatkowe 112 MB RAM-u. Poniewaû kilka lat póúniej wystâpiîy
kîopoty z zakupem A4000 Tower, zdecydowano sië nabyê zwykîe
czterytysiâczki i przeîoûyê je w obudowy Tower firmy Micronik,
dodatkowo dokîadajâc karty Warp Engine, napëdy Bernoulli, DAT,
CDR-ROM i odpowiednio duûe twarde dyski. Obecnie caîy system
skîada sië wîaônie z trzech tego typu stanowisk (kaûde jest
oczywiôcie zdublowane).
Poniewaû nastëpny waûny projekt w tym programie -- misja Cassini
(lot na Saturna) -- bëdzie stawiaî juû znacznie wiëksze wymagania
sprzëtowe (ocenia sië ûe iloôê przesyîanych informacji sië
podwoi), konieczne bëdzie przejôcie na karty z 060 oraz
wykorzystanie kompilatora C optymalizujâcego kod na ten procesor
Storm C zamiast dotychczas uûywanego Aztec C). Poczâtkowo,
zanim zdecydowano sië na Amigi (a wiëc gdy królowaî jeszcze
Raytheon), program obsîugujâcy system byî napisany w asemblerze.
W wypadku Amigi o wiele rozsâdniejsze okazaîo sië uûycie C.
Uzyskano w ten sposób moûliwoôê îatwiejszego wprowadzania
poprawek, a takûe przenoszenia programu miëdzy róûnymi
platformami.
Zapewne wielu z Was zadaje sobie pytanie, dlaczego w ogóle w
takim miejscu znalazîy sië Amigi? Powodów jest kilka. Przede
wszystkim z chwilâ wprowdzenia Amig byî to jedyny komputer z
takimi moûliwoôciami technicznymi za tak niewygórowanâ cenë. Poza
tym osoby kierujâce pracami miaîy juû doôwiadczenie w
programowaniu na procesory Motoroli. No tak, ale upîynëîo juû
parë lat, ôwiat zasypywany jest doniesieniami o coraz szybszych
pecetach, a Amigi mimo to dzielnie sië trzymajâ. Cóû, nie kaûdy
komputer i system operacyjny ma tak efektywny multitasking, a bez
tego nie jest moûliwe wypeînianie zadaï, jakim musi podoîaê
laboratorium telemetryczne NASA.
Zresztâ to jeszcze nie koniec zwiâzku Amigi z NASA. Kilka A2000
uûwanych jest do kontroli przepîywu danych, inne obsîugujâ system
wyôwietlania czasu w Mission Director Center. W tym ostatnim
wypadku próbowano wczeôniej uûywaê pecetów, ale okazaîo sië, ûe
na Amigach moûna zrobiê to znacznie lepiej i taniej.
<przyp>Tekst powstaî na podstawie artykuîu z Amiga Computing 8/96 tîum [RS]