OpenCL is slower than OpenGL

Hi all,

   I am working on OpenCL, have written a code in opencl which is 8 times slower than that of OpenGL.

Will opencl be powerful if we use image buffer objects.

Now next i am planning to work on opencl opengl interoperabiloity , what is the importance of this how actually can this give the increase in performance without compramising to quality.

Why is opencl 8 times slower than that of opengl than what is the use of opencl.

What are the advantages of opencl opengl interoprability.

what is the roll of image buffer in performance in opencl.

Device:Quadro NVS 295

Best Regards