Just-In-Time GPU Compilation for Interpreted Languages with Partial Evaluation

Juan José Fumero, Michel Steuwer, Lukas Stadler, Christophe Dubach · 2017

Computer systems are increasingly featuring powerful parallel devices with the advent of many-core CPUs and GPUs. This offers the opportunity to solve computationally-intensive problems at a fraction of the time traditional CPUs need. However, exploiting heterogeneous hardware requires the use of low-level programming language approaches such as OpenCL, which is incredibly challenging, even for advanced programmers.

Read the paper · More papers on PaperTik