Calculation of digits of Pi with high precision. Parallelized/Multi-threaded. Tested for upto 1 Billion digits. Uses Chudnovsky algorithm with Binary Splitting. Also, uses libgmp for arbitrary precision arithmetic. NOTE: Now also contains KMP algorithm for pattern matching.
university
pattern-matching
parallel-computing
university-project
multithreading
parallelism
kmp-algorithm
gmp
libgmp
multithreaded
parallel-programming
pi-calculation
pi-digits
chudnovsky-algorithm
binary-splitting
wmpir
-
Updated
Jan 24, 2023 - C++