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
Apr 4, 2026 - C++