• ベストアンサー

パイプライン方式と非パイプライン方式

partsの回答

  • parts
  • ベストアンサー率62% (6364/10149)
回答No.2

分かり易く説明しましょう。(たぶん分かり易い?とおもいます) パイプラインですか、ただ複数の命令が処理できるからではないのですよ。 たとえば、Pen4ですけど20段階に及ぶ深いパイプラインを持ちます。これまでのP6コアでは10段前後しかありませんでしたから、2倍の深さがあるわけです。 でも、速度はPen3より必ずしも速くはなっていないでしょう。パイプラインはもっと重要な別の意味も持つのです。 パイプラインが深いほどクロック周波数を上げることができる、簡単に高速化が可能ということがあります。 Pen4のNETBurstテクノロジは、周波数向上のために開発されてたもので、このディープパイプラインは先を見越し最高10GHzでも動作可能とも言われます。 理由はこんな所ですね。 あなたがミカン業者です。 ベルトコンベアでミカンの仕分け作業をしています。 コンベアがゆっくりの速度ならミカンの大きさや色、痛んでいるかは人の人数が少なくてもだいたい判別がつきますよね。 じゃあ速度が上がるとどうなるか、速度を2~3倍にしてみましょう。 すると、見逃しが発生しやすくなります。痛んだミカンをそのまま箱詰めしてお店に並べるわけには行きませんよね、普通は。 速度を落とせば良いのですが、都合で落とせない。 そうするとあなたならどうします? たぶん、仕分けする人の人数を単純に増やすでしょう。 そうすれば、見逃しは減って少々速度を上げても対応できます。 これと同じ事です。パイプライン数は仕分けする人の数、データはミカン、周波数はベルトコンベアの速さと重ねて下さい。実際はそんな単純ではありませんけど、単純にパイプランを増やすことで、処理速度を上げるのが容易になります。結果、単純な周波数の向上による高速化に寄与するわけです。 ちなみに、これは裏を返せば、同時処理も行っていることになります。 どうでしょうか?とりあえず分かり易い説明のつもりですが、ここは改善を(分かりにくい)という意見があれば、補足をお願いします。

関連するQ&A

  • パイプライン方式での処理時間の求め方

    応用情報の問題で、わからない所があります。 パイプラインの深さをD 、パイプラインのピッチをP 秒とすると、I 個の命令をパイプラインで実行するのに要する時間を表す式はどれか。 ここで、パイプラインの各ステージは1ピッチで処理されるものとし、パイプラインハザードについては、考慮しなくてよい。  ア  (I +D )×P  イ  (I +D -1)×P  ウ  (I ×D )+P  エ  (I ×D -1)+P 正解は「イ」なのですが、お恥ずかしながら全く腑に落ちません。 私の理解とそれによって導き出される式は以下のようになっています。 どこでまちがっているのか、教えていただけませんでしょうか。 ◆私の理解  パイプラインの深さをD:命令の中のステージ数はD個  パイプラインのピッチをP 秒:1ピッチP秒かかる  パイプラインの各ステージは1ピッチで処理:各ステージの処理はP秒かかる  I 個の命令:命令がI個ある ◆式  所用時間= I × (D × P) D×Pで命令内全ステージにかかる時間を求めたつもりです。 それに命令数をかけています。 すみません、よろしくお願いいたします。

  • パイプラインを増やす?

    本日GV-N68128DHを購入しました。 情報をみているとパイプラインを8本から12、16と増やせるみたいですが現在のパイプラインの状況をみるのにはどうしたらよいでしょうか?

  • パイプラインについて

    最近、中東問題などからよく登場する「パイプライン」ですが、ちょっと実物について調べています。 ●パイプラインの大きさ(直径・長さ) ●管理などのメンテナンス方法 ●安全性・耐久性 ●運送量 ●通過料 ●どうやってパイプラインを通るのか ●敷設に関しては、国際入札を行っているのか ●敷設時の出資比率 などなど、なんでもいいのでご存じの方、教えて下さい。よろしくお願いいたします。

  • パイプラインの地図

    アジアヨーロッパのパイプライン網の詳しい地図はネット上に無いでしょうか? あのへんの紛争の理解に役立つと思ったのですが。 wikiのパイプライン輸送のページを見たのですが、古いせいかいろいろ足りないようです。

  • パイプライン処理について

    はじめまして。 パイプライン処理について質問させて頂きます。1、目的(何のためにパイプライン処理を行うのか)2、処理方法(どのように処理するのか)3、課題と対策(どのような問題が発生するか、またその解決方法は何か)を教えて下さい。 宜しくお願い致します。

  • パイプライン処理

    CISCはなぜパイプライン処理と相性が悪いんですか?

  • パイプラインでガソリン

    内陸部の油田でパイプラインの容量により輸出量が頭打ちになっているものがあると思います。 いっそ油田のそばに製油所を作り接触分解しまくってガソリンにしてパイプラインを送るわけにはいかないのでしょうか?(最後にどうしても残るコンデンセートは鉄道輸送)

  • パイプライン・アーキテクチャって?

    パイプライン・アーキテクチャとはどのようなアーキテクチャしりたいのですが。 ネットで調べてみてもよくわかりません。 すいませんが教えて下さい!!

  • プログラミング記号のパイプラインとは?

    プログラミングで使う記号のパイプラインは、プログラミングを勉強するまで一度も使ったことが有りません なぜプログラミングではパイプラインという記号を使うんですか? ||

  • アラスカパイプラインについて

    アラスカのパイプライン(Trans-Alaska Pipeline)はなぜジグザグに建設されているのですか。知ってる方是非教えて下さい。