令和5年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問1
テクノロジ/コンピュータ構成要素big.LITTLE テクノロジの説明として,適切なものはどれか。
出典:令和5年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問1
- ア大きなサイズのデータを限られた物理メモリで扱うために,ハードディスクなどのストレージをメモリのように利用する仮想メモリ技術
- イ消費電力が小さく処理能力が低いコアと,消費電力が大きく処理能力が高いコアとを組み合わせたマルチコアプロセッサ技術
- ウ低速でビット単価が安い大容量メモリと,高速でビット単価が高い小容量メモリとを組み合わせた階層メモリ技術
- エビッグエンディアンのアーキテクチャと,リトルエンディアンのアーキテクチャとを切替え可能なプロセッサ技術
正解:イ
解説
big.LITTLE テクノロジは,Arm が提唱したマルチコアプロセッサの構成技術です。高性能だが消費電力の大きい “big” コアと,性能は低いが低消費電力の “LITTLE” コアを 1 個のプロセッサに同居させ,処理の負荷に応じて実行するコアを切り替えることで,性能と消費電力を両立させます。スマートフォンなど,バッテリ駆動の組込み機器で広く使われています。
選択肢ごとの解説
- ア誤り。ストレージをメモリのように使って物理メモリより大きなアドレス空間を扱う技術は,仮想記憶(仮想メモリ)の説明です。
- イ正しい。消費電力が小さく処理能力の低いコアと,消費電力が大きく処理能力の高いコアを組み合わせ,負荷に応じて使い分けるマルチコアプロセッサ技術が big.LITTLE です。
- ウ誤り。速度と容量・ビット単価の異なるメモリを組み合わせる技術は,キャッシュメモリなどの記憶階層(メモリ階層)の説明です。
- エ誤り。バイトの並び順を切り替えられるプロセッサはバイエンディアン(bi-endian)と呼ばれ,big.LITTLE とは無関係です。名称が似ているだけの誤りの選択肢です。