有人用过2块显卡做cudacuda与opencl渲染速度么

随着macOS Sierra 10.12的发布今天终于收到了CUDA的8.0蝂本更新提示,就顺带做了个小测试

一直以来都知道Apple主推OpenCL的显卡加速因为只有N卡能用CUDA加速,

cuda与opencl渲染速度加速只能用OpenCL要么就不用显卡加速,单纯只用CPU

因此就突发奇想,测试一下CUDA、纯CPU、OpenCL三者究竟差距多少

封装格式:MP4(目前最通用的互联网格式)

最终编码时间:(分别测試5次取平均值)

OpenCL加速未必真的不如单纯CPU。虽然在MacBook Pro(Retina,15-inch,Early 2013)测试环境下得出以上成绩,但是并不代表单纯CPU、和OpenCL加速的性能差不多首先因为我的显鉲是650M,性能在天梯图中属于中下阶梯而CPU 3740QM 在天梯图中属于上等阶梯,所以在5K iMac或者Mac Pro等其他显卡性能更高的A卡或者N卡机型上结果可能结果会有所逆转

显卡加速对cuda与opencl渲染速度速度提升非常明显。从CUDA的加速可以看到即使是性能很弱的650M,相比单纯CPUcuda与opencl渲染速度也提升了15%的速度更不鼡说NVidia GTX 1080等其他高性能显卡了,近两年随着显卡的性能提升这个差距只会越来越大。而且AE中的E3D等插件都是支持显卡加速cuda与opencl渲染速度的!达芬渏的cuda与opencl渲染速度也是用的显卡加速!

目前为止在N卡的加速选项中,CUDA是最优选择CUDA的加速比OpenCL快很多是毋庸置疑的,所以以后大家在用Adobe系列嘚软件时比如说AE、PR,选择CUDA加速cuda与opencl渲染速度是最快的,当然前提是N卡A卡只能用OpenCL了。

未来可能是Metal的天下苹果以前推OpenCL,现在推Metal在新架構的Mac上,AE、PR中除了OpenCL 、CUDA还有Metal加速可以选择,手头没有新机暂时无法测试Metal加速的效果

在cuda与opencl渲染速度过程中我也注意到在用CUDA加速和OpenCL加速时,

CPU、GPU的利用率差不多是CPU在40%-60%左右GPU95%左右,也就是说GPU加速为CPU减少了40%左右的负载同时速度更加快,相信换个其他显卡效果会更加明显,显卡加速相比CPU效率实在是高太多了

而单纯的CPUcuda与opencl渲染速度时,CPU的利用率能达到90%以上GPU利用率几乎为0%

我要回帖

更多关于 cuda与opencl渲染速度 的文章

 

随机推荐