Это зависит от того, что вы называете разделением.
В общем, вы можете создать 2 процесса, которые оба создают устройство OpenCL, на одном GPU. Тогда ответственность за то, чтобы все работало, лежит на драйвере / ОС / графическом процессоре.
Тем не менее, большинство реализаций будет выделять время выполнения GPU, чтобы это произошло (как это происходит с графикой).
Я чувствую, что это не совсем то, что вы ищете. Можете ли вы расширить свой вопрос с помощью варианта использования?