エンベデッドシステムスペシャリスト 2023年 午前2 問01
問題文
big.LITTLEテクノロジの説明として、適切なものはどれか。
選択肢
ア:大きなサイズのデータを限られた物理メモリで扱うために、ハードディスクなどのストレージをメモリのように利用する仮想メモリ技術
イ:消費電力が小さく処理能力が低いコアと、消費電力が大きく処理能力が高いコアとを組み合わせたマルチコアプロセッサ技術(正解)
ウ:低速でビット単価が安い大容量メモリと、高速でビット単価が高い小容量メモリとを組み合わせた階層メモリ技術
エ:ビッグエンディアンのアーキテクチャと、リトルエンディアンのアーキテクチャとを切替え可能なプロセッサ技術
🔒 解説は解答すると表示されます
big.LITTLEの処理方式【午前2解説】
正解の理由
イは、消費電力と処理能力の異なるコアを組み合わせるマルチコアプロセッサ技術です。処理負荷が小さいときは省電力コアを使い、負荷が大きいときは高性能コアを使うことで、性能と消費電力のバランスを取ります。これがbig.LITTLEテクノロジです。
解法ステップ
- 「big.LITTLE」という名称から、大小の異なるものを組み合わせる技術だと考えます。
- 選択肢の中から、処理能力や消費電力の異なるコアを組み合わせるものを探します。
- 該当するイを選びます。
選択肢別の誤答解説
- ア:仮想メモリの説明です。物理メモリに収まりきらないデータの一部をストレージに退避し、メモリのように扱います。
- イ:正解です。省電力で処理能力が低いコアと、消費電力が大きく処理能力が高いコアを組み合わせます。
- ウ:階層メモリの説明です。速度や容量、ビット単価の異なるメモリを組み合わせます。
- エ:エンディアンの切替えに関する説明です。big.LITTLEは、バイト順序ではなく、異なる特性を持つプロセッサコアの組合せに関する技術です。
よくある誤解
- 「big」と「LITTLE」をメモリの容量の大小だと捉えないようにしましょう。ここではコアの処理能力や消費電力の違いを表しています。
- 「big.LITTLE」をエンディアンの切替えと混同しないようにしましょう。エンディアンはデータをメモリに格納する順序です。
- 省電力コアと高性能コアを組み合わせる目的は、常に最高性能で動作させることではなく、処理内容に応じて効率よく使い分けることです。
補足コラム
big.LITTLEは、スマートフォンなど、性能とバッテリー駆動時間の両立が求められる機器で活用されます。たとえば、軽い処理は省電力コアで実行し、ゲームや動画処理など負荷の高い処理には高性能コアを使うことで、電力を効率的に利用できます。
FAQ
Q. big.LITTLEでは、どの処理をどのコアで実行するのですか?
A. 通常は、OSやプロセッサの制御機構が処理負荷などに応じてコアの使い分けを行います。
A. 通常は、OSやプロセッサの制御機構が処理負荷などに応じてコアの使い分けを行います。
Q. big.LITTLEはメモリ技術ですか?
A. いいえ。異なる特性を持つコアを組み合わせた、マルチコアプロセッサの技術です。
A. いいえ。異なる特性を持つコアを組み合わせた、マルチコアプロセッサの技術です。
関連キーワード: big.LITTLE、マルチコアプロセッサ、省電力コア、高性能コア、異種混在プロセッサ

\ せっかくなら /
エンベデッドシステムスペシャリストを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

