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中的新功能:
- 线程安全非填充功能
- 全面修复了许多错误
7.1.5版中的新内容:
- 跨谱和相干函数
- 使用对数轴绘制函数
- VF_minpos(找到最小的向量元素> 0)
7.1.2版中的新功能:
版本7.1.2:
- P9库(仅限64位):AVX,AVX2和FMA3的性能更高。对于当前的处理器(英特尔:Haswell +,AMD:挖掘机+)
- 与最新10.x西雅图/柏林的编译器版本的兼容性
7.0版中的新功能:
版本7.0:
- 与最新编译器版本的兼容性
- 直方图计算
- 计算功能
版本6.5.6中的新功能:
- 与最新编译器版本的兼容性
- Cholesky求解器
- 计算功能
要求:
Embarcadero / Borland C ++(RAD Studio,BC ++ Builder,Borland Dev.Studio)
限制:
90天试用
评论没有发现