🔧 VORTEX - Die 5 Technischen Rollen

Interaktive Präsentation: Mathematik, Architektur, Logik, Prozesse & Kommunikation

1
Zahlen-Mystiker*in: Mathematik & Einheiten
GB vs GiB: Der Speicherschwund Gigabyte (GB) Dezimalsystem (10er-Potenz) Herstellerangabe: 512 GB = 512 × 10⁹ Bytes = 512.000.000.000 Bytes Tatsächliche Kapazität: 476,8 GiB Betriebssystem-Sicht Gibibyte (GiB) Binärsystem (2er-Potenz) OS-Berechnung: 512 GiB = 512 × 2³⁰ Bytes = 549.755.813.888 Bytes Verfügbar auf SSD: 476,8 GiB Tatsächliche Nutzung DIFFERENZ 35,2 GB ≈ 7,37 % Speicherschwund
🎯 Die Botschaft: „Willkommen in der Welt der binären Präzision. Bei Vortex ist der Unterschied zwischen GB und GiB keine Haarespalterei, sondern entscheidet darüber, ob eine 48-stündige Simulation wegen Speichermangels abstürzt. Während Hersteller im Dezimalsystem mit Zehnerpotenzen rechnen, nutzt unser Betriebssystem das Binärsystem, weshalb eine 512-GB-SSD technisch nur ca. 476,8 GiB bereitstellt. Diese Differenz von etwa 7,37 % müssen wir zwingend einplanen, um die Integrität unserer Terabyte-Datensätze zu gewährleisten."
💡 Lernpunkt: Die Umrechnung ist entscheidend: 1 GB = 0,9313 GiB. Dies führt zu erheblichen Kapazitätsunterschieden bei großen Festplatten.
2
System-Architekt*in: Von-Neumann-Architektur & Busse
Von-Neumann-Architektur: Die Drei Bus-Systeme CPU Prozessor Memory RAM / Speicher I/O Input/Output Peripherie ALU - Rechenwerk ADRESSBUS (wo? - Ziel-Adresse) DATENBUS (Was? - Die Info) STEUERBUS (Befehl: R/W?) ⚠ Von-Neumann-Flaschenhals CPU schneller als Speicherzugriff → Caching & Pipelining als Lösung
🏗️ Die Botschaft: „Ich entwerfe das Fundament unserer Rechenpower: die Von-Neumann-Architektur. Damit ein Buchstabe auf dem Schirm erscheint, koordinieren wir drei spezialisierte ‚Autobahnen': Der Adressbus gibt das Ziel vor, der Datenbus transportiert die eigentliche Information und der Steuerbus gibt den Befehl zum Lesen oder Schreiben. Um den berüchtigten ‚Von-Neumann-Flaschenhals' zu umgehen – bei dem die CPU schneller ist als ihr Zubringer –, setzen wir auf Optimierungen wie Caching und Pipelining."
💡 Lernpunkt: Die drei Busse arbeiten parallel: Der Adressbus gibt die Speicheradresse an, der Datenbus transportiert die Daten, der Steuerbus signalisiert Lese- oder Schreibbefehle.
3
Logik-Designer*in: Schaltalgebra & Logikgatter
Logikgatter: Die Bausteine aller Schaltungen AND-Gatter & A B Y=A∧B Truth Table A B │ Y 0 0 │ 0 1 1 │ 1 OR-Gatter ≥ A B Y=A∨B Truth Table A B │ Y 0 1 │ 1 1 1 │ 1 NOT-Gatter ¬ A Y=¬A Truth Table A │ Y 0 │ 1 1 │ 0 ⭐ NAND-Gatter: Das Universalgatter Aus NAND-Gattern lässt sich JEDE Logikschaltung aufbauen NAND Beispiel: AND-Gatter aus NANDs NAND + NOT = AND 💰 Vorteil: Kosteneffizient, platzsparend, universell einsetzbar
⚙️ Die Botschaft: „Alles, was wir simulieren, wird letztlich auf Milliarden logischer Gatter reduziert. Ich konstruiere die Sicherheitslogik unserer Systeme: Ein AND-Gatter sorgt beispielsweise dafür, dass eine Simulation nur startet, wenn die Kühlung aktiv UND der Speicher bereit ist. Besonders effizient arbeiten wir mit dem NAND-Gatter, einem Universalgatter, aus dem sich jede beliebige Schaltung kostengünstig und platzsparend aufbauen lässt."
💡 Lernpunkt: NAND ist das Universalgatter: Alle anderen Gatter (AND, OR, NOT, XOR, etc.) lassen sich aus NAND-Gattern konstruieren. Dies macht sie zur Grundlage moderner digitaler Systeme.
4
Prozess-Analytiker*in: Der Befehlszyklus
Fetch-Decode-Execute: Der Herzschlag der CPU 1 FETCH Hol-Phase Aktion: 1. PC-Wert lesen 2. Befehl aus RAM holen (via Bus) 3. In Instruction Register laden ca. 1-2 ns 2 DECODE Interpretier-Phase Aktion: 1. Befehl analysieren 2. Operationscode dekodieren 3. Steuersignale generieren ca. 1-2 ns 3 EXECUTE Ausführ-Phase Aktion: 1. ALU führt Berechnung aus 2. Ergebnis in Register speichern 3. PC inkrementieren ca. 1-2 ns 🚀 Pipelining: Mehrere Befehle gleichzeitig (wie am Fließband)
🔄 Die Botschaft: „Ich mache die ‚Magie' der Software sichtbar, indem ich sie in den Herzschlag der CPU zerlege: den Befehlssatz-Zyklus. Zuerst holen wir den Befehl aus dem Speicher (Fetch), dekodieren ihn in Steuersignale (Decode) und lassen ihn schließlich von der Recheneinheit ausführen (Execute). Jede Millisekunde laufen Milliarden dieser Zyklen ab, wobei wir durch Pipelining mehrere Befehle gleichzeitig wie an einem Fließband bearbeiten."
💡 Lernpunkt: Pipelining ermöglicht es, mehrere Befehle simultan zu verarbeiten: Während Befehl 1 in Execute ist, wird Befehl 2 bereits dekodiert und Befehl 3 geholt. Dies vervierfacht den Durchsatz theoretisch.
5
Chef-Erklärer*in: EVA-Prinzip & Kommunikation
Das EVA-Prinzip: Der Weg der Daten durch Vortex 👨‍🍳 CPU Sternekoch zaubert in ms 5-Gänge-Menü Operationen pro ns: Milliarden! ⚠ ENGE TÜR (BUS) Bottleneck: Speicher langsamer 📦 Memory Vorratskammer mit Terabyte- Datensätzen Speicher: 100x größer als Cache E - EINGABE Wetterdaten Sensoren, Dateien, Parameter V - VERARBEITUNG Hochleistungs- Cluster mit komplexen Algorithmen A - AUSGABE Hochaufgelöste 3D-Simulation Visualisierung Ergebnisse
🎤 Die Botschaft: „Meine Aufgabe ist es, IT-Fachsprache in klare Bilder zu übersetzen. Stellen Sie sich unsere CPU als einen Sternekoch vor, der in Millisekunden ein 5-Gänge-Menü zaubert, aber durch eine winzige Tür – den Bus – zur Vorratskammer gebremst wird. Wir arbeiten nach dem EVA-Prinzip: Eingabe von Wetterdaten, Verarbeitung in unseren Hochleistungs-Clustern und Ausgabe als hochauflösende 3D-Simulation. So wird komplexe Technik für jeden im Team greifbar."
💡 Lernpunkt: Das EVA-Prinzip ist universell: Alle Computersysteme folgen diesem Muster – Daten herein, Verarbeitung, Ergebnisse heraus. Die Kunst liegt darin, diese drei Schritte optimal aufeinander abzustimmen.