OPENCL助力A10 5800K 性能提升83.94%
2024-08-09 04:52:15
泡泡網主板頻道3月6日 大家都知道CPU和GPU,CPU的功能主要是解釋計算機指令以及處理計算機軟體中的數據。GPU是一個專門的圖形的核心處理器。兩者的分工不同, 那們兩者可不可以一起來合作協作運算?有,那就是異構計算, 什麼叫異構計算呢?在異構計算系統上進行的並行計算通常稱為異構計算。人們已從不同角度對異構計算進行定義,綜合起來我們給出如下定義:異構計算是一種特殊形式的並行和分布式計算,它或是用來同時支持simd方式和mimd方式的單個獨立計算機,或是用由高速網絡互連的一組獨立計算機來完成計算任務。它能協調地使用性能、結構各異地機器以滿足不同的計算需求,並使代碼(或代碼段)能以獲取最大總體性能方式來執行。
異構計算是一個很廣泛的概念,我們電腦DIY玩家一般說的「異構計算」指的是「GPU異構計算」,意思就是用顯卡GPU來處理一些原本CPU可以處理的計算。目前通用計算規範主要有三種,NVIDIA獨家的CUDA,微軟主導的DirectCompute,蘋果等多家廠商支持的OpenCL。因此我們今天要講的,主要就是其中的OpenCL, OpenCL是業界通用的標準。
OpenCL是開放的通用計算加速標準,目前已經有越來越多的軟體支持OpenCL,我們常用的文件壓縮、音視頻轉碼、圖像處理、視頻播放等軟體都有支持OpenCL的版本,比如WinZip、PowerDVD、Handbrake、PhotoShop、VLC播放器等。
AMD用價格更低的A10-5800K挑戰Core i5級別的Intel處理器靠的就是這個優勢,因為他們在GPU性能上相比Intel實在太強勢了,強大的浮點性能只是用來玩遊戲就太浪費了,有了OpenCL的輔助GPU可以加速更多的CPU應用,用戶使用AMD的CPU也能獲得更多的性能提升了。異構計算到底能帶來多少性能上的提升呢?我們進行了一些測試對比, 一切以事實為依據, 請看測試。
本次測試平臺:
電腦型號 X86兼容桌上型電腦
作業系統 Windows 7 旗艦版 64位 ( DirectX 11 )
處理器 AMD A10-5800K
主板 七彩虹戰斧C.A75K M2 V14
內存 4 GB ( 金士頓 DDR3 1600MHz )
主硬碟 西數 WDC WD5000AAKX-001CA0 ( 500 GB / 7200 轉/分 )
集成顯卡 AMD Radeon HD 7660D
顯示器 冠捷 AOC1982 LW982 ( 18.6 英寸 )
音效卡 瑞昱 ALC887 高保真音頻
網卡 瑞昱 RTL8168E PCI-E Gigabit Ethernet NIC
驅動程序 AMD_Catalyst_12.11_Beta4
電源: GP1100G
WinZip 17 OpenCL測試
WinZip 16.5之後的版本開始支持OpenCL加速,可以藉助GPU的能力提升壓縮文件的速度,測試中用它壓縮一個750.99MB大小的驅動包,秒表記錄壓縮時間。由於APU中OpenCL加速有開關選項,對比了加速前後的A10-5800K的壓縮時間。
WinZip 17開啟和關閉OpenCL選項
開啟OpenCL用時22.8S
關閉OpenCL用時41.94S
開啟與關閉Opencl用時對比圖
顯卡通用計算性能測試軟體——LuxMark
LuxMark考驗的是顯卡的OpenCL運算能力,測試時使用GPU/CPU/GPU+CPU模式,看看開啟OpenCL後性能的提升。
CPU模式,得分185
純GPU模式,得分242
GPU+CPU, 開啟OpenCL,得分333
三種模式得分對比圖
Adobe Photoshop CS6是Adobe公司旗下最為出名的圖像處理軟體之一,集圖像掃描、編輯修改、圖像製作、廣告創意,圖像輸入與輸出於一體的圖形圖像處理軟體,深受廣大平面設計人員和電腦美術愛好者的喜愛。2012年4月24日,Adobe發布了Photoshop CS6的正式版,在CS6中整合了其Adobe專有的 Mercury圖像引擎,通過顯卡核心GPU提供了強悍的圖片編輯能力。Adobe Photoshop CS6中有開啟和關閉OpenCL的選項
在這裡,我們使用一張204MB的圖片進行徑向模糊測試,看看其耗時多少進行對比
關閉OpenCL, 渲染的時間是81.6秒
開啟OpenCL, 渲染的時間是78.7秒
測試對比圖
HC Benchmark,是全球先進款真正的異構計算基準測試工具,能夠同時調用CPU和GPU的運算資源,無論是AMD獨立顯卡還是APU,只要是支持異構計算的系統都可以在這款軟體上面將潛力完全發揮。 HC BenchMark測試軟體由辦公、視頻娛樂、網頁體驗、遊戲體驗四部分組成, 測試得分為26504
總結: 開啟opencl後, 即CPU和GPU一起協作運算,在WINZIP壓縮軟體中, 性能瞬間提升了83.94%, 這是實實在在的提升,讓你大大提高了工作效率。 在著名的PS軟體中,開啟OPENCL後, 渲染時間有縮短,總之,開啟opencl後,性能都有提升,這給我們的工作提高了效率, 目前已經有越來越多的軟體支持OpenCL,但是生態環境還不太成熟, 希望有更多的軟體支持opencl,同時AMD NVIDIA INTEL的異構計算性能有大的提升!■