Key points are not available for this paper at this time.
Wir präsentieren GRAMPS, ein Programmiermodell, das Konzepte aus modernen Echtzeitgrafik-Pipelines verallgemeinert, indem es ein Ausführungsmodell bereitstellt, das sowohl festverdrahtete als auch anwendungsprogrammierbare Verarbeitungsstufen enthält, die Daten über Warteschlangen austauschen. GRAMPS ermöglicht es, die Anzahl, den Typ und die Konnektivität dieser Verarbeitungsstufen durch Software zu definieren, was beliebige Verarbeitungs-Pipelines oder sogar Verarbeitungsgraphen erlaubt. Anwendungen erreichen mit GRAMPS hohe Leistung, indem sie fortgeschrittene Rendering-Algorithmen als benutzerdefinierte Pipelines ausdrücken und dann die Pipeline als Rendering-Engine nutzen. Wir beschreiben das Design von GRAMPS und evaluieren es, indem wir drei Pipelines implementieren, nämlich Direct3D, einen Strahlen-Tracer und eine Hybridisierung der beiden, und sie auf Emulationen von zwei verschiedenen GRAMPS-Implementierungen ausführen: einer traditionellen GPU-ähnlichen Architektur und einer CPU-ähnlichen Mehrkernarchitektur. In unseren Tests laufen unsere GRAMPS-Planer mit einer Warteschlangen-Nutzung von 500 bis 1500 KB zu ihren Spitzenzeiten.
Sugerman et al. (Thu,) untersuchten diese Frage.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: