Firepile: run-time compilation for GPUs in scala. - Nathaniel Nystrom; Derek White; Kishen Das (GPCE, 2011)