Entwurf, Realisierung und Bewertung eines Grid-Alu-Prozessors
Entwurf, Realisierung und Bewertung eines Grid-Alu-Prozessors
批准号:
38703412
负责人:
Professor Dr. Theo Ungerer
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2007
资助国家:
德国
项目状态:
已结题
起止时间:
2006-12-31 至 2011-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Laut der International Technology Roadmap for Semiconductors (ITRS) [1] werden im Jahr 2020 Chips mit 12,6 Mrd. Transistoren bei 140 mm2 Fläche verfügbar sein. Diese können unterschiedlich genutzt werden, beispielsweise für Multi-/Many-Core-Prozessoren oder für neue Core-Technologien, die auch sequentielle Programme beschleunigen können. Ziel des GAP-Projektes ist es, einen Prozessor zu entwickeln, der einen sequentiellen Befehlsstrom automatisch auf eine interne, dynamisch rekonfigurierbare Struktur abbildet. Dadurch entfällt die aufwändige Vorab-Extraktion der in Frage kommenden Programmteile und zudem werden nicht nur Datenfluss-orientierte sondern auch Kontrollfluss-orientierte Programmteile auf die rekonfigurierbare Struktur abgebildet. Die Notwendigkeit eines weiteren (Haupt-)Prozessors entfällt. Zentraler Teil des Grid-ALU-Prozessors (GAP) ist ein zweidimensionales Array asynchron arbeitender ALUs mit daneben angeordneten Speicher- und Schleifeneinheiten. Davor befindet sich eine spezielle Befehlsdekodier- und Konfigurationseinheit, die die Befehle eines sequentiellen Befehlsstroms auf die ALUs abbildet. Erkennt diese Einheit (Befehls-)Wiederholungen, so arbeitet das ALU-Array ohne Neukonfiguration mit den aktualisierten Daten weiter, z.B. bei Schleifen mit den Daten der nächsten Schleifeniteration. Im ersten und zweiten Projektjahr wurde diese Architektur in einem Simulator implementiert und die Ausführung erster Programme ermöglicht. Die Forschung im beantragten dritten Projektjahr widmet sich dabei aufgetretenen neuen Fragestellungen. Ziel ist die Optimierung der Speicherzugriffe, die Verringerung des Hardwarebedarfs des Prozessors und die Optimierung der Codeerzeugung durch die Integration weiterer GAP-spezifischer Optimierungsschritte. Nach Abschluss dieser Arbeiten soll eine umfassende Evaluierung der GAP-Architektur durchgeführt werden.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Design of Hardware Transactional Memory for Usage in Embedded Systems
-
批准号:317826642
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2016
-
负责人:Professor Dr. Theo Ungerer
-
依托单位:
Trust-Enabling Middleware (TEM)
-
批准号:115487712
-
项目类别:Research Units
-
资助金额:$0.0万
-
财政年份:2009
-
负责人:Professor Dr. Theo Ungerer
-
依托单位:
Organic Computing Middleware for Ubiquitous Environments
-
批准号:5454789
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professor Dr. Theo Ungerer
-
依托单位:
Entwurf, Realisierung und Bewertung eines echtzeitfähigen Java-Systems auf einem mehrfädigen Java-Mikrocontroller
-
批准号:5268578
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Professor Dr. Theo Ungerer
-
依托单位:
海外基金