IT用語集– archive –
-
VLIW(VLIW: ブイエルアイダブリュー)
VLIW(VLIW: ブイエルアイダブリュー) 英語表記: VLIW (Very Long Instruction Word) 概要 VLIWは「非常に長い命令語」を意味し、CPUの仕組みにおける命令セットアーキテクチャ(ISA)の種類の一つです。このアーキテクチャは、複数の独立した命令を一つ... -
RISC(RISC: リスク)
RISC(RISC: リスク) 英語表記: RISC (Reduced Instruction Set Computer) 概要 RISCは、「命令セットアーキテクチャ(ISA)」の一種であり、CPUが実行する命令の種類や複雑さを意図的に減らす(Reduced)設計思想に基づいています。これは、複雑な処理を... -
CISC(CISC: シスク)
CISC(CISC: シスク) 英語表記: Complex Instruction Set Computer 概要 CISCは、「CPUの仕組み(命令セット, パイプライン)」という大きな分類の中の「命令セットアーキテクチャ (ISA)」の一種であり、「ISAの種類」として対比されるRISC(Reduced Inst... -
スケーラビリティ
スケーラビリティ 英語表記: Scalability 概要 データ構造におけるスケーラビリティとは、そのデータ構造が扱う要素数やデータ量が大幅に増加した際に、処理の効率(速度やメモリ消費)がどれだけ維持できるかを示す、非常に重要な「実践的指標」の一つで... -
ベンチマーク
ベンチマーク 英語表記: Benchmarking 概要 ベンチマークとは、データ構造(リスト、スタック、キュー、ツリー)やそれを利用するアルゴリズムの実際の性能を、標準化された条件下で客観的に測定し、比較するプロセスです。特に、本稿が位置する「データ構... -
プロファイリング
プロファイリング 英語表記: Profiling 概要 プロファイリングとは、特定のデータ構造(リスト、スタック、キュー、ツリーなど)が実際の運用環境でどれだけの性能を発揮しているかを、実行時間やメモリ使用量といった具体的な指標を用いて測定・分析する... -
データレイアウト
データレイアウト 英語表記: Data Layout 概要 データレイアウトとは、リスト、スタック、キュー、ツリーといった論理的なデータ構造を構成する要素が、コンピュータの物理メモリ(主記憶)上にどのように配置されるかを決定する方式のことです。これは、... -
キャッシュミス
キャッシュミス 英語表記: Cache Miss 概要 キャッシュミスとは、CPUがデータ構造を処理する際に必要とするデータが、超高速なキャッシュメモリ内(L1, L2, L3など)に見つからず、比較的低速なメインメモリ(主記憶)へアクセスしなければならない現象の... -
メモリ局所性
メモリ局所性 英語表記: Memory Locality 概要 メモリ局所性とは、プログラムがデータにアクセスする際、特定のデータやその周辺のデータに繰り返しアクセスする傾向を示す性質のことです。データ構造(リスト、スタック、キュー、ツリー)を設計・選択す... -
操作コスト
操作コスト 英語表記: Operation Cost 概要 操作コストとは、データ構造(リスト、スタック、キュー、ツリーなど)に対して、データの挿入、削除、検索といった特定の操作を実行する際に必要となる計算資源(主に時間)の量を指します。これは、データ構造...