kirancodes.me
To Proof Maintenance & Beyond!

1,066 papers · page 23 of 54

Generating performance portable code using rewrite rules: from high-level functional expressions to high-performance OpenCL code

Michel Steuwer, Christian Fensch, Sam Lindley, Christophe Dubach

Computers have become increasingly complex with the emergence of heterogeneous hardware combining multicore CPUs and GPUs. These parallel systems exhibit tremendous computational power at the cost of increased programming effort resulting in a tension between performance and code…