温州市瓯越职业培训学校是一家經温州市民政局批准成立的专门从事培训教育的正规机构学校自1992年开创教育培训以来不断发展壮大,现开设电脑培训、会计培训、英语培训、手机维修培训等多个培训体系.
随着macOS Sierra 10.12的发布今天终于收到了CUDA的8.0版本更新提示,就顺带做了个小测试
一直以来都知道Apple主推OpenCL的显卡加速因为只有N卡能用CUDA加速,
渲染加速只能用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的加速可以看到即使是性能很弱的650M,相比单纯CPU渲染也提升了15%的速度更不用说NVidia GTX 1080等其他高性能显卡了,近两年随着显卡的性能提升这个差距只会越来越大。而且AE中嘚E3D等插件都是支持显卡加速渲染的!达芬奇的渲染也是用的显卡加速!
目前为止在N卡的加速选项中,CUDA是最优选择CUDA的加速比OpenCL快很多是毋庸置疑的,所以以后大家在用Adobe系列的软件时比如说AE、PR,选择CUDA加速渲染是最快的,当然前提是N卡A卡只能用OpenCL了。
未来可能是Metal的天下苹果以前推OpenCL,现在推Metal在新架构的Mac上,AE、PR中除了OpenCL 、CUDA还有Metal加速可以选择,手头没有新机暂时无法测试Metal加速的效果
在渲染过程中我也注意到茬用CUDA加速和OpenCL加速时,
CPU、GPU的利用率差不多是CPU在40%-60%左右GPU95%左右,也就是说GPU加速为CPU减少了40%左右的负载同时速度更加快,相信换个其他显卡效果會更加明显,显卡加速相比CPU效率实在是高太多了
而单纯的CPU渲染时,CPU的利用率能达到90%以上GPU利用率几乎为0%