1. ホームページ
  2. 用語集
  3. 複合命令セットコンピュータ
CISC (Complex Instruction Set Computer)

複合命令セットコンピュータ

CISCとは?

RISCが「Reduced Instruction Set Computer(縮小命令セットコンピュータ)」を指すのに対し、CISCは「Complex Instruction Set Computer(複合命令セットコンピュータ)」を指します。CISCとRISCは、プロセッサの命令セットアーキテクチャ(ISA、単にアーキテクチャとも呼ばれる)の設計に関する異なる「思想」と捉えることができます。アーキテクチャは、CPUGPUなどのプロセッサが命令を実行する方法、サポートするデータ型やレジスタ、メモリの管理方法、他のデバイスとの連携方法を規定します。CISCは複数のクロックサイクルにわたって実行可能な複雑な命令をサポートする一方、RISCでは単一サイクルで実行できる単純な命令を使用します。

簡単な口頭指示にたとえると、コンピュータにドアを開けるよう指示した場合、RISCプロセッサでは、ドアノブをつかむ、ドアノブを回す、ドアを押すまたは引く、といった手順をすべて明示する必要があります。一方、CISCプロセッサは、追加の説明なしにその指示を理解します。両者の処理時間はおおむね同程度ですが、CISC方式ではコードサイズを大幅に小さくできるため、追加の命令行を保存するためのメモリをそれほど必要としません。このため、CISCは現在もパーソナルコンピュータ、サーバー、データセンターで主流の方式です。RISCは主にモバイルデバイスで使用されていますが、近年はサーバー市場でも再び存在感を高めています。

なぜ必要なのでしょうか?

CISCプロセッサは、CPU自体に複雑な処理を組み込む設計思想を採用しており、ソフトウェアやその他のハードウェアコンポーネントにかかる演算処理の負荷を軽減します。これにより、CISCプロセッサは複雑なワークロードを高速かつ効率的に処理でき、マルチスレッドと呼ばれる手法の恩恵も受けられます。CISCプロセッサの主流は、1980年代に投入されたIntel製プロセッサのシリーズに由来する「x86」として知られています。現在もx86市場の主要プレイヤーはIntelとAMDの2社のみです。

CISC本来の利点に加え、x86プロセッサはIntelとAMDが長年にわたりPC分野へ投資してきたこともあり、充実した包括的なソフトウェアおよびハードウェアのエコシステムを備えています。RISCアーキテクチャの代表格であるARMプロセッサはサーバー市場で存在感を高めていますが、x86は現在もサーバールームやITインフラ全体で広く利用されています。CISCマシンは比較的消費電力が大きく、発熱量も多いため、その対策として液冷液浸冷却といった革新的な技術が開発されています。

GIGABYTEはどのように役立ちますか?

GIGABYTE Technologyは、AMD EPYC™またはIntel® Xeon® Scalableプロセッサを搭載したx86サーバーの包括的な製品ラインアップを提供しています。エッジコンピューティング向けのEシリーズ エッジサーバー、GPGPUワークロード向けのGシリーズ GPUサーバーHCIおよびHPC向けのHシリーズ 高密度サーバー、汎用用途向けのRシリーズ ラックサーバーデータストレージ向けのSシリーズ ストレージサーバーから、お客様の用途に適した製品を選択できます。デスクトップにも設置できるコンパクトかつ高性能なサーバーをお求めの場合は、Wシリーズ タワーサーバー/ワークステーションもご用意しています。GIGABYTEはさまざまな業界リーダーとも連携し、ダイレクト・トゥ・チップ液冷単相液浸冷却二相液浸冷却も提供しています。これらの革新的な熱対策ソリューションは、最先端のCISCプロセッサにおける消費電力と放熱の管理に役立ちます。

おすすめ記事

What is a Server? A Tech Guide by GIGABYTE
Article

What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE
CPU vs. GPU: What's the Difference and Which Do You Need
Article

CPU vs. GPU: What's the Difference and Which Do You Need

CPU vs. GPU: What's the Difference and Which Do You Need
Server Processors: The Core of a Server’s Performance
Article

Server Processors: The Core of a Server’s Performance

Server Processors: The Core of a Server’s Performance
6 Key Knowledge to Build the Power of Computing for Your Business
Article

6 Key Knowledge to Build the Power of Computing for Your Business

6 Key Knowledge to Build the Power of Computing for Your Business
What is Edge Computing? Definition and Cases Explained
Article

What is Edge Computing? Definition and Cases Explained

What is Edge Computing? Definition and Cases Explained
Two-Phase Immersion Cooling with LiquidStack

Two-Phase Immersion Cooling with LiquidStack

GIGABYTE has joined forces with LiquidStack and 3M to offer a Two-Phase Immersion Cooling solution, allowing customers to drastically reduce their data center energy consumption and improve PUE, radically reducing operating costs and environmental impact.
How to Benefit from AI  In the Healthcare & Medical Industry
Article

How to Benefit from AI In the Healthcare & Medical Industry

How to Benefit from AI In the Healthcare & Medical Industry
Shining Bright atop Taipei 101, GIGABYTE Redefines AI Evolution Accelerated by Next-Generation Computing at COMPUTEX

Shining Bright atop Taipei 101, GIGABYTE Redefines AI Evolution Accelerated by Next-Generation Computing at COMPUTEX

GIGABYTE Powers Telecom AI Transformation with End-to-End Infrastructure at MWC 2026

GIGABYTE Powers Telecom AI Transformation with End-to-End Infrastructure at MWC 2026