Die Pipeline

So, ich komme mal Niels Wunsch nach mehr Grundlagenaufsätzen zum Thema Computeerarchitekturen nach. Heute geht es um die Pipeline. Nein es handelt sich nicht um ein Spiel wo ein Klempner lecke Rohre verbinden muss und auch nicht um den Ukraine-Gas Konflikt. Es handelt sich um eine Maßnahme dem Prozessor Beine zu machen.

Die erste Verbesserung der Geschwindigkeit hat mit der Verarbeitung der Befehle zu tun. Dies ist für jeden Befehl folgender Ablauf:

  • Hole den Befehl (oder bei CISC Architekturen oft auch nur das erste Byte des Befehls) vom Speicher. Dies wird als Fetch bezeichnet.

  • Dekodiere den Befehl (decode)

  • Eventuell, hole weitere Daten, die zum Befehl gehören. (Get Data, Memory Read)

  • Führe den Befehl aus (Execute)

  • Lege Daten im Zielregister ab (Write Back)

(mehr …)

WeiterlesenDie Pipeline

Nichts ist so dauerhaft wie ein Provisorium

Was erwarten Sie, wenn eine Firma die in einem Markt dominant ist, aber ein Marktsegment bisher nicht besetzt hat, wenn sie in dieses vordringen will? Also nehmen wir mal an, Mercedes Benz will ein Elektroauto konstruieren. Was würde man von dem erwarten? Doch sicher, das es nicht nur teurer als schon existierende Modelle ist, sondern auch besser. Eine Firma, die seit 100 Jahren Automobile baut, wird es doch besser können als eine, die einfach handelsübliche Batterien zusammenlötet oder? Die Enttäuschung wäre wohl groß, wenn das Auto nur in einem kleinen Detail besser wäre, sonst aber nur teurer als jedes andere Auto auf dem Markt und es nicht mal von Daimler selbst stammt. Sicher würde der eine oder andere Mitbewerber sich einen Spaß machen und eine ganzseitige Seite in der Auto-Motor-Sport buchen mit der einzigen Botschaft „Herzlich Willkommen Daimler – ernsthaft“. (mehr …)

WeiterlesenNichts ist so dauerhaft wie ein Provisorium

Technologiesonde ST-9

Ich war mal wieder auf der Suche nach Neuigkeiten über die Technologiemission ST-8. ST-8 ist eine Erprobungsmission für neue Technologie (ST: Space Technologie). Mich interessiert sie, weil sie besonders leichtgewichtige Solararrays erproben sollte, deren Leistungsgewicht ich für meine Ionen Missionen nutze. Nun wäre es schon interessant, ob sie auch funktionieren, doch seit Jahren tut sich auf der Webseite nichts. So suchte ich nach Dokumenten und stellte fest, dass die NASA schon an der nächsten Mission arbeitet, der ST-9. Diese wird drei Technologien erproben:

  • GPS Navigation im Erdorbit (als alleinige Methode zur Positionsbestimmung ohne IMU)
  • Treibstofferzeugung on Demand
  • semiadhäsive Membranen

(mehr …)

WeiterlesenTechnologiesonde ST-9

Heute gibts nichts

… zumindest keinen Blog. Ich habe den ganzen Montag versucht noch zwei kleine Fehler im Manuskript des Sammelbandes „Europäische Trägerraketen“ raus zubekommen, aber Libreoffice stürzt immer nur ab. Gut das ich noch ein PDF habe, wenn auch zwei referentielle Fehler drin sind und zwei Abbildungen leicht über den rand raus gucken. (mehr …)

WeiterlesenHeute gibts nichts

Es fehlt an Konkurrenz

Derzeit plane ich mir einen neuen PC anzuschaffen. Der letzte wird im November fünf Jahre alt und in den letzten Monaten häuften sich doch einige rätselhafte Blue Screens, meistens kurz nach dem Booten oder Aufwachen aus dem Ruhezustand. Nach fünf Jahren wollte ich ihn eh ersetzen. Zum ersten Mal seit 20 Jahren wird es einer mit einem Intel Prozessor sein. Seit 1995 habe ich aus verschiedenen Gründen AMD Prozessoren gehabt. 1995 wurde der 486DX-33 durch einen AMD DX4 100 abgelöst, weil er billiger als der Intelchip war und man damals (lang ist es her) einfach nur den Prozessor im Sockel auswechseln konnte.

Der nächste war dann bewusst gekauft, ein AMD K6 mit 350 MHz. Der war langsamer als die Pentium II von Intel, aber mir ging damals die Vormachtstellung von Intel und Microsoft ziemlich auf den Geist. Das war auch ein Beweggrund beim nächsten Prozessor, ein AMD 1200, der aber nun in der Geschwindigkeit mit Intels Chips mithalten konnte. Der nächste, ein Athlon 3000 war schon schneller, weil Intel auf das falsche Pferd Pentium IV gesetzt hatte und der letzte ein Athlon 5050e, weil der Rechner energieeffizient und leise sein sollte. (mehr …)

WeiterlesenEs fehlt an Konkurrenz