课题基金 / 基金详情

Hochoptimierende, retargierbare Compiler für 3D-Graphikprozessoren mit programmierbaren Vertex- und Pixel-Shadern

Hochoptimierende, retargierbare Compiler für 3D-Graphikprozessoren mit programmierbaren Vertex- und Pixel-Shadern
用于具有可编程顶点和像素着色器的 3D 图形处理器的高度优化、可延迟编译器
批准号:
5385836
负责人:
Professor Dr. Reinhard Wilhelm
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2002
资助国家:
德国
项目状态:
已结题
起止时间:
2001-12-31 至 2006-12-31

项目摘要

项目成果

Professor Dr. Reinhard Wilhelm的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
3D-Graphikprozessoren gehören mittlerweile zu den komplexesten Schaltkreisen in heutigen Personalcomputern. Bei ihrer rasanten Entwicklung sticht in den letzten Jahren ein Trend weg von spezialisierten, fest verdrahteten Berechnungen hin zu frei programmierbarer Funktionalität durch Shader hervor. Die Palette der mit diesen kleinen Programmen möglichen Echtzeit-Effekte ist praktisch unbegrenzt und reicht von wehenden Fahnen bis hin zu realistisch reflektierenden Oberflächen.Zur Programmierung der Shader existieren Shading-Sprachen, jedoch werden diese zur optimalen Ausnutzung der neuartigen, irregulären Architekturen der 3DGraphikprozessoren üblicherweise aufwendig von Hand übersetzt. Unser Ziel ist es, einen hochoptimierenden, retargierbaren Compiler für diese Aufgabe zu entwickeln.Die Güte der dabei eingesetzten Heuristiken schätzen wir durch den Vergleich mit einer exakten Methode, ganzzahliger linearer Programmierung, ab. Retargierbarkeit erlaubt die flexible Anpassung des Compilers an unterschiedliche Zielarchitekturen. Mit unserem Projekt verbinden wir Computergraphik und Übersetzerbau und bewegenuns dabei in einem Gebiet, in dem es erst sehr wenige Forschungsarbeiten gibt.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Forschungssemester
Generische invarianten-basierte Visualisierung für die Algorithmenerklärung
  • 批准号:
    22340707
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    2006
  • 负责人:
    Professor Dr. Reinhard Wilhelm
  • 依托单位:
Generierung interaktiver, multimedialer Visualisierungen und Animationen für Lernsoftware im Bereich des Übersetzerbaus