Cuda

Top 23 Cuda Open-Source Projects

  • hashcat

    World's fastest and most advanced password recovery utility

  • Project mention: Hacking WiFi 101: basic concepts, terminology, and a real-life example | dev.to | 2024-04-03

    Hashcat Cracking WPA/WPA2 Spacehuhn's Deauther

  • instant-ngp

    Instant neural graphics primitives: lightning fast NeRF and more

  • Project mention: I want a 3d scanner... | /r/3Dprinting | 2023-07-08
  • 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.

    InfluxDB logo
  • Kaldi Speech Recognition Toolkit

    kaldi-asr/kaldi is the official location of the Kaldi project.

  • Project mention: Amazon plans to charge for Alexa in June–unless internal conflict delays revamp | news.ycombinator.com | 2024-01-20

    Yeah, whisper is the closest thing we have, but even it requires more processing power than is present in most of these edge devices in order to feel smooth. I've started a voice interface project on a Raspberry Pi 4, and it takes about 3 seconds to produce a result. That's impressive, but not fast enough for Alexa.

    From what I gather a Pi 5 can do it in 1.5 seconds, which is closer, so I suspect it's only a matter of time before we do have fully local STT running directly on speakers.

    > Probably anathema to the space, but if the devices leaned into the ~five tasks people use them for (timers, weather, todo list?) could probably tighten up the AI models to be more accurate and/or resource efficient.

    Yes, this is the approach taken by a lot of streaming STT systems, like Kaldi [0]. Rather than use a fully capable model, you train a specialized one that knows what kinds of things people are likely to say to it.

    [0] http://kaldi-asr.org/

  • Open3D

    Open3D: A Modern Library for 3D Data Processing

  • Project mention: Does anyone else agree that the links to the latest development version of Open3D don't work? | /r/cscareerquestions | 2023-07-10

    I was going to file a bug about another issue, but I have to download the development version. This is why I want this solved quickly. None of the links seem to work: https://github.com/isl-org/Open3D/issues/6259

  • Numba

    NumPy aware dynamic Python compiler using LLVM

  • Project mention: Mojo🔥: Head -to-Head with Python and Numba | dev.to | 2023-09-27

    Around the same time, I discovered Numba and was fascinated by how easily it could bring huge performance improvements to Python code.

  • cupy

    NumPy & SciPy for GPU

  • Project mention: CuPy: NumPy and SciPy for GPU | news.ycombinator.com | 2023-11-28
  • catboost

    A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

  • Project mention: CatBoost: Open-source gradient boosting library | news.ycombinator.com | 2024-03-05
  • 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.

    WorkOS logo
  • ZLUDA

    CUDA on AMD GPUs

  • Project mention: Open-source project ZLUDA lets CUDA apps run on AMD GPUs | news.ycombinator.com | 2024-03-05

    It now supports AMD GPUs since 3 weeks ago, check the latest commit at the repo:

    https://github.com/vosen/ZLUDA

    The article also mentions exactly this fact.

  • cudf

    cuDF - GPU DataFrame Library

  • Project mention: A Polars exploration into Kedro | dev.to | 2023-05-17

    The interesting thing about Polars is that it does not try to be a drop-in replacement to pandas, like Dask, cuDF, or Modin, and instead has its own expressive API. Despite being a young project, it quickly got popular thanks to its easy installation process and its “lightning fast” performance.

  • cog

    Containers for machine learning

  • Project mention: AI Grant Traction in OSS Startups | dev.to | 2024-02-01

    View on GitHub

  • gocv

    Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, and OpenCV Contrib.

  • Project mention: GoCV 0.36 has just been released, no fooling | news.ycombinator.com | 2024-04-01

    - Updated Docker images with OpenCV

    https://github.com/hybridgroup/gocv/releases/tag/v0.36.0

  • chainer

    A flexible framework of neural networks for deep learning

  • Project mention: ChaiNNer – Node/Graph based image processing and AI upscaling GUI | news.ycombinator.com | 2023-07-19

    There is already an AI framework named Chainer: https://github.com/chainer/chainer

  • oneflow

    OneFlow is a deep learning framework designed to be user-friendly, scalable and efficient.

  • cuda-samples

    Samples for CUDA Developers which demonstrates features in CUDA Toolkit

  • GPU-Puzzles

    Solve puzzles. Learn CUDA.

  • Project mention: Solve Puzzles. Learn CUDA | news.ycombinator.com | 2023-12-14
  • cutlass

    CUDA Templates for Linear Algebra Subroutines

  • Project mention: Optimization Techniques for GPU Programming [pdf] | news.ycombinator.com | 2023-08-09

    I would recommend the course from Oxford (https://people.maths.ox.ac.uk/gilesm/cuda/). Also explore the tutorial section of cutlass (https://github.com/NVIDIA/cutlass/blob/main/media/docs/cute/...) if you want to learn more about high performance gemm.

  • ArrayFire

    ArrayFire: a general purpose GPU library.

  • Project mention: Learn WebGPU | news.ycombinator.com | 2023-04-27

    Loads of people have stated why easy GPU interfaces are difficult to create, but we solve many difficult things all the time.

    Ultimately I think CPUs are just satisfactory for the vast vast majority of workloads. Servers rarely come with any GPUs to speak of. The ecosystem around GPUs is unattractive. CPUs have SIMD instructions that can help. There are so many reasons not to use GPUs. By the time anyone seriously considers using GPUs they're, in my imagination, typically seriously starved for performance, and looking to control as much of the execution details as possible. GPU programmers don't want an automagic solution.

    So I think the demand for easy GPU interfaces is just very weak, and therefore no effort has taken off. The amount of work needed to make it as easy to use as CPUs is massive, and the only reason anyone would even attempt to take this on is to lock you in to expensive hardware (see CUDA).

    For a practical suggestion, have you taken a look at https://arrayfire.com/ ? It can run on both CUDA and OpenCL, and it has C++, Rust and Python bindings.

  • nvitop

    An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.

  • Project mention: Nvtop: Linux Task Monitor for Nvidia, AMD and Intel GPUs | news.ycombinator.com | 2024-03-12

    That's why the authors recommend pipx for installing nvitop. I am not a sysadmin, but I prefer pipx over relying on the (often outdated) distro sources.

    https://github.com/XuehaiPan/nvitop?tab=readme-ov-file#insta...

  • cuml

    cuML - RAPIDS Machine Learning Library

  • Project mention: FLaNK Stack Weekly for 13 November 2023 | dev.to | 2023-11-13
  • HIP

    HIP: C++ Heterogeneous-Compute Interface for Portability

  • Project mention: Hip: Runtime API and Kernel Language for Portable Apps for AMD and Nvidia GPUs | news.ycombinator.com | 2024-03-10
  • tiny-cuda-nn

    Lightning fast C++/CUDA neural network framework

  • alien

    ALIEN is a CUDA-powered artificial life simulation program.

  • Project mention: Show HN: Demo of Agent Based Model on GPU with CUDA and OpenGL (Windows/Linux) | news.ycombinator.com | 2023-12-04
  • lightseq

    LightSeq: A High Performance Library for Sequence Processing and Generation

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Cuda related posts

Index

What are some of the best open-source Cuda projects? This list will help you:

Project Stars
1 hashcat 19,873
2 instant-ngp 15,329
3 Kaldi Speech Recognition Toolkit 13,706
4 Open3D 10,485
5 Numba 9,432
6 cupy 7,774
7 catboost 7,744
8 ZLUDA 7,617
9 cudf 7,274
10 cog 7,088
11 gocv 6,289
12 chainer 5,862
13 oneflow 5,721
14 cuda-samples 5,306
15 GPU-Puzzles 5,022
16 cutlass 4,522
17 ArrayFire 4,404
18 nvitop 3,934
19 cuml 3,894
20 HIP 3,445
21 tiny-cuda-nn 3,379
22 alien 3,354
23 lightseq 3,088

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com