universal

Arithmetic library

A header-only C++ template library providing custom arithmetic plug-in types for mixed-precision algorithm development and optimization in AI, Machine Learning, and other fields.

Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.

GitHub

424 stars
32 watching
60 forks
Language: C++
last commit: almost 2 years ago
Linked from 3 awesome lists

arbitrary-precisionarbitrary-precision-arithmeticarbitrary-precision-floatsarbitrary-precision-integersarithmeticartificial-intelligencec-plus-plusdigital-signal-processingembedded-systemsfixed-point-arithmeticfloating-point-arithmetichalf-precisioninteger-arithmeticinterval-arithmeticocta-precisionposit-arithmeticquad-precisionquarter-precisionrational-arithmetic

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
johnmcfarlane/cnlA C++ library providing safer and simpler arithmetic types for resource-constrained environments.645
bluescarni/mpppA high-performance C++ library for arbitrary-precision arithmetic and special functions305
brick/mathA PHP library providing arbitrary precision arithmetic capabilities for various numerical types.1,871
ron4fun/intxlib4cppAn arbitrary precision integer library with fast multiplication and division algorithms10
benlau/bigintegerA C++ library that provides arbitrary-precision arithmetic operations for use in software development18
antonblanchard/vlsiffraA software package providing an implementation of efficient digital arithmetic units and combinational logic for high-speed computing applications.110
flintlib/arbA C library for performing arbitrary-precision interval arithmetic on real and complex numbers459
nfrechette/rtmA C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications.740
parsa/blazeProvides an efficient C++ math library with support for dense and sparse arithmetic, blending ease of use with high-performance capabilities.61
alairion/not-enough-standardsA modern C++ library providing platform-independent utilities for process management, synchronization, and communication.229
tompazourek/rationalsA .NET library implementing arbitrary precision rational number arithmetic80
cronokirby/saferithA constant-time arithmetic library designed to enhance cryptographic operations97
cpmech/russellA comprehensive library of numerical and mathematical functions for high-performance computations in various fields.118
ron4fun/bigintegercppA C++11 implementation of a large integer library for efficient and clean arithmetic operations on arbitrary-precision integers33
bolero-murakami/sproutA comprehensive C++ library for various algorithms and mathematical operations.880