fputest は、SPARC アーキテクチャーのマシンに搭載されている浮動小数点ユニットを検査します。
命令テスト
FSR レジスタテスト
レジスタテスト
NACK テスト
Move レジスタテスト
正・負変換テスト
負・正変換テスト
絶対値テスト
単精度整数・ 浮動小数点数変換テスト
倍精度整数・浮動小数点数変換テスト
単精度浮動小数点数・整数変換テスト
倍精度浮動小数点数・整数変換テスト
単精度ゼロ切り捨てテスト
倍精度ゼロ切り捨てテスト
単精度・倍精度形式変換テスト
倍精度・単精度形式変換テスト
単精度と倍精度の加算、減算、乗算、平方根、除算、比較テスト
単精度と倍精度の比較および順序付け不能時の例外テスト
条件命令時の分岐および非分岐テスト
単精度と倍精度の連結テスト
Weitek 状態テスト
ロックテスト
単精度および倍精度データパステスト
タイミング (読み込み) テスト
ベンチマークテスト
Linpack テスト
Cparanoia テスト
Kcsqrt テスト
Kcdiv テスト
Clorenz テスト
Cvector テスト
ダイアログボックスを表示するには、システムマップにあるテスト名を右クリックし、Test Parameter Options を選択します。システムマップにこのテスト名が表示されない場合は、グループツリーを展開すると表示される場合があります。展開しても表示されない場合は、このテストに合ったデバイスがシステムに含まれていない可能性があります。詳細は、『SunVTS 4.5 ユーザーマニュアル』を参照してください。
テストモード |
サポート |
説明 |
---|---|---|
接続テスト |
○ |
すべての命令テストを実行します。 |
機能テスト (オフライン) |
○ |
すべての命令テストとすべてのベンチマークテストを実行します。 |
ストレスモード (Stress Mode) |
○ |
一部の fpu ベンチマークテストを実行します。 |
/opt/SUNWvts/bin/fputest 標準引数
64 ビットのテストは、sparcv9 サブディレクトリに格納されています (/opt/SUNWvts/bin/sparcv9/テスト名) 。このディレクトリにテストが存在しない場合は、そのテストは、32 ビットのテストとしてだけ実行することができます。詳細は、「32 ビットテストと 64 ビットテスト」を参照してください。