Использование современных алгебраических библиотек может привести к повышению производительности вычислений. 1
Например, библиотека Intel Math Kernel Library (Intel MKL) содержит многопоточные и векторизованные сложные математические функции, которые позволяют ускорять работу широкого круга приложений. 1 Например, переход на реализацию LAPACK из Intel MKL может увеличить быстродействие на 500% и больше. 1
Также в библиотеке KMath значения аргументов кэшируются в локальные переменные, что приводит к лучшей производительности на больших выражениях. 3
Кроме того, при использовании библиотек произвольной точности время вычислений может возрастать в сотни и тысячи раз, что недопустимо при решении многих крупных задач, критичных к ошибкам округления и скорости вычислений. 2