並列加速の異常の例は何ですか?すなわち、 pプロセッサ上で実行すると、pよりも高速になります。並列加速の異常の例
5
A
答えて
6
並列化の目的のためにすべてのコンピューティングノードは、行列の領域が割り当てられるように変更された行列アルゴリズムを考えるとこの地域でのみ動作します。
ノードが1つの場合、領域がキャッシュに入りません(行列全体であるため)。複数のノードでは、キャッシュへのフィッティングが始まります(ノードが多いほど領域へのアクセスが少なくなります)。 (必ずしもそうとは限らないが)異常な加速をもたらす。
0
http://publishing.eur.nl/ir/repub/asset/1438/eur-few-cs-95-05.pdfを参照して、11ページ、「現実の世界で5異常は」
5
超高速化が発生する領域の1つは、検索の問題です。
解決策が追加のプロセッサのいずれかで検出された場合、計算は早期に終了し、元のワークロードの一部は実行されません。
もちろん、nプロセッサを1つのプロセッサ上の並列スレッドでシミュレートしても同じ効果が得られますが、これは通常行われません。
関連する問題
- 1. Npgsqlの異常な例外
- 2. SequenceToSequenceでCNTK並列速度を得る方法例
- 3. Android加速度センサ、異常値/不具合
- 4. 異なる連続型のnumpy配列の加算速度
- 5. 加速(Data.Array.Accelerate)を使用した並列プログラミング
- 6. TPLデータフロー - 非常に速いプロデューサー、非常に高速なコンシューマーOutOfMemory例外
- 7. 並列プログラミングベクターの追加
- 8. タスク並列ライブラリと例外
- 9. データフローの使用例 - 並列ファイル処理
- 10. データ並列Haskell/GHCのランタイム例外7.4.2
- 11. タスク並列ライブラリの例外処理
- 12. CGAffineTransformInvert:特異行列の迅速
- 13. SoftLayer脆弱性スキャン - 異常な例外
- 14. 異常な例外処理ダミー命令
- 15. C++での継承異常と並行プログラミング
- 16. jQuery UIのノックアウトカスタムバインディング並べ替え可能な異常な動作
- 17. 配列の長さのカウント異常
- 18. 異常な文字列エラー
- 19. 私の並べ替えを加速する
- 20. Pythonの加速サンプルの配列からの速度
- 21. 高速化のための行列乗算の並行シーケンス
- 22. 各アイテムの属性の並列追加
- 23. C - 異常な配列の初期化
- 24. Python配列の異常な動作?
- 25. Rxjs並列加入者
- 26. Zend Framework 2.0のDateクラスでの異常例外。
- 27. MySQL用JDBCでのgetGeneratedKeys()の異常な例外
- 28. なぜ高速列挙は通常の反復より速いのですか?
- 29. IDが異常に増加する
- 30. PHP高速連想配列の並べ替え
これは、しばしば「超高速スピードアップ」と呼ばれます。あなたは4プロセッサシステムで実行しているときに4のスピードアップが期待されますが、実際には5になります。 –