Anstatt dem ARV

Da nun die ESA ihre Marschrichtung bei der ATV Weiterentwicklung veröffentlicht hat, nun mein Senf dazu. Die ESA Politik ist ja die Weiterentwicklung des ICC zu einer Rückkehrkapsel. Meine Idee geht eher Nutzlastmaximierung.

Das ATV ist ja die eierlegende Wollmilchsau, oder das Non-Plus-Ultra der Transporter. Er kann praktisch alle Güter hochtransportieren: trockene Fracht im Druckbehälter, Wasser, Gase, Refülltreibstoff und Reboosttreibstoff. Ursprünglich waren die letzten beiden die wichtigsten Güter, weil nur das ATV soviel davon transportieren kann um die ISS wirksam anzuheben. sonst bräuchte man 3-4 Progresstransporter für diesen Zweck. So wird auch ATV-002 „Johannes Kepler“ (ich verwende weils kürzer zu schreiben ist lieber die Seriennummer) auch als wichtigste Funktion die ISS um 40 km anheben. Nur zwei Einschränkungen gibt es: Das ATV kann keine Paletten transportieren und in den Racks nur Fracht, aber keine Einbauracks, weil diese nicht durch den Kopplungsadapter transferiert werden können. (mehr …)

WeiterlesenAnstatt dem ARV

Parallelisierung – aus Anwendersicht

Da sich offensichtlich viel mehr Leute über Computer interessieren als für Raumfahrt (wer hätte das gedacht?). Will ich das Problem der Parallelität mal beleuchten. Zuerst mal aus „Anwendersicht“, also ohne Kenntnisse einer Programmiersprache und ohne auch Details der Programmierung zu vermitteln. Das folgt im nächsten Beitrag.

Erst mal: was kann man parallelisieren und wie geht das – darum geht es heute.

Die einfachste Sicht erhält man wenn man den Taskmanager aktiviert (oder PS unter Linux) und sich mal die Prozesse anschaut. Bei einem „jungfräulichen“ Windows XP direkt nach dem Start finden man typischerweise etwa 10 Prozesse. Wenn man einige Programme, Treiber etc. installiert hat, Online geht, können es durchaus auch viel mehr sein. So gesehen nutzen viele Kerne doch etwas, aber nur auf den ersten Blick. Jeder Prozess kann im Prinzip von einem physikalischen oder logischen Kern (das ist ein Kern der nicht existiert, aber dem Betriebssystem vorgegaukelt wird, indem der Prozessor intern aus zwei Prozessen die Instruktionen auf einen Kern verteilt damit dieser optimal ausgelastet. Das ist nicht so schnell wie ein echter Kern aber bis zu 25% schneller als ein einzelner Kern (der typische Gewinn liegt allerdings bei 10-15%). Bei Intel heißt das Hyperthreading. AMD das nicht in den CPU’s.

Wer allerdings genauer hinschaut wird feststellen, dass die meisten Prozesse nur wenig CPU Zeit brauchen. Ein Prozess kann ein Anwendungsprogramm sein, ein Dienst oder auch ein Thread. (mehr …)

WeiterlesenParallelisierung – aus Anwendersicht

Die geheimen Zahlen in der Weltraumfahrt

Kennen Sie die geheimsten Zahlen im Weltraumprogramm? Nein ist es ist nicht die Telefonnummer von Bolden oder Datum der ersten Marslandung. Es sind die mysteriösen Zahlen was was kostet. Auch wenn ab und an mal was publiziert wird, so sind Raumfahrtagenturen doch sehr vorsichtig damit zu publizieren was was kostet. Wie schon gesagt: Es gibt Ausnahmen. Meistens wenn es billiger als vergleichbare Projekte kommt (so bvei den Raumsonden des Discovery Programms). Meistens erfährt man gar nichts oder es gibt sogar gezielte Desinformation. Bei XMM Newton wurde z.B. angegeben, der Satellit kostete 230 Millionen Euro – ja aber nur der Satellit. Dann kommen noch die Instrumente dazu, der Start und die Mission – und zack ist man bei 686 Millionen Euro, tja und ein paar Jahre später sind es 919 Millionen Euro.

Gut viele Dinge sind schwer zu quantifizieren. So z.B. fallen bei fast allen Weltraumbahnhöfen die Fixkosten für diesen weg. Aber das so wenig über Kosten publiziert wird ist schon befremdlich. Schämt man sich dafür? Ich stehe auf dem Standpunkt, wenn man den Leuten klar macht wofür das Geld ausgegeben wird, dann kann man auch die Kosten rechtfertigen. Es ist primär eine Frage der Argumentation und wie man die Öffentlichkeit informiert – fachkundig und fair. (mehr …)

WeiterlesenDie geheimen Zahlen in der Weltraumfahrt