OptiVec содержит более 3500 ручных оптимизированных, ассемблерных функций для всех типов данных с плавающей точкой и целого из следующих полей: 1. Векторизованная форма арифметических операторов и математических функций. 2. Матричные операции, например: умножение, инверсия, разложение LU, разложение по сингулярным значениям, собственные значения. 3. Быстрое преобразование Фурье для эффективных сверток, корреляционный анализ, спектральная фильтрация и т. Д., Как одномерные, так и двумерные. 4. Фиксация кривой для широкого диапазона функций модели от простой линейной регрессии до нелинейных моделей с несколькими наборами данных. 5. Статистика. 6. Анализ (производные, интегралы, экстремумы, интерполяция). 7. Графическое представление данных в декартовых координатах. 8. Сложный математический номер, как в декартовом, так и в полярном формате. Вексеризованная реализация в Assembler делает функции OptiVec в среднем в 2-3 раза быстрее, чем скомпилированный исходный код той же функциональности. Во многих случаях численная точность также улучшается. Объектно-ориентированный интерфейс для C ++ «VecObj» предлагает упрощенные вызовы функций и повышенную безопасность памяти.
Эта версия предназначена для компиляторов Embarcadero / Borland / CodeGear C ++ (RAD Studio, Borland Developer Studio, Borland C ++ Builder, Borland C ++, Turbo C ++), как 64-разрядных, так и 32-разрядных.
Что нового в этой версии:
Версия 7.3:
- Обновлены файлы заголовков для соответствия последним стандартам.
- Обновленная обработка ошибок и отслеживание ошибок.
Что нового в версии 7.2:
Версия 7.2:
- Теперь библиотеки автозапуска обрабатывают до 128 процессорных ядер .
- Повышенная стабильность для всех нелинейных функций фитинга.
- Многие исправления ошибок по всем разделам
Что нового в версии 7.1.7:
- Функции nonlinfit, защищенные потоками
- Многие исправления ошибок по всем разделам
Что нового в версии 7.1.5:
- Функция кросс-спектров и когерентности
- Функции построения с логарифмическими осями
- VF_minpos (поиск наименьшего векторного элемента> 0)
Что нового в версии 7.1.2:
Версия 7.1.2:
- Библиотеки P9 (только для 64-разрядных версий): более высокая производительность через AVX, AVX2 и FMA3. Для современных процессоров (Intel: Haswell +, AMD: Экскаватор +)
- Совместимость с последними версиями компилятора до 10.x Сиэтл / Берлин
Что нового в версии 7.0:
Версия 7.0:
- Совместимость с последними версиями компилятора
- Расчет гистограммы
- Функции подсчета
Что нового в версии 6.5.6:
- Совместимость с последними версиями компилятора
- Холески
- Функции подсчета
Требования :
Embarcadero / Borland C ++ (RAD Studio, BC ++ Builder, Borland Dev. Studio)
Ограничения :
90-дневная пробная версия
Комментарии не найдены