パイプライン処理(パイプラインしょり)とは、コンピュータ等において、処理要素を直列に連結し、ある要素の出力が次の要素の入力となるようにして、並行(必ずしも並列とは限らない)に処理させるという利用技術である。要素間になんらかのバッファを置くことが多い。 コンピュータ関連のパイプラインには、次のようなものがある。 命令パイプラインプロセッサ内にあり、同じ回路で複数の命令をオーバーラップさせて実行する。回路は一般にステージに分割されており、命令デコード部、演算部、レジスタフェッチ部などがある。各ステージは1度に、ある1つの命令の処理のうち、自分が担当する部分を処理する。グラフィックスパイプラインコンピュータグラフィックス、特に3次元コンピュータグラフィックスにおいて必要とされる計算は、最初の三次元幾何の処理から最終結果の表示までが流れ作業で、また必要な計算量が膨大なため高速に行われることから、パイプラインとして扱われる。パーソナルコンピュータではビデオカードのGPUで行われている。ソフトウェアパイプラインスーパースカラやスーパーパイプラインにより、複雑化した命令パイプラインを有効に働かせるためには、命令を並べる順番を工夫し、ハザードによるバブルの発生を回避しなければならない。ループ展開をともなったループの最適化で特に有用で、その手法をソフトウェアパイプラインと言う。パイプ (コンピュータ)複数個のプロセスについて、あるプロセスからの出力を別のプロセスの入力につなぐようにし、プロセスを協調して働かせる、というもの。UNIXへの実装により、単純でありながら大いに有用であることが実証された。

Property Value
dbo:abstract
  • パイプライン処理(パイプラインしょり)とは、コンピュータ等において、処理要素を直列に連結し、ある要素の出力が次の要素の入力となるようにして、並行(必ずしも並列とは限らない)に処理させるという利用技術である。要素間になんらかのバッファを置くことが多い。 コンピュータ関連のパイプラインには、次のようなものがある。 命令パイプラインプロセッサ内にあり、同じ回路で複数の命令をオーバーラップさせて実行する。回路は一般にステージに分割されており、命令デコード部、演算部、レジスタフェッチ部などがある。各ステージは1度に、ある1つの命令の処理のうち、自分が担当する部分を処理する。グラフィックスパイプラインコンピュータグラフィックス、特に3次元コンピュータグラフィックスにおいて必要とされる計算は、最初の三次元幾何の処理から最終結果の表示までが流れ作業で、また必要な計算量が膨大なため高速に行われることから、パイプラインとして扱われる。パーソナルコンピュータではビデオカードのGPUで行われている。ソフトウェアパイプラインスーパースカラやスーパーパイプラインにより、複雑化した命令パイプラインを有効に働かせるためには、命令を並べる順番を工夫し、ハザードによるバブルの発生を回避しなければならない。ループ展開をともなったループの最適化で特に有用で、その手法をソフトウェアパイプラインと言う。パイプ (コンピュータ)複数個のプロセスについて、あるプロセスからの出力を別のプロセスの入力につなぐようにし、プロセスを協調して働かせる、というもの。UNIXへの実装により、単純でありながら大いに有用であることが実証された。 (ja)
  • パイプライン処理(パイプラインしょり)とは、コンピュータ等において、処理要素を直列に連結し、ある要素の出力が次の要素の入力となるようにして、並行(必ずしも並列とは限らない)に処理させるという利用技術である。要素間になんらかのバッファを置くことが多い。 コンピュータ関連のパイプラインには、次のようなものがある。 命令パイプラインプロセッサ内にあり、同じ回路で複数の命令をオーバーラップさせて実行する。回路は一般にステージに分割されており、命令デコード部、演算部、レジスタフェッチ部などがある。各ステージは1度に、ある1つの命令の処理のうち、自分が担当する部分を処理する。グラフィックスパイプラインコンピュータグラフィックス、特に3次元コンピュータグラフィックスにおいて必要とされる計算は、最初の三次元幾何の処理から最終結果の表示までが流れ作業で、また必要な計算量が膨大なため高速に行われることから、パイプラインとして扱われる。パーソナルコンピュータではビデオカードのGPUで行われている。ソフトウェアパイプラインスーパースカラやスーパーパイプラインにより、複雑化した命令パイプラインを有効に働かせるためには、命令を並べる順番を工夫し、ハザードによるバブルの発生を回避しなければならない。ループ展開をともなったループの最適化で特に有用で、その手法をソフトウェアパイプラインと言う。パイプ (コンピュータ)複数個のプロセスについて、あるプロセスからの出力を別のプロセスの入力につなぐようにし、プロセスを協調して働かせる、というもの。UNIXへの実装により、単純でありながら大いに有用であることが実証された。 (ja)
