只要用户拥有一块N卡,并且安装了完整版本的驱动程序,那么就可以在支持的软件上享受到加速作用,不需要额外下载什么东西。
当然,在某些软件中虽然有支持,但开启后的效果反而比没有开启的差(比如OFFICE上的硬件加速,开启后会偶尔出现停止响应),在高清视频播放上,开启硬件加速后画质可能会下降,等等等等。
而A卡也有相应的技术,只不过支持的软件相对N卡要少得多,加速较果也不太理想,关注度不高。
最后要说的是,显卡的通用计算技术是显卡厂商用来攻占CPU领地的武器之一,希望能赋予显卡更多的作用,保住重要的地位。而对于普通用户来说,毕竟目前支持的软件较少,兼容性和稳定性也不高,还没到非用不可的程度。
1、首先确认你的电脑是否安装了nvidia显卡,目前CUDA只支持Nvida的显卡,不支持AMD/ATI的显卡(AMD对OpenCL支持的很好)。在设备管理器中,可以查看显卡信息。如下图所示,含有NVIDIA的显卡,就可安装。
2、在官网上下载cuda工具包,注意是windows系统的,而且需要看清楚是笔记本还是台式机的安装包,下载笔记本的安装套件,名字为cuda_5035_winvista_win7_win8_notebook_32-3,(cuda55类似)双击打开安装即可,,按照提示安装,在这过程中,它也会更新nvidia的显卡驱动。
3、CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
4、开发人员现在可以使用C语言来为CUDA™架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA™的处理器上以超高性能运行。CUDA30已经开始支持C++和FORTRAN。
5、计算行业正在从只使用CPU的"中央处理"向CPU与GPU并用的"协同处理"发展。为打造这一全新的计算典范,NVIDIA™(英伟达™)发明了CUDA(Compute Unified Device Architecture,统一计算设备架构)这一编程模型,是想在应用程序中充分利用CPU和GPU各自的优点。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)