Skip to content
husker-devPublic

About

Cross-platform general-purpose computing Kotlin Multiplatform library

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Repository files navigation

gpgpu-kt

Cross-platform general-purpose computing Kotlin Multiplatform library

Available accelerations:

OpenCL CUDA Vulkan Metal WebGPU JS JVM
jvm ✅ ✅ ❌ ✅ ✅
js ⚠️* ✅
wasm ❌ ❌
ios ✅
android ✅ ❌ ❌
macos ❌ ✅
windows ❌ ✅ ❌
linux ❌ ✅ ❌
  • ✅ - Fully implemented

  • ⚠️ - Partially working

  • ❌ - Not implemented, but planned

  • * Doesn't support loops and Byte

TODO List:

  • Add sizeof() function
  • Add Vulkan support

Documentation

Read Wiki

About

Cross-platform general-purpose computing Kotlin Multiplatform library

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages