Project Details
Entwurf, Realisierung und Bewertung eines echtzeitfähigen Java-Systems auf einem mehrfädigen Java-Mikrocontroller
Applicant
Professor Dr. Uwe Brinkschulte
Subject Area
Computer Architecture, Embedded and Massively Parallel Systems
Term
from 2001 to 2006
Project identifier
Deutsche Forschungsgemeinschaft (DFG) - Project number 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 Programme
Research Grants