Detailseite
Entwurf, Realisierung und Bewertung eines echtzeitfähigen Java-Systems auf einem mehrfädigen Java-Mikrocontroller
Antragsteller
Professor Dr. Uwe Brinkschulte
Fachliche Zuordnung
Rechnerarchitektur, eingebettete und massiv parallele Systeme
Förderung
Förderung von 2001 bis 2006
Projektkennung
Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 5339790
... Ziel des beantragten Forschungsprojekts ist die echtzeitfähige Behandlung mehrerer sich überlappender Ereignisse durch Java-Threads und deren hardwaremäßige Unterstützung durch einen mehrfädigen Java-Mikrocontroller. Statt Interrupt-Service-Routinen sollen Java-Threads als Interrupt-Service-Threads (ISTs) für die Ereignisbehandlung eingesetzt werden. Durch überlappt ablaufende ISTs können harte Echtzeitbedingungen für mehrere konkurrierende Ereignisse auf dem mehrfädigen Prozessorkern garantiert werden. Hierzu sollen geeignete Strategien für das Thread-Scheduling und Algorithmen für die Echtzeitspeicherbereinigung entwickelt werden. Die vorgeschlagenen Techniken sollen in einem dedizierten Systementwurf aus Middleware, angepaßter Java-Umgebung und einem echtzeitfähigen, mehrfädigen Java-Mikrocontroller untersucht und evaluiert werden.
DFG-Verfahren
Sachbeihilfen