better to replace cuda with vulkan than open cl...