6402

Symbolic Differentiation in GPU Shaders

Brian Guenter, John Rapp, Mark Finch
Microsoft Research
Microsoft Research TechReport MSR-TR-2011-31, 2011

@article{guenter2011symbolic,

   title={Symbolic Differentiation in GPU Shaders},

   author={Guenter, B. and Rapp, J. and Finch, M.},

   year={2011}

}

Download Download (PDF)   View View   Source Source   

1742

views

Derivatives arise frequently in graphics and scientific computation applications. As GPU’s become more widely used for scientific computation the need for derivatives can be expected to increase. To meet this need we have added symbolic differentiation as a built in language feature in the HLSL shading language. The symbolic derivative is computed at compile time so it is available in all types of shaders (geometry, pixel, vertex, etc.). The algorithm for computing the symbolic derivative is simple and has reasonable compilation and run time overhead.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: