問題タブ [xeon-phi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2126 参照

c++ - Xeon Phi で 60 スレッドごとに pthread_create() が失敗する (無効な引数)

ここに関数「スレッド」としてリストされている pthread コードがあります。基本的に、多数のスレッド (通常、Xeon Phi では 240、CPU では 16) を作成し、それらを結合します。

この thread() を 1 回だけ呼び出すと、CPU と Xeon Phi の両方で完全に動作します。もう一度呼び出すと、CPU では問題なく動作しますが、pthread_create() は 60 スレッドごとに「無効な引数」である「エラー 22」を報告します。

たとえば、thread() の 2 回目の実行のスレッド 0、スレッド 60、スレッド 120 などは、プロセスで作成された 241、301、361 などのスレッドでもあり、失敗します (エラー 22)。しかし、スレッド 1 ~ 59、61 ~ 119、121 ~ 240 などは完全に機能します。

この問題は Xeon Phi でのみ発生することに注意してください。

スタックサイズと引数自体を確認しましたが、その理由がわかりませんでした。引数は正しいです。

0 投票する
1 に答える
1462 参照

gcc - GCC を使用した Xeon Phi Knights Corner 組み込み関数

Xeon Phi Knights Corner (KNC) コプロセッサー・カードの購入を考えています。しかし、私は Intel Compiler を所有しておらず、購入する気もありません (非商用バージョンはもはやオプションではないようです)。

GCC は Xeon Phi の OpenMP サポートを得ているようです。KNC 組み込み関数をサポートする GCC のバージョンまたは GCC の拡張機能はありますか?

KNC の 512 ビット SIMD は AVX512 と互換性がないことに注意してください (ただし、次のバージョンの Knights Landing では互換性があります)。

0 投票する
3 に答える
1203 参照

cpu - Xeon Phi の有効性が常に悪いのはなぜですか?

Xeon E5 と Xeon Phi で for ループを 1,000,000,000 回実行し、時間を測定してそれらの有効性を比較しようとしましたが、次の結果が得られたことに非常に驚いています。

  • E5 (1 スレッド): 41.563 秒
  • E5 (24 スレッド): 22.788 秒
  • Xeon Phi でのオフロード (240 スレッド): 45.649 秒

効能が悪い理由を誰か教えてもらえますか?建築か何かについて?

Xeon Phi で効率が悪いのはなぜですか? for ループでは何もしません。Xeon Phi コプロセッサーに問題がなかった場合、Xeon Phi のどの機能が優れているのでしょうか? ベクトル化する必要がありますか? ベクトル化ではない場合、Xeon Phi で何かできることはありますか?

0 投票する
2 に答える
132 参照

xeon-phi - Intel Xeon MIC カードでデュアルブートできますか?

mic0 コプロセッサーのホストとして rhel マシンを使用しています。現在、 mpss3.2.3 が mic0 にインストールされています。

デュアル ブートの概念を適用して、mpss3.3 をインストールできるかどうかを知りたかったのです。また、起動画面で作業したいカーネルを選択できるようにします。さまざまなカーネル バージョンをインストールして、どちらで作業するかを選択できるように、たとえば、Windows または Linux のように、mic0 コプロセッサにさまざまなカーネル バージョンの mpss をインストールする特権を与えるセットアップを行うことができます。

はいの場合、どのように?いいえの場合、なぜですか?

ありがとう

0 投票する
2 に答える
446 参照

c# - Interop を介して C++ dll を使用して、Xeon Phi にオフロードできますか?

特定の c++ dll は、manycore を使用するように特別に作成されていなくても、Xeon Phi に自動オフロードできることを読みました..

私の質問 - c# から Intel parallel studio を使用して構築された c++ dll を相互運用できますか? 自動オフロードされることを願っています

0 投票する
2 に答える
416 参照

c - 高い値のセグメンテーション違反 (Xeon Phi)

私は、Stampede を通じて Xeon Phi を使用して Collat​​z Conjecture 問題に取り組んでいます。コードがテストされ、最大 100,000 の値で正常に動作することをテストしましたが、100 万までの値をテストすると、すぐにセグメンテーション エラー ("SIGSEV") が発生します。私は何日も壁に頭をぶつけていましたが、単にバグを理解することができません. どんな助けでも本当に感謝しています。

問題は上記のコード セグメントのどこかにあると確信しています。

0 投票する
1 に答える
164 参照

xeon-phi - 別のインテル xeon phi コプロセッサーを有効にする方法は?

1 つのマイク カード (mic0) を備えたサーバーを使用していますが、問題なく動作しています。最近、同じサーバーに別のマイク (mic1) を追加しました。mic1 は で検出できますがlspci、 を使用しても表示されませんifconfig。mic1 を有効にして mic0 と連携させるにはどうすればよいですか?