IT系志望学生必見!!!CPUを高速化すること技術とは!?
取得するためには
コンピュータの仕組みを
理解することは必要不可欠!
正しい理解をすることで
基本情報技術者取得に
大きく近づきます!
逆に、正しい理解がなければ
基本情報技術者を取得しても
プログラマーにはなれません!
実際の試験でも
コンピュータシステムの分野から
11問前後出題されています
前回までで
CPUがどのようなものか
理解できましたね!
今回はそんな
CPUを高速化する技術について
見ていきましょう!
CPUの高速化は
複数の命令を並行して
実行させることができれば
処理効率を高めることができます
複数の命令を
並行実行させるということは
出番待ちしている無駄を
なくす必要がある
これを実現する手法に
パイプライン処理があります
パイプラインというのはどうやら
並列処理のことのようです
例えば自動車を作るとしましょう
昔は部品を一つひとつ作っていっていき
一台完成したら次に二台目を作っていました
しかし
これでは効率が悪いですよね?
そこで、何人かで分担して
骨組みを作る人、エンジンを作る人、
ハンドルを作る人…と分担して
同時に作り始めて完成したら組み立てる
これが要するに
パイプライン処理なのです
パイプライン処理を行うCPUは
複雑な計算をするに当たって
いくつかの要素に分解して
同時に処理し始めるます
こうすることで
各処理の重みが減るので
処理が速くできるようになります
まずは今すぐ
下のURLをタップして
パイプライン処理の種類について
見ていきましょう
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓タップしよう↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
https://benchaman.hatenablog.com/entry/2021/01/03/231059