Skip to content

Cross-platform general-purpose computing Kotlin Multiplatform library

Notifications You must be signed in to change notification settings

husker-dev/gpgpu-kt

Repository files navigation

gpgpu-kt

Cross-platform general-purpose computing Kotlin Multiplatform library

Available accelerations:

OpenCL CUDA Vulkan Metal WebGPU JS Bytecode
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

Watchers

Forks

Releases

No releases published