big.LITTLE

読み:ビッグ・リトル
外語:big.LITTLE 英語
品詞:名詞

ARMが開発した、バッテリーの駆動時間を延ばしながら性能も維持するためのヘテロジニアスマルチコア技術。

目次

比較的大型で高いパフォーマンスを持つCPUコア(big)と、小型で低消費電力のCPUコア(LITTLE)を組み合わせ、プログラムで必要となるCPUパワーに応じて稼働するコアをシームレスに切り替えることで省電力を図る技術である。

例えば、bigにCortex-A15、LITTLEにCortex-A7を採用する例がある。

ヘテロジニアスは、どのコアを使うかを制御する必要があり、このためOSの負担が大きくなる。

概ね、次のような対応方法がある。

  • ハイパーバイザー方式 (OSより下の層で制御する)
  • [big.LITTLE Switch] bigとLITTLEをペアにして切り換える方式 (OSで制御する)
  • [big.LITTLE MP] OSのスケジューラーがbig.LITTLEを認識して制御し同時に使う方式 (OSで制御する)

上二つはbigとLITTLEのどちらか一方しか使用できない。

最後のbig.LITTLE MPがもっとも良い方法だが、実装が難しい。

用語の所属
ARMアーキテクチャ
関連する用語
4-Plus-1

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club