Обновление библиотек при разработке параллельных приложений необходимо по следующим причинам:
- Предотвращение ошибок. 1 Некорректное использование библиотечных процедур может привести к появлению в программе ошибок, которые трудно обнаружить и воспроизвести. 1
- Снижение вероятности конфликтов версий DLL. 2 Использование параллельных сборок позволяет одновременно использовать несколько версий библиотек, что уменьшает вероятность конфликтов между ними. 2
- Возможность обновления без необходимости переустановки приложения. 2 Это возможно благодаря параллельному общему доступу к сборкам, который позволяет обновлять конфигурацию сборки на глобальной или отдельной основе после развёртывания. 2
Таким образом, обновление библиотек помогает создавать более надёжные и обновляемые параллельные приложения.
Например, библиотека Intel Math Kernel Library (Intel MKL) включает оптимизированные математические функции для инженерных, научно-технических и финансовых приложений. 1