三十年前,當CPU的性能開始滿足不了人類日益增長的計算需求時,GPU誕生了,用來加速計算機對圖形圖像的處理,于是出現(xiàn)了專門用于三維圖形設計的專業(yè)級圖形工作站。這是計算機工程師第一次使用硬件協(xié)處理器來加速CPU處理圖形圖像數(shù)據(jù)。
如今,隨著
物聯(lián)網(wǎng)、
云計算和大數(shù)據(jù)等新興技術(shù)的發(fā)展,以及與此相關(guān)應用的逐漸深入,互聯(lián)網(wǎng)正在從傳統(tǒng)和單一網(wǎng)絡向復雜、多服務、多網(wǎng)絡、多基礎和大平臺方向的工業(yè)互聯(lián)網(wǎng)方向發(fā)展,市場對CPU差異化的計算需求越來越強烈,同時伴隨整體互聯(lián)網(wǎng)技術(shù)發(fā)展,硬件的軟件化趨勢也日益明顯。另一方面,深亞微米時代,傳統(tǒng)材料、結(jié)構(gòu)乃至工藝都在趨于極限狀態(tài),摩爾定律也已有些捉襟見肘。如果繼續(xù)采用在更小的面積上集成更多的晶體管的方式來提升CPU性能,已經(jīng)變得越來越難以實現(xiàn)。那么,CPU下一步方向在哪里?
六年前,賽靈思率先發(fā)布了集成ARM Cortex-A9CPU和28nmFPGA的可擴展式處理平臺(Extensible Processing Platform)架構(gòu),該架構(gòu)顛覆了以前以FPGA為中心,CPU為輔的理念。以CPU為主,F(xiàn)PGA為輔。CPU可單獨啟動。這也是計算機工程師第一次在CPU芯片旁邊專門設計一個FPGA芯片,用于加速CPU來完成一些專業(yè)性的計算任務。
從計算方式看,F(xiàn)PGA和GPU有點類似,都是并行計算。但不同之處在于,F(xiàn)PGA更加靈活,具有可編程性,企業(yè)可以根據(jù)需求將FPGA設計成不同功能的專用芯片,而且可重復利用。目前,F(xiàn)PGA已經(jīng)在高性能、多通道領(lǐng)域代替ASIC 和DSP。Intel 在Computex2015 上展示了大量基于FPAG 的
物聯(lián)網(wǎng)的方案,例如在安防、工業(yè)自動化和智能家居,F(xiàn)PGA 的并行計算在多通道處理方面可以對傳統(tǒng)的ASIC 方案進行優(yōu)化。
通過采用CPU+FPGA架構(gòu),可以很好的解決CPU發(fā)展過程中所面臨的問題。首先,這種架構(gòu)能很好的突破因CPU性能接近極限而帶來的計算性能瓶頸。在傳統(tǒng)的計算機架構(gòu)中,CPU既要負責控制處理,也要參與計算,而且為了滿足對不同類型數(shù)據(jù)的計算需求,CPU被設計為串行計算模式,成為一種通用處理器,而串行計算的效率遠不如并行計算來的快,但有了FPGA作為協(xié)處理器,在一些專業(yè)的計算領(lǐng)域,則可以讓CPU更加專注于控制,而將復雜的計算任務交給FPGA來完成。
目前,F(xiàn)PGA已經(jīng)被證明在很多領(lǐng)域都比CPU更具有計算優(yōu)勢。比如在視頻應用中,F(xiàn)PGA芯片可以在個人電腦平臺上提供高達10~100倍的處理能力,比如T620E 高清兩路DVI/VGA/HDMI音視頻采集卡,F(xiàn)PGA內(nèi)實現(xiàn)的5-Tap縮放和運動自適應去隔行技術(shù)進一步保障了畫質(zhì),耗用CPU時間的縮放和去隔行等圖像處理在FPGA內(nèi)完成,極大的減少了CPU的負擔,同時高效率 DMA傳輸方式進一步解放了CPU的能力,從而讓CPU專注與用戶指定的工作。
在
物聯(lián)網(wǎng)領(lǐng)域,F(xiàn)PGA 擁有并行計算優(yōu)勢,在高性能、多通道領(lǐng)域可以代替部分ASIC 和DSP。Intel 在Computex2015 上展示了大量基于FPAG 的物聯(lián)網(wǎng)的方案,例如在安防、工業(yè)自動化和智能家居,F(xiàn)PGA 的并行計算在多通道處理方面可以對傳統(tǒng)的ASIC 方案進行優(yōu)化。而隨著工業(yè)物聯(lián)網(wǎng)的發(fā)展,F(xiàn)PGA這種極具靈活性的嵌入式產(chǎn)品非常適合于特定專業(yè)功能的智能化功能需求。
在大數(shù)據(jù)分析領(lǐng)域,F(xiàn)PGA也極具優(yōu)勢。以搜索為例,早在2012年,微軟研究院的Doug Burger向Bing搜索業(yè)務負責人陸奇提出了一個激進的想法:用現(xiàn)場可編程邏輯陣列(FPGA)替代Bing服務器使用的傳統(tǒng)x86處理器。他將這個項目稱之為Project Catapult,并認為使用FPGA芯片將可以提高Bing搜索速度,改變微軟運行在線服務的方式。而在2014年8月,微軟正式推出了“Catapult”的構(gòu)件,大幅提升微軟旗下搜索引擎必應(Bing)的搜索性能,而其核心就是內(nèi)置有一個專門的可重復編程芯片。到了2015年,微軟將這一技術(shù)應用到自家所有數(shù)據(jù)中心。與此同時,百度也宣布開始使用FPGA處理器替代x86處理器加速搜索,這也是為什么2015年英特爾花費167億美金收購Altera的一個重要原因。除提到的這些領(lǐng)域之外,F(xiàn)PGA在機器學習、計算機視覺、語音識別等這些智能化時代不可或缺的核心領(lǐng)域都有著CPU不可比擬的優(yōu)勢。
近日,英特爾CEO科再奇在談及英特爾未來的戰(zhàn)略時也提到:存儲和可編程解決方案(如FPGA)將是未來英特爾發(fā)展的一大核心,英特爾將繼續(xù)為數(shù)據(jù)中心和物聯(lián)網(wǎng)帶來全新級別的產(chǎn)品,通過繼續(xù)在高性能計算、大數(shù)據(jù)和機器學習能力方面不斷創(chuàng)新,加快實現(xiàn)數(shù)據(jù)分析的力量和價值。個人認為,在英特爾收購Altera之后,其最重要的一步戰(zhàn)略轉(zhuǎn)型已經(jīng)完成,通過深入整合CPU+FPGA架構(gòu),使得英特爾能在新一輪工業(yè)化變革中占據(jù)一個有利地形,繼續(xù)實踐摩爾定律。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領(lǐng)域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標題:延續(xù)摩爾定律,F(xiàn)PGA與CPU走向融合
本文網(wǎng)址:http://www.oesoe.com/html/solutions/14019319547.html