CISC (Complex Instruction Set Computer)
複合命令セットコンピュータ
CISCとは?
RISCが「Reduced Instruction Set Computer(縮小命令セットコンピュータ)」を指すのに対し、CISCは「Complex Instruction Set Computer(複合命令セットコンピュータ)」を指します。CISCとRISCは、プロセッサの命令セットアーキテクチャ(ISA、単にアーキテクチャとも呼ばれる)の設計に関する異なる「思想」と捉えることができます。アーキテクチャは、CPUやGPUなどのプロセッサが命令を実行する方法、サポートするデータ型やレジスタ、メモリの管理方法、他のデバイスとの連携方法を規定します。CISCは複数のクロックサイクルにわたって実行可能な複雑な命令をサポートする一方、RISCでは単一サイクルで実行できる単純な命令を使用します。
簡単な口頭指示にたとえると、コンピュータにドアを開けるよう指示した場合、RISCプロセッサでは、ドアノブをつかむ、ドアノブを回す、ドアを押すまたは引く、といった手順をすべて明示する必要があります。一方、CISCプロセッサは、追加の説明なしにその指示を理解します。両者の処理時間はおおむね同程度ですが、CISC方式ではコードサイズを大幅に小さくできるため、追加の命令行を保存するためのメモリをそれほど必要としません。このため、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マシンは比較的消費電力が大きく、発熱量も多いため、その対策として液冷や液浸冷却といった革新的な技術が開発されています。
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プロセッサにおける消費電力と放熱の管理に役立ちます。