令和3年度春期 応用情報技術者試験 午前 問15

分野:システム構成要素|実際に出題されたIPA過去問題

密結合マルチプロセッサの性能が,1台当たりのプロセッサの性能とプロセッサ数の積に等しくならない要因として,最も適切なものはどれか。

  1.  主記憶へのアクセスの競合
  2.  通信回線を介したプロセッサ間通信
  3.  プロセッサのディスパッチ処理
  4.  割込み処理
解答・解説を見る

正解:ア

AI解説

密結合マルチプロセッサ(複数のプロセッサが主記憶を共有する構成)では、複数のプロセッサが同じ主記憶に同時にアクセスしようとすると競合(バス上の衝突や排他制御による待ち)が発生し、この待ち時間の分だけ、プロセッサ数を増やしても性能が単純にプロセッサ台数倍にはならない。 ア: 正しい。主記憶を共有する密結合構成では、複数プロセッサからの主記憶アクセスが競合し、それによる待ちが性能向上を頭打ちにする主要因となる。 イ: 通信回線を介したプロセッサ間通信は、ネットワークで結ばれた疎結合マルチプロセッサ(クラスタ構成など)における性能低下要因であり、主記憶を共有する密結合構成における主要因ではない。 ウ: プロセッサのディスパッチ処理(タスク切替え)はOSのオーバヘッドの一種ではあるが、密結合マルチプロセッサの性能が台数倍にならない主要因としては、主記憶アクセスの競合の方が支配的である。 エ: 割込み処理もオーバヘッドの一種ではあるが、密結合マルチプロセッサに特有の主要因としては、複数プロセッサが共有する主記憶へのアクセス競合がより本質的である。 💡 密結合(主記憶共有・バス競合がボトルネック)と疎結合(ネットワーク通信がボトルネック)の違いを対比させて覚えておくと、この種の設問に対応しやすい。

出典:令和3年度 春期 応用情報技術者試験 午前 問15 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム構成要素」分野の攻略ポイント

システム構成・冗長化・仮想化・性能/信頼性/稼働率の計算・キャパシティ計画・クラスタ構成を扱います。稼働率計算は公式が2本しかないうえに毎年出るため、ここを落とすのは非常にもったいない分野です。

システム構成要素の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム構成要素)の過去問