OptiVec содержит более 3500 ручных оптимизированных, ассемблерных функций для всех типов данных с плавающей точкой и целого из следующих полей: 1. Векторизованная форма арифметических операторов и математических функций. 2. Матричные операции, например: умножение, инверсия, декомпозиция LU, разложение по сингулярным значениям, Холески, собственные значения. 3. Быстрое преобразование Фурье для эффективных сверток, корреляционный анализ, спектральная фильтрация и т. Д., Как одномерные, так и двумерные. 4. Фиксация кривой для широкого диапазона функций модели от простой линейной регрессии до нелинейных моделей с несколькими наборами данных. 5. Статистика. 6. Анализ (производные, интегралы, экстремумы, интерполяция). 7. Графическое представление данных в декартовых координатах. 8. Сложный математический номер, как в декартовом, так и в полярном формате. Вексеризованная реализация в Assembler делает функции OptiVec в среднем в 2-3 раза быстрее, чем скомпилированный исходный код той же функциональности. Во многих случаях численная точность также улучшается. Необязательный объектно-ориентированный интерфейс для C ++, «VecObj», предлагает упрощенные вызовы функций и повышенную безопасность памяти. Эта версия предназначена для Microsoft Visual C ++ (Visual Studio, по крайней мере, VS 2005).
Что нового
в этой версии:
Версия 7.3:
- Обновлены файлы заголовков для соответствия последним стандартам.
- Улучшена обработка ошибок и отслеживание ошибок.
- Новое: печать векторных элементов в шестнадцатеричном формате.
- Многие исправления ошибок по всем разделам
Что нового в версии 7.2:
Версия 7.2:
- Теперь библиотеки автозапуска обрабатывают до 128 процессорных ядер .
- Повышенная стабильность для всех нелинейных функций фитинга.
- Многие исправления ошибок по всем разделам
Что нового в версии 7.1.7:
- Функции nonlinfit, защищенные потоками
- Многие исправления ошибок по всем разделам
Что нового в версии 7.1.5:
Версия 7.1.5:
- Функция кросс-спектров и когерентности
- Функции построения с логарифмическими осями
- VF_minpos (поиск наименьшего векторного элемента> 0)
Что нового в версии 7.1.3:
Версия 7.1.3:
- Проблемы совместимости с последним компилятором версии исправлены: теперь поддерживается до VS2017
- Библиотека P9 для современных процессоров с повышенной производительностью благодаря использованию AVX и FMA
- Библиотеки с поддержкой CUDA
Что нового в версии 7.0:
Версия 7.0:
- Совместимость с последними версиями компилятора
- Расчет гистограммы
- Библиотеки с поддержкой CUDA
Что нового в версии 6.5.6:
- Совместимость с последними версиями компилятора
- Решитель Cholesky
- Функции подсчета
Требования :
Microsoft Visual Studio (по крайней мере, Visual C ++ 5 +)
Ограничения :
90-дневная пробная версия
Комментарии не найдены