SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 C Cuda Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
bitcracker
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
raytracer
C++ raytracer that supports custom models. Supports running the calculations on the CPU using C++11 threads or in the GPU via CUDA. (by maxilevi)
-
libKaleidoscope
A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake
-
blender-cuda-subdivision-surface-gpu
A Blender 3.0.0 fork that will allow you to subdivide complex meshes using CUDA compatible GPUs. (WIP)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Hacking WiFi 101: basic concepts, terminology, and a real-life example | dev.to | 2024-04-03Hashcat Cracking WPA/WPA2 Spacehuhn's Deauther
Project mention: How to bypass the admin password when Windows(C:) is locked with bitlocker? | /r/Windows11 | 2023-09-13Clean reinstall. Or try bitcracker : https://github.com/e-ago/bitcracker
I'm the main author of Highway, so I have some opinions :D Number of operations/platforms supported are important criteria.
A hopefully unbiased commentary:
Simde allows you to take existing nonportable intrinsics and get them to run on another platform. This is useful when you have a bunch of existing code and tight deadlines. The downside is less than optimal performance - a portable abstraction can be more efficient than forcing one platform to exactly match the semantics of another. Although a ton of effort has gone into Simde, sometimes it also resorts to autovectorization which may or may not work.
Eigen and SLEEF are mostly math-focused projects that also have a portability layer. SLEEF is designed for C and thus has type suffixes which are rather verbose, see https://github.com/shibatch/sleef/blob/master/src/libm/sleef... But it offers a complete (more so than Highway's) libm.
> I believe you are not guaranteed for the edge data of adjacent nodes to be adjacent in memory
The edge data of a particular node is contiguous, but yes, the edge data of a collection of nodes is not contiguous. You can reorder (permute) the graph for some metric as a preprocessing step so that you get better locality. This only works for static graphs though.
> For float-based edge data I think quantization works well, and I believe you can further compress the ROW/COL indices
Yes, index compression is pretty well studied and understood. The challenge here is mostly good compression ratio and high decompression performance. There are a couple of works that I'm aware of that do this for gpus. This repo by Mo Sha et al. (https://github.com/desert0616/GCGT) is pretty good, and I also did some work in this space (https://github.com/pgera/efg).
C Cuda related posts
- How to bypass the admin password when Windows(C:) is locked with bitlocker?
- CUDA Accelerated Raytracer
- Mining Monero
- Accessing old laptop removed from domain
- Hey, Can someone help me with this question. How Do I activate Cuda cores on gpu with my p2p programm Gupax? I already tried to modify the xmrig config file. but Gupax seems to complete neglect every attempt of changing the files. I hope somebody Can help with this noob question.
- I am very happy to share our recent CVPR2023 work on instant volumetric head avatars (INSTA) which allows you to reconstruct an animatable NeRF of a human head within a few minutes.
- Is anyone successfully using an RTX 3000-series under WSL2?
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Cuda projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | hashcat | 19,829 |
2 | cuda-samples | 5,306 |
3 | Remotery | 2,726 |
4 | bitcracker | 760 |
5 | sleef | 586 |
6 | INSTA | 397 |
7 | nsimd | 315 |
8 | ssd-gpu-dma | 296 |
9 | qCUDA | 87 |
10 | raytracer | 74 |
11 | adorad | 60 |
12 | sboxgates | 34 |
13 | efg | 14 |
14 | libKaleidoscope | 12 |
15 | blender-cuda-subdivision-surface-gpu | 2 |
Sponsored