我們為什么需要異構計算?
CPU的優勢是處理串行任務,GPU的特長則是對付并行任務,可以同時執行大規模運算。既然如今CPU和GPU融合在一起,那么如何才能充分挖掘兩者的最大能量呢?于是,有了異構計算。異構計算能把CPU和GPU無縫地緊密聯系在一起,任何計算單元都能訪問統一的內存,CPU和GPU計算可以交替進行,應用程序能夠始終在最適合的計算單元上最高效地執行。
異構計算,《魯大師》有話說
為了讓大家對異構計算有更深的全面了解,下面筆者請出了《魯大師》測試軟件。在最新版的《魯大師》中,首次在CPU性能測試環節中加入了iGPU測試(異構計算性能測試)。那么,在異構計算這一理念越來越深入的今天,讓我們來看看AMD和Intel的CPU在《魯大師》里是如何表現的吧!
首先,筆者請出AMD的A10-6800K APU、A8-6600K APU和A4-5300 APU,它們代表的是AMD的中高端、中端和入門級產品。AMD的APU系列是唯一深度融合獨顯核心GPU的處理器產品,通過異構計算技術,APU帶來了強勁3D性能和通用計算性能。相對應的,Intel方面是i5 4430、i3 4130和奔騰G3420。
一、異構計算性能
在《魯大師》的iGPU測試方面,筆者發現AMD的APU擁有絕對優勢,A10-6800K與A8-6600K以大幅度優勢領先 Intel同類產品,性能差距都在30%以上。為什么會造成這樣的局面?筆者分析這應該是得益于在異構計算的發展上,AMD的確走在了行業的前列。AMD最早提出APU融合理念,把GPU融合到了CPU中,重新詮釋了整合圖形核心。更重要的是,AMD不僅是簡單地把GPU放置到CPU里,而是通過運算x86架構CPU核心和可編程矢量處理引擎相融合,APU把CPU擅長的精密標量運算與傳統上只有GPU才具備的大規模并行矢量運算結合了起來。簡而言之,APU的魅力在于它內含由標量和矢量硬件構成的全部處理能力,是一套精妙的異構計算體系。這就能解釋在《魯大師》的iGPU測試中,為什么AMD的產品能完勝Intel產品了。
二、處理器性能
做完異構計算測試,難得這么多CPU齊聚一堂,所以筆者順帶也把CPU綜合性能和CPU性能一起測了。在《魯大師》綜合得分和處理器性能得分方面,得分最高的仍然是A10-6800K,這款處理器依靠著優秀的獨顯核心以及物理四核CPU模塊贏得了桂冠。而酷睿Intel i5 4430則屈居次席,這也并不讓讓筆者感到意外。之后的成績,在CPU綜合性能方面,A8-6600K同樣領先i3-4130,再一次展現了APU在異構計算上的實力,而A4-5300雖然與G3420綜合性能難解難分,但在之前的異構計算iGPU性能上,前者也保持了對后者的優勢。
小編觀點
隨著融合處理器的普及,異構計算能力將成為衡量CPU性能強弱的重要參數之一。而在《魯大師》特有的iGPU測試中,我們看到AMD的APU系列融合處理在異構計算性能方面擁有絕對的優勢,這也令APU系列融合處理器擁有強勁綜合性能。