The implementation uses threads and Intel AVX/AVX2 SIMD instructions in order to speed up calculation time. Move semantics is widely used in the project as well. Initially, the project was created in ...