Ten Reasons Why We Love OpenCL (and you might too)