原文地址:https://baijiahao.baidu.com/s?id=1628709835151294624&wfr=spider&for=pc
非常感謝原作者辛苦碼字,個人沒辦法收藏搬男,所以直接轉載過來了拣展!
電腦對于現(xiàn)代人來說是最熟悉不過的數(shù)碼產品了,也知道電腦里面最重要的是CPU缔逛。但是對于GPU备埃,很多人卻不了解,分不清CPU和GPU是什么關系褐奴,甚至有的人把兩者混為一談按脚。其實不然,CPU和GPU有很大區(qū)別敦冬,主要是從它們處理的的內容來體現(xiàn)的辅搬。
CPU( Central Processing Unit, 中央處理器)是電腦的心臟,它的地位自然不言而喻脖旱。它是由多個計算單元堪遂、控制單元、存儲單元來構成的萌庆,工作時按順序執(zhí)行指令溶褪,也就是一次次地計算、存儲的過程践险。CPU性能強大猿妈,可以極快地進行計算吹菱、移位、存儲等簡單工作彭则。它就像一位家長鳍刷,總是家庭的頂梁柱、什么事情都有決定權俯抖。
GPU(Graphic Processing Unit输瓜,圖形處理器)也是一種處理器,工作方式與CPU不同蚌成,它是并行執(zhí)行的前痘。什么是順序執(zhí)行和并行執(zhí)行呢?打個比方担忧,家里進行大掃除芹缔,光靠家長逐個房間去收拾,就是順序執(zhí)行瓶盛,雖然可以收拾完最欠,但是要用很長時間;家長指揮子女們全體行動惩猫,就是并行執(zhí)行芝硬,而且效率顯著提高。單獨的GPU不能工作轧房,需要由CPU去控制它拌阴,GPU就好像是人的左膀右臂一樣,成為身體的一部分奶镶。
GPU的主要工作就是3D圖像處理和特效處理迟赃,通俗地說,就是一種圖像呈現(xiàn)的工作厂镇。對于2D圖形纤壁,CPU可以輕松處理,但是對于復雜的3D圖像捺信,CPU就要花費很多的資源去處理酌媒,這顯然會降低其他方面的工作效率,于是就將這類工作指揮GPU去處理迄靠。例如一些高幀率的游戲畫面以及高質量的特效秒咨,就由GPU去處理,分擔CPU的工作掌挚。除此以外拭荤,GPU憑借并行處理的能力,還可以進行密碼破譯疫诽、大數(shù)據(jù)處理舅世、金融分析等工作。
手機的GPU又是什么奇徒?難道手機不用CPU嗎雏亚?其實,任意一臺手機都有一個CPU的摩钙,否則就不能工作罢低。隨著智能手機的普及,各大廠家都想在保持性能的基礎上胖笛,盡量地減小手機體積和重量网持,畢竟這是一個用戶體驗的問題。為了實現(xiàn)這一目的长踊,把手機的CPU和GPU都集成在同一個芯片上功舀。那為什么電腦的CPU和GPU不這樣做呢?其實很早就這樣做了身弊,就是那些帶核顯的CPU辟汰。只不過這樣的核顯性能太弱,一些復雜圖形處理的工作就無法勝任阱佛,于是把GPU獨立出去帖汞,做大做強。
總結:CPU和GPU是兩種不同的處理器凑术,CPU是存儲程序翩蘸、順序執(zhí)行的最高級處理器,GPU是用來做圖像處理的針對型處理器淮逊,受CPU的控制催首。在手機中,CPU與GPU集成在一個芯片內壮莹,稱作CPU或GPU都可以翅帜。