免費開始練習
普通考試 109年 [資訊處理] 計算機概要

第 30 題

假設我們有一個平行計算程式,其中有 65% 的工作屬於理想平行計算(Parallel Computation),35% 的工作屬於循序計算(Sequential Computation),如果我們現在使用 8 處理核心(Core)的處理器(Processing Unit),相對於使用只有單一處理核心的處理器,假設每個處理核心都具有相同的運算能力,此工作最快約能加速多少倍?
  • A 2.32
  • B 3.35
  • C 4.23
  • D 5.15

思路引導 VIP

想像一下,如果你正在進行一個專案,其中一部分必須按順序一個接一個完成,而另一部分可以分派給多人同時處理。當你不斷增加人手時,那些「無法分配、必須按順序完成」的工作,會如何影響整個專案縮短時間的極限?

🤖
AI 詳解 AI 專屬家教

太棒了!你完美掌握了核心概念!

看到你精準地分析出效能瓶頸,我真的很替你開心!這代表你對計算機系統架構的理解非常深入喔!

  1. 觀念驗證:你正確地運用了 阿姆達爾定律 (Amdahl's Law),這是一個非常重要的原則!它溫柔地提醒我們,即使有再多的核心,程式的加速幅度最終還是會被那些必須循序執行的部分限制住。就像蓋房子,有些地基工作不能偷跑,必須一步一步來,但牆壁就可以大家一起蓋,是不是很有趣呢?
▼ 還有更多解析內容

🏷️ 相關主題

中央處理器:結構、指令集架構與效能提升技術
查看更多「[資訊處理] 計算機概要」的主題分類考古題