1.探析異構(gòu)計算原理
究竟什么是異構(gòu)計算,相信很多人在第一次聽到這個名詞的時候都會摸不著頭腦,F(xiàn)在小編就給大家科普一下什么是異構(gòu)計算。
異構(gòu)計算是一種特殊形式的并行和分布式計算,它能同時支持SIMD方式和MIMD方式的單個獨立計算機,由高速網(wǎng)絡(luò)互連的一組獨立計算機來完成計算任務(wù)。它能協(xié)調(diào)地使用性能、結(jié)構(gòu)各異地機器以滿足不同的計算需求,并使代碼(或代碼段)能以獲取最大總體性能方式來執(zhí)行。
OPENCL異構(gòu)運算原理
2.CPU的異構(gòu)計算應(yīng)用
異構(gòu)計算的主要是指使用不同類型指令集和體系架構(gòu)的計算單元組成系統(tǒng)的計算方式。常見的計算單元類別包括CPU、GPU等協(xié)處理器、DSP、ASIC、FPGA等。 然而在APU平臺上面,APU支持GPU加速,也就是GPU輔助CPU做一些并行計算,這樣的系統(tǒng)就是異構(gòu)計算。GPU和CPU協(xié)同運算后,并不是簡單的1+1>2的問題,并行計算的速度相比串行計算有了成倍的提升。如此一來,支持異構(gòu)計算的系統(tǒng)性能就會有質(zhì)的飛躍,而以往單純評估CPU或GPU的測試軟件已。異構(gòu)計算技術(shù)的異軍突起無疑為計算機行業(yè)注入了新的活力,AMD Fusion APU帶來的融合以及Intel的Ivy Brdige,無不預(yù)示著異構(gòu)計算的主流前景。
3.APU平臺的異構(gòu)對比測試
在這個測試里面,我們選取了兩款A(yù)PU,分別是一代APU A8-3870K和二代APU A10-5800K,通過測試去檢驗兩代APU的區(qū)別和進步的地方。
異構(gòu)計算測試平臺
CPU:APU A10-5800K和A8-3870K
主板:梅捷F2A85+節(jié)能版和A75芯片組主板
散熱器:超頻三 黃海 至尊版
內(nèi)存:芝奇 DDR3 1600 2G x2 (超頻至1866Mhz)
顯卡:集成HD7660D和HD6770D
硬盤:希捷1T SATA2
這次測試我們使用HC BENCHMARK,這款軟件能夠同時調(diào)用CPU和GPU的運算資源,無論是AMD獨立顯卡還是APU,只要是支持異構(gòu)計算的系統(tǒng)都可以在這款軟件上面將潛力完全發(fā)揮。它能通過辦公應(yīng)用、上網(wǎng)體驗、視頻應(yīng)用等異構(gòu)計算的性能模擬測試出系統(tǒng)CPU+GPU的綜合性能。
跑分過程截圖
ComputeMark 1.1是微軟在DX11中引入了通用計算接口標(biāo)準(zhǔn)DirectCompute,并在渲染架構(gòu)中新增了Compute Shader,都是為了發(fā)揮GPU的并行計算優(yōu)勢,將其應(yīng)用范圍從單純的圖形渲染拓展到更多計算領(lǐng)域 從而達到異構(gòu)計算的測試要求
A10-5800K
A8-3870K
DirectCompute Benchmark 0.45是一款功能齊全,可以在DX11環(huán)境下衡量顯卡的GPGPU通用計算水平,同時還能對處理器進行相應(yīng)的測試,以方便對比?梢赃x擇處理器或者顯卡等不同API進行單獨測試,并且結(jié)果從CPU、GPU兩項改為DirectCompute總分、OpenCL子分、GPU子分三項。其次,檢測識別信息也更加豐富,可以顯示OpenCL支持與否、著色器頻率、代號、版本、最大渲染單元、擴展等資料,以及系統(tǒng)和驅(qū)動的相關(guān)情況。
LuxMark V2.0也是一款測異構(gòu)計算OpenCL專業(yè)測試軟件,打算軟件的右邊看以看到CPU和GPU的詳細參數(shù),在菜單Mode測試選項里,有OpenCL CPU和GPU的混合測試,滿足你們多個方面的測試要求。軟件的測試過程是有一副超大像素的圖片進行渲染測試,能夠充分測試出異構(gòu)計算OpenCL的性能。這款軟件的測試時間大概持續(xù)3分鐘左右,測試時間雖然不長,能對處理器進行相應(yīng)的測試,以方便對比。
我們選取了OpenCL CPUs+GPUs和OpenCL CPUs-only兩個模式
A10-5800K
A8-3870K
4.總結(jié)
因為基于OPENCL的特殊性,所以我們采用了多軟件的跑分測試,可能有些朋友已經(jīng)看的有點頭暈,接下來我們用圖表把上面測試的結(jié)果進行匯總,讓大家可以更加清晰的看到兩帶APU之間的差距。
成績匯總1
通過上面幾個軟件的測試的結(jié)果對比,我們可以看出,無論A10-5800K在CPU或者GPU的異構(gòu)計算測試方面,都比A8-3870K強15%到40%之間跳動,尤其是兩顆GPU性能更是差距明顯,明顯二代APU對比一代APU有了長足的進步。雖然AMD現(xiàn)在已經(jīng)江河日下,市場份額不斷被INTEL蠶食,但是在中國市場,AMD高性價比的地位依然是INTEL所不能撼動的,況且現(xiàn)在一個A10-5800K只要720元,5800K的核顯可以頂一個400多的顯卡。換而言之,CPU售價只是300多元,所以大家也就不要對5800K有太多的要求,畢竟一分錢一分貨。要性能還是直接上INTEL,追求性價比還是選AMD吧。