05/1996 – 10/1997

Industrie / Militär
DigitalProcessingUnit (DPU)

Entwicklung einer DPU für ein neues RADAR-System der Marine (APAR) in einem internationalen Umfeld. Das Zielsystem bestand aus einem 16 Prozessor Parallelrechner mit je 4 Quad-C40 Boards (DSP von Texas Instruments).

Details:
• Funktionen für die Steuerung
• automatische statische Lastverteilung - Monitoringtools
• automatische Testverfahren.

Tätigkeit
Implementierung und Test

DV-Technik
Assembler, Awk, C, C++, Compilerbau, effiziente Datenstrukturen, Emacs, FrameMaker, make, Nichtlineare Optimierung mit Simulated Annealing, Parallele Programmierung, SCCS, sed, sh, TCL/Tk, TCP/IP, vi, yacc

01/1994 – 01/1996

Forschung und Bildung
Statische Lastverteilung auf massiv parallelen Systemen

Untersuchung und Verbesserung eines Verfahrens zur Lastverteilung als Grundlage eines Betriebssystems für Parallelrechner.

Details:
• Verteilung eines parallelen Programms auf ein Netz von Rechnern
• Minimierung des Kommunikationsaufwands
• klassisches nicht lineares Optimierungsproblem (K-Partitionierung)
• Zielsystem aus verschiedenen Parallelrechnern mit 32 bis 1024 Prozessoren.

Tätigkeit
Analyse und Bewertung, Implementierung und Test

DV-Technik
C, Compilerbau, effiziente Datenstrukturen, Emacs, Linux, make, Parallele Programmierung, PARIX, Solaris, TCP/IP