DragonflyRobotics / DragonflyRobotics/Neuroxide

Untested and Unbenched CUDA Features

Open
#4 0 comments 0 reactions 1 assignee Claimed by @DragonflyRobotics View on GitHub
bug
Dominant language
Rust
Stars
104
Forks
4
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
Currently, the CUDA ops for datatypes other than F32 remain untested, and casting will be unclear. Especially for floating-only operations like sin and cos.

**To Reproduce**
Not Applicable

**Expected behavior**
Ideally, there should be an assertive test for every datatype with correct casting and rounding to ensure stable operation. Also, for downcasting, there should be warnings.

**Screenshots**
Not Applicable

**Desktop (please complete the following information):**
- OS: Ubuntu 22.04
- Rust Toolchain: Stable & Nightly (2021 Edition)

**GPU (please complete the following information):**
- Device: RTX 2080 Ti
- Driver Version: 550
- CUDA Version: 12.6
- CuDNN Version: 9

**Additional context**
Not Applicable

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.