データ並列性とは? わかりやすく解説

データ並列性

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/25 13:20 UTC 版)

並列計算」の記事における「データ並列性」の解説

詳細は「データ並列性」を参照 データ並列性はプログラムループ本質的に備えている並列性であり、ループの各周回が各ノード並列処理されるようデータ配布する部分中心となる並列化されるループは、大きなデータ構造各要素について似たような処理を行うものである科学技術計算にはデータ並列性があることが多い。 ループ伝搬依存(loop-carried dependency)とは、ループにおいて以前周回結果依存して新たな周回計算が行われる性質をいう。ループ伝搬依存があると、ループ並列化できない例えば、以下のフィボナッチ数一部計算する擬似コード考えてみよう。 1: prev := 02: cur := 13: do:4: PREV := CUR5: CUR := CUR + PREV6: while (CUR < 10) このループでは、CUR以前CUR の値と PREV依存しており、その値は周回ごとに再計算されるため、並列化できない。つまり、ある周回での計算は、それ以前周回計算結果依存しているため、周回ごとに並列化することはできないのである問題大きくなるほど、可能なデータ並列性も多くなる傾向がある。

※この「データ並列性」の解説は、「並列計算」の解説の一部です。
「データ並列性」を含む「並列計算」の記事については、「並列計算」の概要を参照ください。

ウィキペディア小見出し辞書の「データ並列性」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ




データ並列性と同じ種類の言葉


固有名詞の分類

このページでは「ウィキペディア小見出し辞書」からデータ並列性を検索した結果を表示しています。
Weblioに収録されているすべての辞書からデータ並列性を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からデータ並列性 を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「データ並列性」の関連用語

データ並列性のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



データ並列性のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの並列計算 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS