exaloop / exaloop/codon

[Question] Nvidia Drivers Required for Kernel Math Functions?

Open
#710 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
16.8k
Forks
603
Avg merge
4d 23h
Merged PRs (30d)
6

Description

Hello all,

Codon seems like such a cool project! I was looking through the documentation and saw that you use [libdevice for math functions on the GPU](https://docs.exaloop.io/parallel/gpu/#libdevice). Is this an absolute requirement to run GPU kernels with math functions at present?

I have an nvida and an amd gpu but I prefer to use open source drivers ([NVK](https://docs.mesa3d.org/drivers/nvk.html)[[1](https://www.collabora.com/news-and-blog/news-and-events/introducing-nvk.html)], ROCm, and [Mesa OpenCL](https://mesa3d.org/)/[Zink](https://docs.mesa3d.org/drivers/zink.html)[[2](https://www.collabora.com/news-and-blog/blog/2018/10/31/introducing-zink-opengl-implementation-vulkan/)]).

Additionally I wanted to ask if there are any plans/openness to allow OpenCL/Open Drivers/Other Alternatives (maybe Vulkan compute shaders?) implementation?

Thanks!
- TFB

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.