LibreCUDA is a project aimed at replacing the CUDA driver API to enable launching CUDA code on Nvidia GPUs without relying on the proprietary CUDA runtime. It achieves this by communicating directly with the hardware via ioctls, (specifically what Nvidia’s open-gpu-kernel-modules refer to as the rmapi), as well as QMD, Nvidia’s MMIO command queue structure. LibreCUDA is capable of uploading CUDA ELF binaries onto the GPU and launching them via the command queue.

2 points

hope its better then the closed source nvidia drivers

permalink
report
reply
1 point

Isn’t it better to focus and migrate on opencl?

permalink
report
reply
5 points

Nvidia’s grip on CUDA needs breaking, one way or another.

permalink
report
reply
2 points

not gonna get exited until I can use cuda with noveu driver’s in my linux

permalink
report
reply
25 points

CUDA libre. Its right there.

permalink
report
reply
8 points
permalink
report
parent
reply
9 points

Oh no the reasoning from the dev is perfectly valid. Its more… It was so close!

permalink
report
parent
reply

Open Source

!opensource@lemmy.ml

Create post

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

Community stats

  • 5K

    Monthly active users

  • 925

    Posts

  • 7.1K

    Comments