CoDe-X

Diplomarbeit Entwurf und Implementierung eines Bibliothekskonzepts zur datenprozeduralen Erweiterung der Sprache C

Im Rahmen der Entwicklung des zweistufigen Hardware/Software Co-Design Frameworks CoDe-X (Übersicht siehe unten) zur Einbettung der datengetriebenen rekonfigurierbaren Parallelrechnerarchitektur Xputer in eine Workstation Umgebung, ist es Aufgabe dieser Arbeit, die Sprache C um datenprozedurale Konstrukte zu erweitern. Hierzu ist eine Bibliothek datenprozeduraler Funktionen (rot markierter Teil im Bild unten) zu implementieren, welche innerhalb von C Programmen aufgerufen werden können zur Erreichung hoher Effizienz bei der Ausführung auf dem Xputer. Der Diplomant lernt eine neuartige Parallelrechnerarchitektur und deren Programmierumgebung kennen. Außerdem wird er mit Methoden des Hardware/Software Co-Design und des Compilerbaus sowie deren Umsetzung vertraut.

Die Arbeit wird in der Sprache C an DEC oder SUN Sparc Stations unter UNIX ausgeführt, wobei die Werkzeuge lex/yacc bzw. flex/bison zur Verfügung stehen. Erfahrungen im Programmieren in C wären wünschenswert, aber nicht erforderlich.

Beginn der Arbeit: Ab sofort.

Nähere Infos bei: Jürgen Becker 12/449, Tel.: 2625

31.01.1996





Webmaster