4 ms·
Gpgpu, ML Inference, and Vulkan Compute
- pjmlp 5y agoWell the Android devices might ship OpenCL, but what is exposed to app developers is Renderscript. https://developer.android.com/guide/topics/renderscript/compute https://developer.android.com/guide/topics/renderscript/comp... And even with Android 12 deprecating Renderscript and pushing for Vulkan, the tooling for app developers just isn't there. https://developer.android.com/guide/topics/renderscript/migrate https://developer.android.com/guide/topics/renderscript/migr... Google expects Java and Kotlin app developers to now deal with the mess of using Vulkan in the NDK by themselves, as in typical Google fashion to provide a basic set of samples, in C and C++ for developers mostly used to Java and Kotlin development workflows, and then good luck! https://github.com/android/renderscript-samples/tree/main/RenderScriptMigrationSample/app/src/main https://github.com/android/renderscript-samples/tree/main/Re... So don't expect much update in the Android ecosystem regarding Vulkan Compute.