フロントエンドプロセッサ
フロントエンドプロセッサ (英語: front‐end processor) は、主にコンピュータの、フロントエンド処理を行う機能または装置である。略称FEP(エフイーピー、フェップ)。
「フロンドエンド」は「前側の端、手前の終端」の意味で、「フロントエンドプロセッサ」は「最も手前に置かれた処理機構、前置処理機構」の意味で、システムの前処理(または前処理および後処理)を行うもの全般を意味する。具体例には、メインフレームなどで中心となるコンピュータの負担軽減のためにデータの前処理などを行う補助プロセッサなどで、IBMのSNAネットワークの例では37xx通信制御装置などがFEPとも呼ばれた。あるいはスーパーコンピュータシステムで、計算力を必要とする主な計算以外のデータ処理などを担当するコンピュータなどといったものもある。
また日本のパーソナルコンピュータ環境においては、主にMS-DOSにおいてかな漢字変換などを行う日本語入力システムを指して、よくFEPと呼んだ。