compileWithBinnaries and calling Kernels

Hi,

Someone have a simple exemple how works clCreateProgramWithBinary method?

Someone know how much is overhead when a kernel is called?
Is it better for time of execution, put all code in a kernel for make one only calling or split all code in different kernels, this will cause there are more kernels calls in the application?

Thanks,

Luiz Drumond.