opencl_serializer A clang based tool, which recompiles multi-threaded OpenCL programs, onto a single-threaded implementation executed in a loop.