Is CUDA MPS compatible with OpenCL?

Dear all,
I am new to OpenCL and I am trying to run either simultaneously 2 or more processes of openCL or simultaneously 2 or more openCL kernels from the same process.
In CUDA I can achieve the first (parallel CUDA processes) with the MPS server and the 2on with the usage of Streams.
Can I use cuda MPS in OpenCL processes? If not, can I find something similar to it?
Secondly, can I run kernels from the same process in parallel in OpenCL? (like CUDA streams)

Thank you in advance.