● shader吞吐能力測試:并行歸約
為了全面的反應Tahiti構架的特性,同時證明矩陣乘法以及矩陣轉置測試的結果與伴隨頻率抬升帶來的吞吐增加并無直接關系,我們進一步收集了HD7950與HD7970在不同頻率下的并行歸約執(zhí)行能力的數(shù)據(jù)。
通俗的說,歸約是一個以已知問題解法來直接處理未知問題的黑箱化數(shù)學方法。比如說我們不知道2的4次方應該怎樣計算,但我們知道2X2以及4X4如何計算,那我們就可以把應用中所有的2的4次方操作轉變成2X2或者4X4來進行處理。歸約操作的本質,就是在已知問題和未知問題之間建立指向和聯(lián)系,將特定問題轉化成已知問題來進行處理,而并行歸約操作則將這一過程并行化已達到加快處理速度的目的。
并行歸約操作考驗的是構架的并行吞吐能力,只要線程資源充足,體系應該可以以最大化的方式來完成吞吐過程。從測試結果來看,Tahiti與Pitcairn構架在這項測試中取得了相同的趨勢,彼此之間也基本上保持了與規(guī)模相符的成績差異。