Der mehrfädige Komodo-Mikrocontroller (The Multithreaded Komodo Microcontroller)
-
, and
Zusammenfassung
Im Komodo-Projekt wurde ein mehrfädiger Java-Mikrocontroller mit hardwarebasiertem Echtzeit-Scheduling und hardwarebasiertem Energiemanagement als FPGA-Prototyp und als ASIC-Entwurf realisiert und bewertet. Dabei wurden die Scheduling-Algorithmen FPP, EDF, LLF und das neu entwickelte, nur bei mehrfädigen Prozessorkernen anwendbare Guaranteed-Percentage (GP) Scheduling in den Prozessorkern integriert. Auf der Grundlage des prozessorintegrierten GP- bzw. EDF-Scheduling wurden zwei neuartige hardwarebasierte Energiemanagement-Techniken für mehrfädige Prozessorarchitekturen entworfen, die den Energiebedarf des Prozessorkerns durch Frequenz- und Spannungsanpassung gemäß des benötigten Rechenzeitbedarfs reduzieren.
Summury
We designed a multithreaded Java microcontroller with hardware-based real-time scheduling and energy management. We implemented and evaluated the design as FPGA prototype and synthesized it with an up-to-date ASIC technology. The integrated scheduling algorithms are FPP, EDF, LLF, and Guaranteed Percentage (GP). The latter one was newly designed for multithreaded processor cores, which is also the case for two new energy management technologies based on EDF and GP scheduling. Both technologies are integrated within the hardware scheduler and apply dynamic frequency and voltage scaling.
© Oldenbourg Verlag
Articles in the same Issue
- Rechnerarchitektur in Deutschland
- Der mehrfädige Komodo-Mikrocontroller (The Multithreaded Komodo Microcontroller)
- Parallel Processing in Network Processor Architectures (Parallelverarbeitung in Netzwerkprozessorarchitekturen)
- Die selbstverteilende virtuelle Maschine SDVM (Self Distributing Virtual Machine (SDVM))
- Strukturierte Lehr- und Lernmodelle für die Ausbildung im Fachgebiet Technische Informatik (Structured Educational Models for Computer Engineering)
- Ermittlung des Nutzens von Datenbankreorganisationen: Notwendigkeit, Werkzeuge, Herangehensweisen (Ascertaining the Benefit of Database Reorganizations: Need, Tools, Procedures)
- Transregional Collaborative Research Center SFB/TR 8 Spatial Cognition: Reasoning, Action, Interaction (Sonderforschungsbereich/Transregio SFB/TR 8 Raumkognition: Schließen, Handeln, Interagieren)
- Nichtstandardfehlermodelle für digitale Logikschaltkreise: Simulation, prüfgerechter Entwurf, industrielle Anwendungen (On Non-standard Fault Models for Logic Digital Circuits: Simulation, Design for Testability, Industrial Applications)
- Glauben Sie noch an den gesunden Menschenverstand?
Articles in the same Issue
- Rechnerarchitektur in Deutschland
- Der mehrfädige Komodo-Mikrocontroller (The Multithreaded Komodo Microcontroller)
- Parallel Processing in Network Processor Architectures (Parallelverarbeitung in Netzwerkprozessorarchitekturen)
- Die selbstverteilende virtuelle Maschine SDVM (Self Distributing Virtual Machine (SDVM))
- Strukturierte Lehr- und Lernmodelle für die Ausbildung im Fachgebiet Technische Informatik (Structured Educational Models for Computer Engineering)
- Ermittlung des Nutzens von Datenbankreorganisationen: Notwendigkeit, Werkzeuge, Herangehensweisen (Ascertaining the Benefit of Database Reorganizations: Need, Tools, Procedures)
- Transregional Collaborative Research Center SFB/TR 8 Spatial Cognition: Reasoning, Action, Interaction (Sonderforschungsbereich/Transregio SFB/TR 8 Raumkognition: Schließen, Handeln, Interagieren)
- Nichtstandardfehlermodelle für digitale Logikschaltkreise: Simulation, prüfgerechter Entwurf, industrielle Anwendungen (On Non-standard Fault Models for Logic Digital Circuits: Simulation, Design for Testability, Industrial Applications)
- Glauben Sie noch an den gesunden Menschenverstand?