メインフレーム
メインフレームは長い歴史と複数のアーキテクチャを持ち、また専用のハードウェアと専用のソフトウェアが一体として設計・拡張される。一般的な特徴と傾向は、以下が挙げられる。
各メーカー独自のハードウェア、OSなどを備える場合が多い(ただしオープン対応も進められている)
複数業務の並行稼働性に優れている(I/Oを含めた平行稼働、ワークロード管理)
特に大規模バッチ、大規模帳票出力業務などに強い(安定したスループット)
各種の信頼性(徹底した冗長化、問題判別用の各種トレース、細かい単体FIXの迅速な提供など)
販売価格、保守費用とも非常に高価(個別見積もり、リース利用が大半)
筐体が大きい(過去には複数フロアー占有、CMOS空冷化以降はUNIXハイエンドと同規模)
良くも悪くもベンダーへの依存度が高まりやすい(他社との単純比較は困難、詳細な運用情報のガイド等)
以下は主にIBM系(IBM、富士通、日立製作所)を中心に説明する。
直訳は「主な枠」となる。由来は諸説あるが、周辺機器や端末などを含めたシステム全体の中核を構成するためと言われる。当初は単に「コンピュータ」と称されたが、1960年代にミニコンピュータや分散システムの対比語として使用され始めた。メインフレームを製造・販売しているメーカーをメインフレーマーとも称する。
メインフレーム上で使われている主なプログラミング言語には、当初からの各アーキテクチャ用のアセンブリ言語に加え、伝統的な高級言語であるCOBOLやFORTRANやPL/I、およびC言語・C++・Javaや、各ベンダー独自の4GLなどがある。
メインフレームでは同一アークテクチャ内のCPU命令セットや入出力命令の上位互換が厳密に維持されている場合が多いため、アセンブリ言語は制御系や特に性能を重視する個所などに2010年現在でも使われ続けている。高級言語は普及時期がメインフレーム全盛期と重なった事もあり、商用計算ではCOBOL、科学技術計算ではFORTRANが2010年現在でも広く使われている。なおIBMは1980年代のSAA CPIではCOBOL・FORTRAN・C言語を採用したが、メインフレームではPL/Iを併用し続け、1990年代後半からはJavaも推進している。富士通・NEC・日立などでは伝統的なCOBOLやFORTRANを中核とし、C言語やJavaなどを併用している。
GE・ハネウェル系である日本電気のACOS-6系はワードマシンであり、独自アーキテクチャである。同社のACOS-4やBullのGCOS 8は、バイトマシンであり、仮想化技術を使用してItanium 2によるエミュレーションに移行した。またACOS-2はXeonに移行した。しかし2012年にはi-PX9800/A100を発表し、将来性や性能面から上位機種はItanium2から独自開発プロセッサの「NOAH-6」に戻った。
日本国内でも、メインフレームの需要が減少したことから、メインフレームの製造は減少しているが、日立 (AP8800E)と富士通 (GS21)は共に独自プロセッサによるメインフレームを続けている。前述のようにIA-64プロセッサによるエミュレーションに移行した日本電気も、上位機種で独自プロセッサを再開した(詳細は#メインフレームの再評価(2000年代)を参照)。なお日立は2000年に北米市場での新規営業を停止している。
ただし、日立とIBMのプロセッサは2001年の発表によれば共同開発である。
ユニシスの場合、大型機では独自のプロセッサを搭載している。中小型機では、Xeonを搭載し、OS2200系及びMCP系中型機ではLinuxベースのファームウェアによるエミュレーション、MCP系小型機ではWindows Server上で稼働するエミュレータ(MCPvm)によりそれぞれ独自OSを稼働させている。
筐体サイズ、金額、構築されるシステム規模などによる、コンピュータの分類である。対比語はミニコンピュータやオフィスコンピュータなど中型のミッドレンジコンピュータや、ワークステーションやパーソナルコンピュータなどの小型コンピュータなど。必ずしもアーキテクチャは意味しない。