Detailseite
ReCoNodes-Optimierungsmethodik zur Steuerung hardwarekonfigurierbarer Knoten
Antragsteller
Professor Dr. Sándor Fekete; Professor Dr.-Ing. Jürgen Teich
Fachliche Zuordnung
Rechnerarchitektur, eingebettete und massiv parallele Systeme
Förderung
Förderung von 2003 bis 2011
Projektkennung
Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 5408155
Die Fähigkeit dynamisch rekonfigurierbarer Hardware eröffnet neue Perspektiven in der zeitvarianten Nutzbarkeit gegebener Ressourcen. In diesem Projekt soll der bislang nur unzulänglich automatisierte Zugang zu rekonfigurierbaren Schaltungen, insbesondere FPGA-basierten Architekturen, erschlossen werden durch Bereitstellung von Modellen und Optimierungsmethoden im Zusammenhang mit der dynamischen Hardwarerekonfiguration. Diese Modelle und Methoden resultieren schließlich in einer Art Betriebssystem für Hardwarefunktionen, das die Verwaltung der Ressourcen zur Laufzeit übernimmt. Als Anwendungsszenario eines solchen Betriebssystems wollen wir einen Hardwareknoten als Teil einer verteilten Steuerung betrachten, bei der die Initiierung neuer Dienste beispielsweise durch benachbarte Knoten eines Netzwerks rekonfigurierbarer Knoten erfolgen kann. Konkreter Gegenstand unserer Untersuchungen sind Strategien und Methoden der mathematischen Optimierung für die optimale Steuerung und Nutzung neuester und künftiger Generationen von FPGA. Solche rekonfigurierbaren Chips werden bereits in verschiedensten technischen Zusammenhängen genutzt. Aufgrund praktischer Hindernisse (vor allem durch den hohen Rekonfigurationsaufwand) und theoretisch noch nicht voll entwickelter Methoden konnte das Potential rekonfigurierbarer Hardware bislang nur zu einem kleinen Teil verwirklicht werden. Es ist unser Ziel zu zeigen, dass die meisten dieser Schwierigkeiten bereits mit bestehender Technologie zu einem guten Teil überwunden werden können. Davon erwarten wir auch neue Impulse für Entwicklung und Einsatz neuer Chipgenerationen.
DFG-Verfahren
Schwerpunktprogramme
Teilprojekt zu
SPP 1148:
Rekonfigurierbare Rechensysteme