System.TestAVX

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TestAVX: Cardinal;        { 0: no AVX, 1st bit: AVX available }

C++

extern DELPHI_PACKAGE unsigned TestAVX;

プロパティ

種類 可視性 ソース ユニット
variable public
System.pas
System.hpp
System System


説明

TestAVX は、使用中のコンピュータ上に存在する AVX(Advanced Vector Extensions)機能を表します。

TestAVX は、Intel アーキテクチャ プラットフォーム(Windows x32、Windows x64、macOS x64、Linux x64)で利用できます。TestAVX には、以下の値の組み合わせを指定できます:

  • 0 - AVX を使用できません。 CPU には AVX 機能がありません。
  • 1 - AVX 機能のみを使用できます。
ヒント: System ユニットでは、AVX が使用できるかどうかのみ確認します。
メモ: RTL は、AVX 指令を使用することができます(利用可能な場合)。アプリケーションが AVX 指令の利用を希望しない場合は、TestAVX 変数を 0(ゼロ) に設定します。

関連項目