dbo:wikiPageID
  • 156529 (xsd:integer)
dbo:wikiPageInterLanguageLink
dbo:wikiPageLength
  • 7932 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 79703324 (xsd:integer)
dbo:wikiPageWikiLink
prop-ja:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • パイプライン処理(パイプラインしょり)とは、コンピュータ等において、処理要素を直列に連結し、ある要素の出力が次の要素の入力となるようにして、並行(必ずしも並列とは限らない)に処理させるという利用技術である。要素間になんらかのバッファを置くことが多い。 コンピュータ関連のパイプラインには、次のようなものがある。 命令パイプラインプロセッサ内にあり、同じ回路で複数の命令をオーバーラップさせて実行する。回路は一般にステージに分割されており、命令デコード部、演算部、レジスタフェッチ部などがある。各ステージは1度に、ある1つの命令の処理のうち、自分が担当する部分を処理する。グラフィックスパイプラインコンピュータグラフィックス、特に3次元コンピュータグラフィックスにおいて必要とされる計算は、最初の三次元幾何の処理から最終結果の表示までが流れ作業で、また必要な計算量が膨大なため高速に行われることから、パイプラインとして扱われる。パーソナルコンピュータではビデオカードのGPUで行われている。ソフトウェアパイプラインスーパースカラやスーパーパイプラインにより、複雑化した命令パイプラインを有効に働かせるためには、命令を並べる順番を工夫し、ハザードによるバブルの発生を回避しなければならない。ループ展開をともなったループの最適化で特に有用で、その手法をソフトウェアパイプラインと言う。パイプ (コンピュータ)複数個のプロセスについて、あるプロセスからの出力を別のプロセスの入力につなぐようにし、プロセスを協調して働かせる、というもの。UNIXへの実装により、単純でありながら大いに有用であることが実証された。 (ja)
  • パイプライン処理(パイプラインしょり)とは、コンピュータ等において、処理要素を直列に連結し、ある要素の出力が次の要素の入力となるようにして、並行(必ずしも並列とは限らない)に処理させるという利用技術である。要素間になんらかのバッファを置くことが多い。 コンピュータ関連のパイプラインには、次のようなものがある。 命令パイプラインプロセッサ内にあり、同じ回路で複数の命令をオーバーラップさせて実行する。回路は一般にステージに分割されており、命令デコード部、演算部、レジスタフェッチ部などがある。各ステージは1度に、ある1つの命令の処理のうち、自分が担当する部分を処理する。グラフィックスパイプラインコンピュータグラフィックス、特に3次元コンピュータグラフィックスにおいて必要とされる計算は、最初の三次元幾何の処理から最終結果の表示までが流れ作業で、また必要な計算量が膨大なため高速に行われることから、パイプラインとして扱われる。パーソナルコンピュータではビデオカードのGPUで行われている。ソフトウェアパイプラインスーパースカラやスーパーパイプラインにより、複雑化した命令パイプラインを有効に働かせるためには、命令を並べる順番を工夫し、ハザードによるバブルの発生を回避しなければならない。ループ展開をともなったループの最適化で特に有用で、その手法をソフトウェアパイプラインと言う。パイプ (コンピュータ)複数個のプロセスについて、あるプロセスからの出力を別のプロセスの入力につなぐようにし、プロセスを協調して働かせる、というもの。UNIXへの実装により、単純でありながら大いに有用であることが実証された。 (ja)
rdfs:label
  • パイプライン処理 (ja)
  • パイプライン処理 (ja)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is owl:sameAs of
is foaf:primaryTopic of