Differences between revisions 3 and 8 (spanning 5 versions)
Revision 3 as of 2016-06-16 17:12:36
Size: 405
Editor: SamatJain
Comment: Tiling for GPUs w/out enough memory
Revision 8 as of 2017-02-01 22:49:38
Size: 1142
Editor: SamatJain
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== Papers ==

Autoscheduling: http://graphics.cs.cmu.edu/projects/halidesched/
Line 8: Line 12:

NL Means implementations: https://github.com/ravi-teja-mullapudi/Halide/tree/master/apps/non_local_means

Use GenGen for AOT compilation to create a static library with different targets-all included (don't need separate binaries for each architecture): http://stackoverflow.com/a/38704281/14878

== Interesting ==

Halide demosaicer for RawTherapee: https://github.com/Beep6581/RawTherapee/issues/2934. Source for for mentioned: https://github.com/bobobo1618/RawTherapee/blob/ca0c7e0663d6217bf9c153e38b5fb04654b3abb6/rtengine/halide/README.md

Fast GPU NL means: https://users.soe.ucsc.edu/~milanfar/publications/conf/PPNLM_ICIP16_Final.pdf

SamatsWiki: HalideLang (last edited 2017-02-01 22:49:38 by SamatJain)