Towards Dynamic Software/Hardware Transformation in AMIDAR Processors Auf dem Weg zur dynamischen Software/Hardware Transformation in AMIDAR Prozessoren
-
Stefan Döbrich
und Christian Hochberger
Abstract
Reconfigurable architectures have shown their ability to provide high performance and high efficiency in the past. Unfortunately, almost all existing architectures require the usage of heavy weight tool sets to map an application to the reconfigurable fabric. Thus, these architectures can not be dynamically adapted to the requirements of the running applications. The AMIDAR concept fills this gap and has shown its ability to adapt itself to running applications. In this contribution we elaborate on the automatic integration of application specific functional units into the running application code.
Zusammenfassung
In der Vergangenheit hat sich gezeigt, dass rekonfigurierbare Architekturen eine hohe Performance bieten und gleichzeitig sehr effizient arbeiten. Unglücklicherweise verlangen die meisten existierenden Architekturen den Einsatz vieler enorm komplexer Werkzeuge, um eine Anwendung auf den rekonfigurierbaren Chip zu bringen. Daher können diese Architekturen nicht dynamisch an die Anforderungen laufender Applikationen angepasst werden. Das AMIDAR-Konzept füllt diese Lücke durch seine Fähigkeit sich an laufende Anwendungen anzupassen. In diesem Artikel zeigen wir die automatische Integration applikationsspezifischer Funktionseinheiten in die laufende Anwendung.
© by Oldenbourg Wissenschaftsverlag, München, Germany
Artikel in diesem Heft
- Computer Architecture Challenges Rechnerarchitektur – Herausforderungen der nächsten Jahre
- Upcoming Computing System Challenges – The HiPEAC Vision Anstehende Herausforderungen der Computer Industrie – Die HiPEAC Vision
- Design Aspects of Self-Organizing Heterogeneous Multi-Core Architectures Entwurfsaspekte selbstorganisierender, heterogener Multicore-Architekturen
- Invasive Algorithms and Architectures Invasive Algorithmen und Architekturen
- Towards Dynamic Software/Hardware Transformation in AMIDAR Processors Auf dem Weg zur dynamischen Software/Hardware Transformation in AMIDAR Prozessoren
- A Flexible Java-on-Chip Solution Eine flexible Java-on-Chip Lösung
- Beschreibung und Verifikation räumlicher und zeitlicher Eigenschaften mobiler Systeme Specification and Verification of Spatio-Temporal Properties of Mobile Systems
- Über “Schnelle Rechenmaschinenspeicher und ihre Geschwindigkeits- und Kapazitätsgrenzen” von Heinz Billing
- Schnelle Rechenmaschinenspeicher und ihre Geschwindigkeits- und Kapazitätsgrenzen Fast memories for computers and their limitations regarding speed and capacity
Artikel in diesem Heft
- Computer Architecture Challenges Rechnerarchitektur – Herausforderungen der nächsten Jahre
- Upcoming Computing System Challenges – The HiPEAC Vision Anstehende Herausforderungen der Computer Industrie – Die HiPEAC Vision
- Design Aspects of Self-Organizing Heterogeneous Multi-Core Architectures Entwurfsaspekte selbstorganisierender, heterogener Multicore-Architekturen
- Invasive Algorithms and Architectures Invasive Algorithmen und Architekturen
- Towards Dynamic Software/Hardware Transformation in AMIDAR Processors Auf dem Weg zur dynamischen Software/Hardware Transformation in AMIDAR Prozessoren
- A Flexible Java-on-Chip Solution Eine flexible Java-on-Chip Lösung
- Beschreibung und Verifikation räumlicher und zeitlicher Eigenschaften mobiler Systeme Specification and Verification of Spatio-Temporal Properties of Mobile Systems
- Über “Schnelle Rechenmaschinenspeicher und ihre Geschwindigkeits- und Kapazitätsgrenzen” von Heinz Billing
- Schnelle Rechenmaschinenspeicher und ihre Geschwindigkeits- und Kapazitätsgrenzen Fast memories for computers and their limitations regarding speed and capacity