OptiVec for Linux GCC / CLang 8.0.1

Licenza: Gratuito ‎Dimensioni del file: 5.98 MB
‎Valutazione utenti: 0.0/5 - ‎0 ‎Voti

OptiVec contiene più di 3500 funzioni scritte con assembler ottimizzate a mano per tutti i tipi di dati a virgola mobile e integer dai seguenti campi: 1. Forma vettoriale di operatori aritmetici e funzioni matematiche. 2. Operazioni matriciale, ad esempio: moltiplicazione, inversione, decomposizione LU, decomposizione di valori singolari, autovalori. 3. Tecniche di trasformata di Fourier veloce per convoluzioni efficienti, analisi di correlazione, filtraggio spettrale, ecc., sia unidimensionali che bidimensionali. 4. Raccordo a curva per un'ampia gamma di funzioni del modello, dalla regressione lineare semplice ai modelli non lineari con più set di dati. 5. Statistiche. 6. Analisi (derivate, integrali, estremità, interpolazione). 7. Matematica dei numeri complessi, sia in formato cartesiano che polare. L'implementazione vettoriale in Assembler rende le funzioni OptiVec in genere 3-5 volte più veloci del codice sorgente compilato della stessa funzionalità. In molti casi, anche l'accuratezza numerica è migliorata. L'interfaccia orientata agli oggetti per C++, "VecObj", offre chiamate di funzione semplificate e una maggiore sicurezza della memoria. Questa versione è per Linux con GCC o CLang.

cronologia delle versioni

  • Versione 8.0.1 pubblicato il 2020-08-04

    Contratto di licenza con l'utente finale



    Questa è la versione Freeware di OptiVec per Linux (GCC / CLang) ("SOFTWARE").
    Esso può essere utilizzato alle seguenti condizioni di licenza:

    1. È possibile utilizzare le librerie P8D del SOFTWARE liberamente e per tutto il tempo che si desidera. È possibile testare gratuitamente le librerie P9M per un periodo massimo di 90 giorni su un computer.
    2. Le applicazioni, create con le librerie Freeware possono essere liberamente distribuite ad altri. D'altra parte, la versione P9M di questo SOFTWARE verrà eseguita solo sullo stesso computer su cui è stato installato questo SOFTWARE. Le applicazioni create con queste librerie non possono e non possono essere distribuite ad altri. Dopo la fine del periodo di prova, cesseranno di funzionare.
    3. Se si desidera continuare a utilizzare le librerie P9M di questo SOFTWARE dopo il test e/o se si desidera distribuire programmi contenenti funzioni di esso, è necessario acquistare la versione registrata.
    4. Il presente SOFTWARE viene fornito su base "così com". Sono escluse eventuali garanzie esplicite o implicite per il SOFTWARE.
    5. Nonostante i test approfonditi del SOFTWARE, errori e bug non possono essere esclusi con certezza. Non vengono fatte pretese in relazione alla commerciabilità o all'idoneità per uno scopo particolare.
    6. L'utente non può utilizzare il SOFTWARE in alcun ambiente o situazione in cui lesioni personali o danni eccessivi alla proprietà di chiunque (incluso il proprio) potrebbero derivare da malfunzionamenti del SOFTWARE.
    7. Non è possibile decompilare, smontare o decodificare in altro modo il SOFTWARE in una forma leggibile dalla macchina. È tuttavia possibile esaminare le funzioni in esso contenute tramite debugger come quelli inclusi nei compilatori comuni.
    Copyright per il SOFTWARE e la sua documentazione:
    (C) 1996-2020 OptiCode - Dr. Martin Sander Software Dev.
    Tutti i diritti riservati.

Dettagli del programma