OptiVec for Linux GCC / CLang 8.0.1

ライセンス: 無料 ‎ファイルサイズ: 5.98 MB
‎ユーザー評価: 0.0/5 - ‎0 ‎投票

OptiVec には、以下のフィールドからのすべての浮動小数点型および整数データ型に対して、3500 を超える手作業で最適化されたアセンブラー作成関数が含まれています。 1. 算術演算子と数学関数のベクトル化形式。 2. 行列操作、例えば:乗算、反転、LU分解、単数値分解、固有値。 3. 高速フーリエ変換技術は、効率的な畳み込み、相関分析、スペクトルフィルタリングなど、一次元と2次元の両方を対象にしています。 4. 単純な線形回帰から複数のデータセットを持つ非線形モデルまで、幅広いモデル関数に適合するカーブフィッティング。 5. 統計。 6. 分析(微分、積分、極値、補間)。 7.複素数数学、デカルトと極座標の両方の形式。 アセンブラーのベクター化された実装により、OptiVec 関数は通常、同じ機能のコンパイル済みソース コードよりも 3 ~ 5 倍高速になります。多くの場合、数値精度も向上します。 C++ 用のオブジェクト指向インターフェイスは、関数呼び出しを簡略化し、メモリの安全性を向上させます。 このバージョンは、GCC または CLang を使用した Linux 用です。

バージョン履歴

  • バージョン 8.0.1 に転記 2020-08-04

    EULA - 使用許諾契約書



    これは、Linux用オプティベック(GCC / CLang)("SOFTWARE")のフリーウェアバージョンです。
    以下のライセンス条項に基づき使用できます。

    1. ソフトウェアのP8Dライブラリは、自由に、必要な期間使用することができます。P9Mライブラリは、1台のコンピュータで最大90日間無料でテストできます。
    フリーウェアライブラリで作成されたアプリケーションは、他の人に自由に配布することができます。一方、このソフトウェアのP9Mバージョンは、このソフトウェアがインストールされているのと同じコンピュータ上でのみ実行されます。これらのライブラリで作成されたアプリケーションは、他のアプリケーションに配布することはできません。試用期間が終了すると、機能が停止します。
    3. テスト後に本ソフトウェアのP9Mライブラリを使用し続ける場合や、その機能を含むプログラムを配布する場合は、登録バージョンを購入する必要があります。
    4. 本ソフトウェアは、"as is"本ソフトウェアに対する明示的または暗黙的な保証は除外されます。
    5. ソフトウェアの徹底的なテストにもかかわらず、エラーやバグは確実に除外することはできません。特定の目的に対する商品性や適合性に関する請求は行いません。
    6. 本ソフトウェアの誤動作により、人身傷害や、(お客様自身を含む)の財産への過度の損害が生じる可能性のある環境や状況において、本ソフトウェアを使用することはできません。
    7. ソフトウェアを逆コンパイル、逆アセンブル、または逆にして機械可読形式に変換することはできません。ただし、一般的なコンパイラに含まれるようなデバッガーを使用して、含まれている関数を調べることはできます。
    本ソフトウェアおよびその文書の著作権:
    (C) 1996-2020 オプティコード - 博士マーティン・サンダーソフトウェア開発.
    すべての権利が予約されています。

プログラムの詳細