ashvardanian / ashvardanian/ParallelReductionsBenchmark

Add Python benchmarks for the new CUDA DSL/JIT

Open
#9 2 comments 0 reactions 1 assignee Claimed by @AnshSinghSonkhia View on GitHub
good first issue help wanted
Dominant language
C++
Stars
119
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Now that [CCCL v3](https://github.com/NVIDIA/cccl/releases/tag/v3.0.0) can be used for [efficient parallel reductions in Python](https://developer.nvidia.com/blog/delivering-the-missing-building-blocks-for-nvidia-cuda-kernel-fusion-in-python) it would be great to create an additional benchmark file - `reduce_bench.py` with Python-ic JIT-ed kernels for parallel reductions, showcasing the impact of different hyper-parameters on the result.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.