写真提供 CPU World
CPU黒歴史編の3回目は、インテルのRISC CPUである「i860」を取り上げたい。型番が同じ“860”なので、Xeon向けにデュアルプロセッサー構成をサポートしたDirect RDRAM対応のチップセット「Intel 860」などと間違えやすいが、まったく別の製品である。
CISC vs RISC論争華やかなりし頃
インテルが作ったRISC CPU
i860について解説するには、前回紹介した「iAPX 432」の失敗が明らかになりつつあった、1980年初頭の状況から始める必要がある。当時のCPU市場は、RISCプロセッサーが台頭してきた時期に当たる。
当時はスタンフォード大学で「MIPS」プロジェクトが開始された頃。1984年にはMIPS Computer Systems社が設立されて、1985年に最初のCPU「R2000」が登場する。同じ1985年には、Sun Microsystemsが最初の「SPARC」チップを開発したほか※1、IBMは1981年に「ROMP」(Research Office Products Division Micro Processor)を完成させるなど、いわゆる「CISC vs RISC論争」が活発だった時期でもある。
※1 商用向けに出荷されたSPARC V7ベースの製品は1987年登場。
おさらいしておくと、「RISC」とは「Reduced Instruction Set Computer」(縮小命令セットコンピューター)の略で、要するに命令セットを簡単にすることでCPUの内部構造を簡単にして、これにより高速動作をさせることで性能を引き上げようという考え方だ。代表例が、上で挙げたMIPSやSPARC、ROMPや、ROMPの技術を元に作られたPOWER/PowerPC系のアーキテクチャーのCPUである。
これと対比するのが「CISC」で、こちらは「Complex Instruction Set Computer」(複合命令セットコンピューター)の略である。代表例はインテルのx86やモトローラの「6800、68000」などで、命令数が非常に多いタイプのCPUである。前回取り上げたiAPX 432は、ある意味「CISCの頂点を極めたプロセッサー」とも言える。
今でこそ「CISC vs RISC」の優劣を論じる論争は無意味になっているが、この当時はそれなりの説得力があった。背景にあるのは、当時の半導体製造技術が今よりずっと劣っていたことだ。トランジスターの性能は低かったし、ダイに搭載できるトランジスターの数もずっと少なかったから、複雑な命令を扱えるようにするためには、ある程度性能を犠牲にせざるをえなかったからだ。
RISCは命令が簡単で、しかも命令にはいろいろ制約がある。例えば、ほとんどの命令はメモリーをアクセスできないので、メモリー内のデータにアクセスするためには、まずメモリーからレジスターへのロードを行なう必要がある。だが、これはコンパイラーがうまく対処すれば解決できる、という割り切りが背景にあった。
当時はインテルとしてもこうしたトレンドは無視できないものであり、ましてやiAPX 432が華々しく失敗したこともあるので、挽回する必要があった。そこでRISCの考え方を全面的に取り入れて、ゼロから新規に設計されたのがi860であった。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第896回
PC
Arm自社設計「AGI CPU」の全貌、10-wideデコードと2ダイ構成で見せた優等生的な実力 -
第895回
PC
IBM ZがArmを取り込む衝撃! 次世代メインフレーム「z18(仮)」のネイティブDual-ISA戦略の狙い -
第894回
PC
AMD「Ryzen AI Embedded X100」のリアルタイムAI制御が、Jetsonの弱点であるCPU性能を突く -
第893回
PC
インテル製GPU「Crescent Island」の正体、容量480GBメモリーでエージェント型AIとKVキャッシュ問題に挑む -
第892回
PC
Hot Chipsで明かされた「Wildcat Lake」の全貌 Foverosを捨てMCPを選んだインテルの舞台裏 -
第891回
PC
謎多き次世代Xeon「Diamond Rapids」を解剖、3D Meshの進化と新命令セットAPXがもたらす変革 -
第890回
PC
Samsung「SF2P」の全貌! GAA最大の弱点であるPMOS性能低下を克服し、TSMC追撃へ準備万端 -
第889回
PC
なぜ巨大チップは歪んで壊れるのか? SK HynixのHBM4「MR-MUF」とTSMCのCoWoS-Lを襲う熱膨張の罠 -
第888回
PC
NVIDIA Rubin Ultra開発中止の真相! 180層CoWoS-Lの歪曲トラブルと、急造ラックNVL576に透ける苦肉の策 -
第887回
PC
AIなしではもはや限界 TSMCが明かすメモリー開発にAIが不可欠となった現実 -
第886回
PC
CFETの足を引っ張るPMOSを救え! imecが提案する新絶縁層と、あえて精度を緩める「Notch Alignment」の妙手 - この連載の一覧へ











