---------------------------------------------------------------------------------------------------- Benchmark Time CPU Iterations ---------------------------------------------------------------------------------------------------- BM_determinant<boost::multiprecision::cpp_rational>/512 45.0 ms 45.0 ms 15 BM_determinant<boost::multiprecision::cpp_rational>/1024 103 ms 103 ms 6 BM_determinant<boost::multiprecision::cpp_rational>/2048 251 ms 251 ms 3 BM_determinant<boost::multiprecision::cpp_rational>/4096 667 ms 667 ms 1 BM_determinant<boost::multiprecision::cpp_rational>/8192 2034 ms 2033 ms 1 BM_determinant<boost::multiprecision::cpp_rational>/16384 6424 ms 6423 ms 1 BM_determinant<boost::multiprecision::cpp_rational>/32768 24227 ms 24223 ms 1 BM_determinant<boost::multiprecision::mpq_rational>/512 14.0 ms 14.0 ms 46 BM_determinant<boost::multiprecision::mpq_rational>/1024 31.3 ms 31.3 ms 22 BM_determinant<boost::multiprecision::mpq_rational>/2048 77.5 ms 77.5 ms 9 BM_determinant<boost::multiprecision::mpq_rational>/4096 199 ms 199 ms 4 BM_determinant<boost::multiprecision::mpq_rational>/8192 532 ms 532 ms 1 BM_determinant<boost::multiprecision::mpq_rational>/16384 1515 ms 1515 ms 1 BM_determinant<boost::multiprecision::mpq_rational>/32768 4544 ms 4544 ms 1 BM_determinant<mpq_class>/512 14.3 ms 14.3 ms 46 BM_determinant<mpq_class>/1024 31.3 ms 31.3 ms 22 BM_determinant<mpq_class>/2048 75.6 ms 75.6 ms 9 BM_determinant<mpq_class>/4096 193 ms 193 ms 4 BM_determinant<mpq_class>/8192 601 ms 601 ms 1 BM_determinant<mpq_class>/16384 1965 ms 1965 ms 1 BM_determinant<mpq_class>/32768 4740 ms 4738 ms 1