CPU 相較於 GPU:差異是什麼?
CPU 與 GPU 之間的差異是什麼?
CPU 與 GPU 共通點很多:兩者都是關鍵的運算引擎、均屬於晶片型微處理器,而且皆能處理資料。但是,CPU 和 GPU 的架構非常不同,且是針對不同的目的而打造。
CPU 適用於各種工作,尤其適合延遲或重視每核心效能的工作。CPU 是強大的執行引擎,讓數量較少的核心集中處理個別工作,而且速戰速決。因此,無論是面對單一處理器一次只能執行一項工作的序列運算,或是執行資料庫,CPU 都擁有獨一無二的優勢。
GPU 最初是特定用途的整合式電路(ASIC),專為加速繪圖和遊戲等 3D 渲染工作等專門用途而設計。這些原本只具備特定功能的引擎經年累月變得可程式化且更靈活。雖然繪圖與超逼真的遊戲視覺效果仍是 GPU 的首要功能,但 GPU 已變為更通用的平行處理器,能夠同時執行許多工作,處理的用途越來越廣泛,包括 AI。
如今,該如何在 CPU 與 GPU 之間抉擇不再是問題。若要滿足您各式各樣的運算需求,您比過去還迫切需要兩者兼具。工欲善其事,必先利其器。