コンピューティング
並列コンピューティング(英: parallel computing。主に並列計算と訳す)- 複数のコンピュータやプロセッサーでひとつのタスク処理を行い、高速化を図ること。
コンカレント・コンピューティング(英: concurrent computing。主に並行計算と訳す) - 一つのプロセッサに複数のタスクを存在させ、各タスクに計算を割り振ること。タイムシェアリング技術などを使う。
分散コンピューティング(英: distributed computing)- 複数のコンピュータをネットワークを介して連携させて問題を解決する手法であり、複数のコンピュータをまるで単一の強力なコンピュータのように機能させること。
グリッドコンピューティング(英: grid computing) - インターネットなど広域のネットワークで繋がっているが地理的には離れている計算資源を複合的に結びつけ、ひとつのコンピュータシステムとしてサービスを提供する仕組み。
モバイルコンピューティング(en:Mobile computing)- 持ち運び可能なコンピュータを開発したりそれを使うことであり、たとえばノートPC、PDA、タブレット型PC、スマートフォンなどを開発したりユーザとして使うこと。
ユビキタスコンピューティング(英: ubiquitous computing)- あらゆるモノにコンピュータが内蔵され、いつでも、どこでもコンピュータの支援が得られるような状態にすること。コンピュータがコンピュータとして意識されることなく、特に意識しなくてもいつでもコンピュータが身近にある状態にすること。
コンピューティング(英: computing)
(古来の意味)「数えること」と「計算すること」であり、算術ないしは数学の計算を指した。
(現在の意味)上の意味に加えて、広義に、コンピュータを使う活動全般も指す。たとえば20世紀後半などでは主として、コンピュータによる数値計算や、より広くデータ処理 (data processing)や情報処理 (information processing) などを指していたが、さらに近年ではコンピュータを使いAIを実現することなど、コンピュータを使うさまざまな活動を広く指している。
以前は、日本語では漢字を使い「計算」などと訳すことが多かったが、最近では英語のcomputingをそのまま音写して「コンピューティング」と表記することも多い。
computational science