Polly-ACC Transparent compilation to heterogeneous hardware
OpenCL: A Parallel Programming Standard for Heterogeneous Computing Systems