International Symposium on Nonlinear Theory and its Applications
Standard C++ Compiling to GPU with Lambda Functions
Adam Rak, Gergely Feldhoffer, Gergely Balazs Soos, Gyorgy Cserey,
PDF download (444.6KB)
In this paper, a new method of a compiler application to GPU is introduced. In this method, a hybrid executable is generated from the C++ lambda function based code. Our compiler plugin creates GPU accelerated subroutines from code using our library. A C++ runtime library is designed embedding the generated GPU code into the original project.