CGBN

CGBN: CUDA Accelerated Multiple Precision Arithmetic (Big Num) using Cooperative Groups (by NVlabs)

CGBN Alternatives

Similar projects and alternatives to CGBN

  • toy-rsa

    Toy implementation of RSA in C

  • bigfoot-sim

    Accelerated Bigfoot simulator

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better CGBN alternative or higher similarity.

CGBN reviews and mentions

Posts with mentions or reviews of CGBN. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-03.
  • How hard can generating 1024-bit primes be?
    4 projects | news.ycombinator.com | 3 May 2024
    Related, there are a few cryptocurrencies that used things related to finding large crimes as part of their proof of work functions. It turns out that ~8 years ago, a really fast primality test implementation could make you a lot of money.

    This article omits the number one optimization for fast primality testing: Montgomery multiplication

    https://en.m.wikipedia.org/wiki/Montgomery_modular_multiplic...

    It forms the basis of fast practical modular pronunciation implementations.

    Niall Emmart, then in academia and now I believe at Nvidia, released a really, spectacularly fast GPU bigint library, CGBN: https://github.com/NVlabs/CGBN

    Someday I'll write up the story of how that let me dominate production of a small cryptocurrency for about 5 years. :)

Stats

Basic CGBN repo stats
1
195
0.0
4 months ago

NVlabs/CGBN is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of CGBN is Cuda.


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