ABSTRACT:Heterogeneous computing with CPUs, GPUs and other processors has arrived. It seems everyone is experimenting with it. To move from “experimenting with” to “routine production computing platform” we need a rich software ecosystem. And that means we need a standard software platform so programmers can “write once to compile and run anywhere.” OpenCL is that standard. In this session we will talk about what’s new with OpenCL. We will also have a panel of experts discuss controversial and engaging issues pertaining to OpenCL. But the highlight of this BOF will be the annual OpenCL shout outs for the most surprising, most portable and best performing applications.