Intel、NVIDIA爭執(zhí)GPU通用計(jì)算效率
Intel、NVIDIA有關(guān)CPU、GPU孰優(yōu)孰劣的爭執(zhí)已經(jīng)來來回回了很長時(shí)間,最新的爭論焦點(diǎn)是GPU通用計(jì)算加速的效率到底有多高。在法國圣馬洛舉行的計(jì)算機(jī)架構(gòu)國際研討會(huì)上,Intel的十二位研究人員聯(lián)合提 交了一份論文,通過對(duì)比處理器、顯卡的實(shí)際效率,指出GPU通用計(jì)算加速并沒有宣傳得那么神乎其神。
本文引用地址:http://cafeforensic.com/article/110284.htmIntel在論文中表示,他們對(duì)一系列重要的吞吐計(jì)算內(nèi)核進(jìn)行分析后發(fā)現(xiàn),其中很多都支持并行運(yùn)算,非常適合多核心CPU或者GPU,但是過去幾年 來,有很多研究聲稱GPU運(yùn)行這些內(nèi)核的速度可以達(dá)到多核心CPU的十倍乃至上百倍,因此Intel找來了十四款并行計(jì)算內(nèi)核,使用 Core i7-960、GeForce GTX 280進(jìn)行對(duì)比測試,操作系統(tǒng)為SUSE Enterprise Server 11,搭配CUDA 2.3開發(fā)套件,結(jié)果發(fā)現(xiàn)GPU的效率只比多核心CPU高出平均2.5倍,最多的也只有14.9倍。
NVIDIA公司發(fā)言人Andy Keane隨即回應(yīng)說,這并不是Intel第一次提出這種測試和論調(diào),但是Intel測試使用的內(nèi)核很可能并沒有針對(duì)上一代GeForce GTX 280顯卡進(jìn)行任何優(yōu)化,他們還有更新、更高效的GeForce GTX 400系列,而且Intel并未公布他們到底運(yùn)行的是什么代碼。
他還強(qiáng)調(diào)說,確實(shí)并非所有應(yīng)用程序都能從GPU身上獲得巨大加速,有些只有略微提升,但一百倍乃至更高的效率提升是數(shù)百開發(fā)人員都見識(shí)過的,事實(shí)上 CUDA并行計(jì)算架構(gòu)誕生才不過三年,已經(jīng)有了數(shù)百種消費(fèi)級(jí)、專業(yè)級(jí)和科學(xué)應(yīng)用可以借助NVIDIA GPU獲得數(shù)十倍乃至上百倍的性能提升。
Intel公司的一位發(fā)言人也迅速出面,聲稱NVIDIA只看到了論文的一小部分,并未理解整個(gè)測試的過程和意義,GPU內(nèi)核性能也確實(shí)經(jīng)常被夸大 其詞。
他聲稱,Core i7、Xeon這樣的通用處理器才是絕大多數(shù)應(yīng)用的最佳選擇,不管是消費(fèi)客戶端、一般服務(wù)器還是高性能計(jì)算,因?yàn)镮ntel架構(gòu)編程模型人所共知,還有成 熟的配套開發(fā)工具,而且在大范圍的工作環(huán)境中都有很好的性能表現(xiàn),而不是僅限特定的應(yīng)用內(nèi)核。
評(píng)論