CGBN Alternatives
Similar projects and alternatives to CGBN
-
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.
CGBN reviews and mentions
-
How hard can generating 1024-bit primes be?
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
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