OpenCLIPP - OpenCL Integrated Performance Primitives