Xeon Phiのシミュレータ/エミュレータはありますか?
-
21-12-2019 - |
質問
Xeon Phiに何らかの計算をオフロードしようとしていますが、異なるAPIをテストし、最初に並列プログラミングに違法しています。
Xeon Phi用のシミュレータ/エミュレータ(WindowsまたはLinux)はありますか?
解決
適合性 Intel(登録商標)Advisor XE 2015 Beta (無料で "登録されている可能性があります" https://software.intel.com / en-us / comparty / intel-software-development-tools-2015-Beta "Rel=" Nofollow Noreferrer "> Revice )はあなたの要求に対処するために使用されます。適合性ベータは、
- Intel®XeonPhi™(オフロードのためのネイティブまたは限られたサポート)のパフォーマンスレベルが与えられたワークロードのPRACFICEピークを超える可能性があるかどうかを評価する
- 並列API、スレッド数、ループの反復数/粒度が使用されている に依存して、不均衡、実行時のオーバーヘッド、その他のパフォーマンス損失の影響を評価する
あらゆる種類の「評価」は、任意のx86マシン(WindowsまたはLinux OS)で行うことができます。だからそれは本当に「エミュレーション」です。ただし、ソフトウェアベースのモデリングツール(従来のハードウェアシミュレータまたはエミュレータではありません)。
注:Xeon PHI特有のものは、現在「実験的な」機能としてのみ利用可能です。つまり、現時点では(2014年4月現在)それはまだベータ版であり、デフォルトでは利用できません。実験的な変数advixe_experimental=適合性_xeon_phi_modelingを設定して、有効にする必要があります。通常、アドバイザーベータ実験機能は、(ベータアップデートまたはそれ以降のリリースのどちらでも)年間、より良い品質とより成熟する傾向があります。 与えられたノートは、Xeon Phi-Speciverではない他のすべての部分には適用されません。
これはベータ実験機能のためのスクリーンショットです。gui&フィール(太字の赤は私のアドオンです):
他のヒント
将来のインターネットユーザーがこの質問を見て、ナイツの着陸シミュレーション、Intel SDE( https://software.intel.com/en-us/articles/intel-software-development-emulator )AVX-512をエミュレートします。
未成年の騎士団の着陸は、Intel Xeon Phiプロセッサの次世代の公式コード名です。Xeon Phiがナイツコーナーを意味すると仮定するのは間違っています。これまでのXeon Phiの繰り返しが1つしかなかったのであっただけです。