您好,登錄后才能下訂單哦!
小編今天帶大家了解FPGA是否可以取代CPU和GPU,文中知識(shí)點(diǎn)介紹的非常詳細(xì)。覺(jué)得有幫助的朋友可以跟著小編一起瀏覽文章的內(nèi)容,希望能夠幫助更多想解決這個(gè)問(wèn)題的朋友找到問(wèn)題的答案,下面跟著小編一起深入學(xué)習(xí)“FPGA是否可以取代CPU和GPU”的知識(shí)吧。
但FPGA真的能取代CPU和GPU嗎?
FPGA相對(duì)于CPU和GPU,在進(jìn)行感知處理等簡(jiǎn)單重復(fù)的任務(wù)的時(shí)候的優(yōu)勢(shì)很明顯,按照現(xiàn)在的趨勢(shì)發(fā)展下去,F(xiàn)PGA或許會(huì)在未來(lái)取代機(jī)器人開(kāi)發(fā)中GPU的工作。因?yàn)镕PGA和GPU雖然都精于大量的重復(fù)運(yùn)算,但FPGA的能耗會(huì)遠(yuǎn)低于GPU??墒荈PGA或許永遠(yuǎn)沒(méi)有辦法取代CPU的地位,而事實(shí)上目前的各類(lèi)應(yīng)用中,F(xiàn)PGA也多作為CPU的協(xié)處理器而出現(xiàn),而不是真正的核心運(yùn)算單元。而個(gè)中原因其實(shí)也很簡(jiǎn)單,正是我們之前提到過(guò)數(shù)次的一個(gè)詞:設(shè)計(jì)目的。
人類(lèi)設(shè)計(jì)機(jī)器人的最終目的是希望它們能變得像我們一樣,用跟我們類(lèi)似的方式思考,擁有獨(dú)立判斷形勢(shì)、處理任務(wù)的能力。我們目前還不是很了解大腦工作的具體原理,但無(wú)論從經(jīng)驗(yàn)還是直覺(jué)來(lái)看,類(lèi)似人類(lèi)的思維都不是由無(wú)數(shù)邏輯簡(jiǎn)單的堆積起來(lái)的。因?yàn)樗季S這件事物的復(fù)雜程度已經(jīng)遠(yuǎn)遠(yuǎn)超出了運(yùn)算的范疇。比如說(shuō),如果你想計(jì)算213 x 312而你想將它簡(jiǎn)化,你只需要很簡(jiǎn)單的將它分解成213個(gè)312相加,甚至是重復(fù)213次312個(gè)1相加。但如果你想算2的64次方呢?如果你想算sin(27°)呢?甚至如果你想算log230呢?如果你一定要將其分拆成簡(jiǎn)單的運(yùn)算,你就會(huì)發(fā)現(xiàn)你需要的資源會(huì)以難以想象的速度增長(zhǎng),直到就連把全市的小學(xué)生都叫來(lái)也做不完的程度。
就目前的表現(xiàn)來(lái)看,人腦顯然不適合大規(guī)模并行計(jì)算。而更像是CPU那樣精于單一且深度的思考(運(yùn)算)。并且人腦的功能也與CPU的設(shè)計(jì)定位更吻合。因此無(wú)論如何,在腦科學(xué)有突破性進(jìn)展之前,人們還是會(huì)傾向于使用看起來(lái)更有潛力的CPU來(lái)作為機(jī)器人的核心運(yùn)算部件?;蛟S隨著FPGA的發(fā)展,機(jī)器人的越來(lái)越多感知部件的數(shù)據(jù)運(yùn)算會(huì)由FPGA來(lái)承擔(dān)(就像人類(lèi)的小腦),但很明顯,一個(gè)部件的地位主要、核心與否,不是靠數(shù)量來(lái)判斷的。
不能否認(rèn)FPGA確實(shí)能在機(jī)器人開(kāi)發(fā)中發(fā)揮很大的作用。但綜合來(lái)看,它和CPU,甚至GPU更像是一種各司其職的地位,動(dòng)不動(dòng)就談替代,或許有失嚴(yán)謹(jǐn)。
感謝大家的閱讀,以上就是“FPGA是否可以取代CPU和GPU”的全部?jī)?nèi)容了,學(xué)會(huì)的朋友趕緊操作起來(lái)吧。相信億速云小編一定會(huì)給大家?guī)?lái)更優(yōu)質(zhì)的文章。謝謝大家對(duì)億速云網(wǎng)站的支持!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。