Proceedings of the 6th ACM Conference on Computing Frontiers 2009
DOI: 10.1145/1531743.1531772
|View full text |Cite
|
Sign up to set email alerts
|

High-performance SIMT code generation in an active visual effects library

Abstract: SIMT (Single-Instruction Multiple-Thread) is an emerging programming paradigm for high-performance computational accelerators, pioneered in current and next generation GPUs and hybrid CPUs. We present a domain-specific activelibrary supported approach to SIMT code generation and optimisation in the field of visual effects. Our approach uses high-level metadata and runtime context to guide and to ensure the correctness of optimisation-driven code transformations and to implement runtime-context-sensitive optimi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…Most prior image processing languages and systems have focused on efficient expression of individual kernels, as well as simple fusion in the absence of stencils [6,8,23,27]. Recently, Cornwall et al demonstrated fast GPU code generation for image processing code using polyhedral optimization [7].…”
Section: Prior Workmentioning
confidence: 99%
“…Most prior image processing languages and systems have focused on efficient expression of individual kernels, as well as simple fusion in the absence of stencils [6,8,23,27]. Recently, Cornwall et al demonstrated fast GPU code generation for image processing code using polyhedral optimization [7].…”
Section: Prior Workmentioning
confidence: 99%
“…For example, both Lee et al [12] and Svensson et al [19] present a functional language. Others, such as Cornwall et al introduce a new framework [6]. These solutions all introduce a learning curve, reducing the chance for adoption by programmers.…”
Section: Related Workmentioning
confidence: 99%