MIPSアーキテクチャ wikipedia|無料辞書
◆概要
MIPSは、
Microprocessor without
Interlocked
Pipeline
Stages(
パイプラインステージがインターロックされないマイクロプロセッサ)の略であり、その設計思想を端的に表している。
1999年ごろ、RISCマイクロプロセッサの出荷個数ベースで3分の1がMIPSアーキテクチャのチップだった。
初期のMIPSアーキテクチャは
32ビットの実装(32ビット幅のレジスタとデータパスを持つ)だったが、後に
64ビット実装も実現している。
MIPSアーキテクチャには5段階の
下位互換のあるアーキテクチャが存在する。それぞれ、
MIPS I、
MIPS II、
MIPS III、
MIPS IV、
MIPS 32/64と称する。
最も新しいMIPS 32/64では命令セットだけでなく制御レジスタについても定義している。
いくつかのアドオン拡張も用意されている。例えば、
MIPS-3Dは一般的な3Dタスクのための簡単な浮動小数点
SIMD命令のセットである。
MDMXは64bit浮動小数点レジスタを使用した複雑な整数
SIMD命令セットである。
MIPS16は命令列を圧縮してプログラム格納域を小さくするための拡張である(
ARMアーキテクチャのThumbエンコーディングに対抗したもの)。
MIPS MTは
インテルの
ハイパースレッディング・テクノロジーに対応した新しい
マルチスレッドのための拡張である。
命令セットが非常にきれいなので、アメリカ合衆国では
コンピュータ・アーキテクチャを学校で教えるときに教材としてMIPSアーキテクチャを使うことが多い。
MIPS
CPUファミリのデザインは、もうひとつの初期からのRISCアーキテクチャである
SPARCと共に、後発のRISC(例えばDEC Alpha)の設計に影響を及ぼした。
また、高速化のためのキャッシュやパイプラインの設計手法はRISCに止まらずあらゆるコンピュータに影響を与えたと言っても過言ではない。
◆歴史
1981年、
スタンフォード大学の
ジョン・L・ヘネシー(現学長)率いるチームは後に最初のMIPSプロセッサを生むプロジェクトを開始した。基本コンセプトは、
命令パイプラインを深くすることで劇的に性能を向上させることである。この手法はよく知られていたが、実装するのは困難だった。一般に、パイプラインはひとつの命令の実行過程を分割し、各段階を並行して動作可能にして前の命令の実行が完全に終わる前に次の命令の第一ステップを開始するといった形で命令の並列実行を可能にするものである。それに対して従来の設計では、前の命令の実行が終わらなければ次の命令の処理は開始できず、CPUの大部分は暇な状態になっていた。
パイプラインを実現する上での大きな障害は、命令の処理が完了するのに複数クロックサイクルかかる場合にパイプラインをインターロックして次の命令がステップを進まないように止めなければならないことだった。
インターロックがかかるだけでパイプラインのセッティングには多大な時間がかかり、性能向上はおぼつかないと考えられていた。MIPSの設計上の重要なポイントとして、すべての命令の本体処理が1クロックサイクルで完了するようにすることが挙げられた。そうすれば、インターロックの必要性を無くすことができる。
このような設計にすることで掛け算や割り算などの有用な命令がいくつか実装できなくなるが、チップを高速なクロックで動作させることで全体の性能が向上すると予想された。ロックをかける回路を付加すると回路が増えてダイサイズ(チップの面積)が増え、クロックを上げることが困難になるため、クロックの高速化のためにはインターロックを排除することは必須だった。
それらの命令の排除は議論の中心になった。「複雑な掛け算を単純な多くの足し算にして、どうして速度が向上するのか?」と、多くの人がこの設計手法、そしてRISC一般の謳い文句は誇大広告だと言った。このような過度の単純化はこの設計における速度向上のポイントが命令にあるのではなくパイプラインにあるということを無視したものだった。解決のポイントは
ディレイスロットの導入にあった。例えば、2クロックサイクルかかる命令があった場合、次の命令をディレイスロットとし、前の命令が完了していないことを前提として全く関係のない、つまり前の命令の結果を必要としない、かつ前の命令に関わっているレジスタを使用しない命令を置くことでパイプラインを止めないようにした。これを実現するためには、
コンパイラが各命令にかかるクロックサイクルを把握して、可能な限りディレイスロットを有効な命令で埋めるようにする必要があった。といっても大部分の命令は1クロックサイクルで実行できた。また、コンパイラ技術の進展はこれを可能にした。
1984年、ヘネシーは将来商業レベルとなる可能性のあるデザインを確立し、教え子、友人らとミップス・コンピュータシステムズを設立する。彼らは
1985年、最初のデザインである
R2000を完成させ、
1988年にそれを進化させた
R3000を完成させた。これらの32ビットCPUによってミップス・コンピュータシステムズは
1980年代に基盤を築くことが出来た。これらの商用デザインはスタンフォード大学での学術研究的なものとは方針を変更し、ハードウェアにインターロック機構を装備し、掛け算も割り算もサポートしていた。単にひとつのプログラムを実行するだけなら上述のディレイスロットの考え方で何とかなるが、商用としてはマルチタスクや割り込みへの対応は必須であり、インターロック機構の付加は必然だった。また、半導体プロセス技術の急速な進歩がそれを可能にしていった。インターロック機構を備えたとしても、インターロックをなるべく発生させないコンパイラ技術は高速化に必須である。これらのプロセッサはSGI、DEC DECstation、ソニー NEWS、NEC EWS4800などに使われた。
・MIPSアーキテクチャ page1
■MIPSアーキテクチャを他のサイトで調べる
@[MIPSアーキテクチャ]暇つぶしマスター
A[MIPSアーキテクチャ]性病マスター
B[MIPSアーキテクチャ]ダイエットNAVI
C[MIPSアーキテクチャ]価格比較マスター
D[MIPSアーキテクチャ]肛門科マスター
E[MIPSアーキテクチャ]産婦人科科マスター
F[MIPSアーキテクチャ]結婚情報マスター
■書籍LINK関連検索
■書籍LINKWikipedia情報
おすすめサイト
■ダイエット
美容・ダイエットならオマカセ!ダイエットNAVI
■性病
性病?お悩み・病院検索は性病マスター
■暇つぶし
いま、ヒマ?暇つぶしマスターで暇つぶし★
■価格比較
気になる商品の価格を比較!価格比較マスター
■懸賞
カンタン応募で豪華商品が当たる!アタックchance!
■バイト
駅チカバイトなら楽ラクバイト.com
■求人
地域を選んでバイト、仕事を探せる!!バリバリ仕事!.com
■アルバイト
バイトをこだわり条件で探す!こだわりキャリア.com
■求人情報
自分に合ったバイト探し★Myピッタリ仕事.com
■バイト
"資格"でバイト探し!天職さがそ!.com
■バイト
いいバイト、あるある!aruアルバイト.com
■懸賞
アタックchanceで懸賞チャレンジ!
■産婦人科
病院探し!病気相談なら産婦人科マスター
■出産
妊娠!出産!育児!赤ちゃんマスターでお悩み解決!
■外為
外為・為替レートをチェック!外為マスター
■結婚
結婚マスター!結納・両親・マリッジブルーノお悩みに…
■先物
先物・取引!詳しくなる!先物マスター
■資格
資格!キャリアアップ!資格GETマスター★
■小説
小説・書籍ならオマカセ!小説マスター
■スポーツ
スポーツ!健康!デトックス!スポーツマスターにオマカセ!
■葬儀
お葬式・葬祭のことなら・・・葬儀マスター
■痩身
ダイエット・デトックス・痩身!スリムGETマスター
■脱毛
パーフェクトBODY目指せ!脱毛マスター
■着うた
最新!人気!定番!うたマスターで着うたCHECK!
■デコメ
キラ系かわいいデコメCHECK!デコメマスター
■転職
履歴書・マナー・転職テク!就職情報なら転職マスター
■バイク
ハーレー!改造!バイクマスターにオマカセ!
■派遣
派遣!転職!キャリアアップ!転職マスター
■ペット
カワイイ犬・猫を飼いたい!ペットマスター
■豊胸
薄着の季節…お悩み解決!豊胸マスター
■包茎
包茎のお悩みなら…包茎マスター
■レシピ
今晩のおかず…料理・レシピならレシピマスター
■モバグラMIXの人気キーワード
モバグラMIXの人気キーワード一覧
■外為
外為情報をいち早く!外為LINK
■求人
転職・就活なら求人LINKにオマカセ!
■金融
金融業界の勉強するなら!金融LINK
■車
TOYOTA!HONDA!BMW!車のコトなら車LINK
■モバグラMIXの人気キーワード2
モバグラmixの人気キーワード2
■モバグラMXIの人気キーワード3
モバグラMIXの人気キーワード3
■モバグラMIXの人気キーワード4
モバグラMIXの人気キーワード4
■モバグラMIXの人気キーワード5
モバグラMIXの人気キーワード5
■モバグラMIXの人気キーワード6
モバグラMIXの人気キーワード6
■モバグラMIXの人気キーワード7
モバグラMIXの人気キーワード7
■モバグラMIXの人気キーワード8
モバグラMIXの人気キーワード8
■モバグラMIXの人気キーワード9
モバグラMIXの人気キーワード9
■モバグラMIXの人気キーワード10
モバグラMIXの人気キーワード10
■モバグラMIXの人気キーワード11
モバグラMIXの人気キーワード11
■モバグラMIXの人気キーワード12
モバグラMIXの人気キーワード12
■モバグラMIXの人気キーワード13
モバグラMIXの人気キーワード13
■モバグラMIXの人気キーワード14
モバグラMIXの人気キーワード14
■モバグラMIXの人気キーワード15
モバグラMIXの人気キーワード15
■モバグラMIXの人気キーワード16
モバグラMIXの人気キーワード16
■モバグラMIXの人気キーワード17
モバグラMIXの人気キーワード17
■車査定
車査定.com
■献立レシピ1
レシピが月額99円
■献立レシピ2
レシピが月額99円
~書籍-LINK.com [05/27update] トップへ
(C)書籍-LINK.com