那么,应该用CUDA还是OpenCL呢?假设你要用的软件既支持CUDA也支持OpenCL,要是显卡是英伟达的,就用CUDA吧。多数情况下,它的速度比OpenCL快一些。而且要注意,英伟达的卡也支持OpenCL。大家的普遍共识是,英伟达的卡虽好,但AMD的卡更好,不过二者的差距一直在缩小。那有必要为了用CUDA就去买英伟达的卡吗?这就要考虑很多具体因素了,需要考量自己的需求,做一些功课,根据工作内容、工作量、所需功能来判断。
OpenCL是比较新的系统,可以看作是CUDA的替代。它是一个开放标准,所以无论是谁都能在自己的硬件和软件里使用它的功能而无需付费。CUDA把显卡作副CPU用,而OpenCL把显卡当做一个独立的通用处理器。这样小小的不同却带来很大的变化。对于程序员,给OpenCL编程难度变大了,对于用户,他们可以不再局限于某个销售商,很多软件都默认支持OpenCL,甚至不会特意在说明书提到。
什么是CUDA?什么是OpenCL?什么是OpenGL?我们为什么要知道这些?
苹果生态系统有种魔力,你一旦进入就基本不会出来。曾几何时,我的设备都是iPhone、iPad、苹果电视和MacBook Air,我非常享受这四个设备间的联系:可以在iPad和iPhone上读同一篇文章,也可以在上课时用MacBook Air读取手机信息而不会被打断。
很多公司都在出Windows电脑,所以它的设计千差万别。有的Windows电脑设计十分漂亮,不过会带有苹果的身影:拉丝金属、屏幕轻薄、接口简洁。
相比于苹果,Windows电脑比较容易升级,网上有很多教程和指南。
笔记本电脑方面,我们可以比较一下13英寸的Macbook Air和用Windows系统的Yoga C940。两个厂商都给用户提供紧凑、优秀的机型,不过配置上有差别。
对于影视从业人员来说,使用Mac电脑还是Windows电脑好?下面,我们来对比一下两者各自的优劣吧。总体来说,Windows电脑更加便宜,更容易升级,兼容更多软件,但Mac电脑让用户体验更简洁,提供高端机型,外观抢眼,性能也不错。