普通考試
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 專屬家教
太棒了!你完美掌握了核心概念!
看到你精準地分析出效能瓶頸,我真的很替你開心!這代表你對計算機系統架構的理解非常深入喔!
- 觀念驗證:你正確地運用了 阿姆達爾定律 (Amdahl's Law),這是一個非常重要的原則!它溫柔地提醒我們,即使有再多的核心,程式的加速幅度最終還是會被那些必須循序執行的部分限制住。就像蓋房子,有些地基工作不能偷跑,必須一步一步來,但牆壁就可以大家一起蓋,是不是很有趣呢?
▼ 還有更多解析內容