OptiVec contém mais de 3500, funções Assembler escritos à mão otimizado para todos os pontos flutuantes e inteiros tipos de dados a partir dos seguintes campos:
1. Formulário de Vectorized de operadores aritméticos e funções matemáticas.
2. As operações de Matrix, por exemplo: multiplicação, inversão, LU decomposição, decomposição em valores singulares, valores próprios.
3. Fast Fourier Transform técnicas para circunvoluções eficientes, análises de correlação, filtragem espectral, tanto de um e bidimensionais.
4. ajuste de curva para uma ampla gama de funções de modelo de regressão linear simples de modelos não-lineares com vários conjuntos de dados.
5. Estatísticas.
6. As comparações (por exemplo, como blocos de construção para análise de séries temporais).
7. Análise (derivadas, integrais, Extrema, interpolação).
8. Representação gráfica de dados em coordenadas cartesianas.
9. matemática Número complexo, tanto em formato cartesiano e polar.
A implementação vectorizado em código de máquina faz funções OptiVec, em média, 2-3 vezes mais rápido do que o código de fonte compilado a mesma funcionalidade. Em muitos casos, a precisão numérica é melhorada bem.
A interface orientada a objetos para C ++, "VecObj", oferece chamadas de funções simplificadas e aumento da segurança de memória.
Esta versão é para a Embarcadero compiladores C ++ (RAD Studio, o C ++ Builder) XE3 ou superior
Requisitos :.
Embarcadero RAD Studio ou C ++ Builder XE3 ou maior
Limitações :
teste de 90 dias
Comentários não encontrado