tft每日頭條

 > 圖文

 > cpu跟gpu哪個好

cpu跟gpu哪個好

圖文 更新时间:2024-07-07 02:12:16

複雜的原理一大堆,是不是很難弄清楚?

做個比喻,形象生動地講明白CPU與GPU的不同之處。

CPU:中央處理器(Central Process Unit)

GPU:圖形處理器(Graphic Process Unit)

可以将CPU理解成一位學識淵博、樣樣精通的教授,而GPU則是一群隻會進行簡單算術運算小學生。這樣看,好像CPU的能力更突出一些。

但是如果要教授和小學生同時進行100次的加減法運算,教授不可能在幾秒鐘的時間就計算出結果,但這群數量衆多的小學生卻可以(并發)。

CPU與GPU的架構不同

CPU一般有2核、4核、6核、8核不等;GPU則可能會有成百上千核,高端的甚至有上萬核,可以做大規模并行數據處理。

教授學識淵博,能夠解決應對更多難題→CPU功能模塊多,适用于更多的應用場景,可以執行任意程序;

一群小學生勝在數量多可進行并發計算→GPU控制相對簡單,并發能力強,應用于多任務場景。

cpu跟gpu哪個好(CPU與GPU到底有什麼區别)1

CPU内部很大一部分面積被cache和控制部分占據,相對地計算單元就比較少。

GPU内部隻有很簡單的控制單元,大部分由計算單元占據,大部分晶體管可被用于各類專用電路和流水線,因此計算速度大增,擁有強大的浮點運算能力。

截然不同的工作方式

CPU的工作方式是多指令多數據(MIMD,Multiple Instruction, Multiple Data),不同的核心執行不同的機器指令,coreA在運行word線程的同時coreB上可以運行浏覽器線程。

因為CPU要負責的事情是非常多的,如中斷處理、IO、内存管理等等。

GPU是單指令多數據(SIMD,Single Instruction, Multiple Data),GPU的核心必須運行相同的機器指令,隻是可以操作不同的數據。GPU的指令集也比CPU簡單,可以說,GPU擅長的就是計算,包括簡單計算和重複計算。

cpu跟gpu哪個好(CPU與GPU到底有什麼區别)2

CPU分配一些GPU擅長的任務給它,GPU是用來分擔CPU的工作的,不是為了取代CPU。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved