① 支持CUDA加速的转码软件
CUDA(Compute Unified Device Architecture),显卡厂商NVidia推出的运算平台。 CUDA�6�4是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA�6�4架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA�6�4的处理器上以超高性能运行。 将来还会支持其它语言,包括FORTRAN以及C++。简单的说,,,一般的软件转格式的时候,完全由cpu去完成,所以转格式时cpu占有率会非常的高,好像双核的都会占70%的cpu,对cpu伤害较大,而且cpu占用率一高,玩起来也会觉得很卡,使用一些软件可以将大部分工作交给显卡完成,而显卡在一般情况都是没发挥大作用(玩大型游戏的人除外),这样不但可以大大的降低cpu使用率,玩起来较顺,对cpu伤害没那么大,还充分发挥显卡的作用,而且转换速度会比一般的软件要快。。所以,最好是使用支持cuda的软件转格式。暴风影音貌似不支持cuda加速,格式工厂好像也不支持。推荐魔影工厂,支持cuda显卡加速,而且可以转任何格式视频。还有其他支持cuda的软件有MediaCoder、Badaboom。我就知道这几种,但我相信还有其他我不知道的,那就靠楼主自己慢慢找了,找到告诉我吧,我也想知道其他的
② 推荐几个支持cuda的转码工具
讯连科技(开发powerdvd那个)的mediaespresso-媒体转换器,反正软件界面上有cuda标志速度很快,同编码的一首mv高码率转低码率非常快,一秒就3%,转换其他编码的话一秒进度1%,还是很快, 刻意转换成avi、m2ts、mpg、mp4、wmv格式,可设置的分辨率和码率都很高,效果比暴风转码类的好多了。音频可设置dolby digital 256k和lpcm1536,可惜不能转换成aac
③ 跪求电脑软件高手, 会安装CUDA 程序的, 因为我买的挺好的显卡, CPU 不怎么样, 想让GPU帮助CPU运算, 有人会
CUDA 是辅助用的程序。如果你不需要视频转换,或者不用新版PS做图的话。就没什么用。有些游戏也支持CUDA加速。前提看你要做什么事情。如果不是做一些专业的程序,CUDA还很弱。因为支持的还不够多。如果用视频转换。推荐MEDIACODER。这个软件比较麻烦。但是支持CUDA。还有就是魔影工厂。只要选择正确,就可以看到转换速度的提升
④ 哪些软件支持 CUDA 加速
SonicStage是音频软件,和CUDA的图形加速是两码事。所以是不支持的。
NVIDIA CUDA技术是当今世界上唯一针对NVIDIA GPU(图形处理器)的C语言环境,为支持CUDA技术的NVIDIA GPU(图形处理器)带来无穷的图形计算处理性能。
CUDA让GPU超强的计算能力开始在通用计算领域大有可为,而简单易用的开发环境让CUDA开始平民化,主导起GPU挑战CPU主导电脑计算处理格局的革命。
SonicStage是新力推出的随身听Walkman用的音乐管理程式、它适用于微软Windows操作系统,最初版本为1999年推出OpenMG Jukebox(初时并未使用SonicStage这个名字),它可以用于笔记型电脑VAIO和NetMD随身听上,其后OpenMG Jukebox被纳入Sonic Stage 2.0。
⑤ ads 开启cuda加速
方法如下
1、使用CUDA加速的软件,安装了显卡驱动之后就可以了(Geforce卡就可以支持)。
2、显卡驱动中已包含了CUDA运行库文件,不需要在系统中手动配置环境变量。但部份支持CUDA加速的软件,可能需要在设置项或首选项中开启CUDA加速。
⑥ CUDA是什么主要应用在什么地方
CUDA是显卡厂商NVIDIA推出的运算平台,主要运用在显卡方面。
CUDA是NVIDIA的通用并行计算架构,使gpu能够解决复杂的计算问题。它包括CUDA指令集架构(ISA)和GPU内部的并行计算引擎。开发人员可以使用C语言编写CUDA架构的程序,在支持CUDA的处理器上运行超高性能。CUDA3.0已经支持c++和FORTRAN。
发展现况:
支持CUDA的gpu已经售出了超过1亿,成千上万的软件开发人员正在使用免费的CUDA软件开发工具来解决专业和家庭应用中的问题。这些应用范围从视频和音频处理和物理效果模拟到石油和天然气勘探、产品设计、医学成像和科学研究。
CUDA的核心是三个重要的抽象:线程组层次结构、共享存储和barrier同步,这可以很容易地暴露给程序员,作为C语言的最小扩展。
CUDA软件栈由几个层组成,一个硬件驱动程序、一个应用程序编程接口(API)及其运行时,以及两个高级通用数学库CUFFT和CUBLAS。硬件被设计为支持轻量级驱动程序和运行时层,从而提高性能。
⑦ 挖矿软件guiminer n卡gf310 可以使用cuda吗
可以,但效率低,N卡不推荐挖矿,赚不回电费
⑧ cuda主要用于哪。具体是什么。
CUDA CUDA(Compute Unified Device Architecture),显卡厂商NVidia推出的运算平台。 CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA的处理器上以超高性能运行。 将来还会支持其它语言,包括FORTRAN以及C++。 随着显卡的发展,GPU越来越强大,而且GPU为显示图像做了优化。在计算上已经超越了通用的CPU。如此强大的芯片如果只是作为显卡就太浪费了,因此NVidia推出CUDA,让显卡可以用于图像计算以外的目的。 目前只有G80、G92、G94和GT200平台的NVidia显卡才能使用CUDA,工具集的核心是一个C语言编译器。G80中拥有128个单独的ALU,因此非常适合并行计算,而且数值计算的速度远远优于CPU。 CUDA的SDK中的编译器和开发平台支持Windows、Linux系统,可以与Visual Studio2005集成在一起。 Geforce8CUDA(Compute Unified Device Architecture)是一个新的基础架构,这个架构可以使用GPU来解决商业、工业以及科学方面的复杂计算问题。它是一个完整的GPGPU解决方案,提供了硬件的直接访问接口,而不必像传统方式一样必须依赖图形API接口来实现GPU的访问。在架构上采用了一种全新的计算体系结构来使用GPU提供的硬件资源,从而给大规模的数据计算应用提供了一种比CPU更加强大的计算能力。CUDA采用C语言作为编程语言提供大量的高性能计算指令开发能力,使开发者能够在GPU的强大计算能力的基础上建立起一种效率更高的密集数据计算解决方案。 从CUDA体系结构的组成来说,包含了三个部分:开发库、运行期环境和驱动(表2)。 开发库是基于CUDA技术所提供的应用开发库。目前CUDA的1.1版提供了两个标准的数学运算库——CUFFT(离散快速傅立叶变换)和CUBLAS(离散基本线性计算)的实现。这两个数学运算库所解决的是典型的大规模的并行计算问题,也是在密集数据计算中非常常见的计算类型。开发人员在开发库的基础上可以快速、方便的建立起自己的计算应用。此外,开发人员也可以在CUDA的技术基础上实现出更多的开发库。 运行期环境提供了应用开发接口和运行期组件,包括基本数据类型的定义和各类计算、类型转换、内存管理、设备访问和执行调度等函数。基于CUDA开发的程序代码在实际执行中分为两种,一种是运行在CPU上的宿主代码(Host Code),一种是运行在GPU上的设备代码(Device Code)。不同类型的代码由于其运行的物理位置不同,能够访问到的资源不同,因此对应的运行期组件也分为公共组件、宿主组件和设备组件三个部分,基本上囊括了所有在GPGPU开发中所需要的功能和能够使用到的资源接口,开发人员可以通过运行期环境的编程接口实现各种类型的计算。 由于目前存在着多种GPU版本的NVidia显卡,不同版本的GPU之间都有不同的差异,因此驱动部分基本上可以理解为是CUDA-enable的GPU的设备抽象层,提供硬件设备的抽象访问接口。CUDA提供运行期环境也是通过这一层来实现各种功能的。目前基于CUDA开发的应用必须有NVIDIA CUDA-enable的硬件支持,NVidia公司GPU运算事业部总经理Andy Keane在一次活动中表示:一个充满生命力的技术平台应该是开放的,CUDA未来也会向这个方向发展。由于CUDA的体系结构中有硬件抽象层的存在,因此今后也有可能发展成为一个通用的GPGPU标准接口,兼容不同厂商的GPU产品 CUDA 工具包是一种针对支持CUDA功能的GPU(图形处理器)的C语言开发环境。CUDA开发环境包括: · nvcc C语言编译器 · 适用于GPU(图形处理器)的CUDA FFT和BLAS库 · 分析器 · 适用于GPU(图形处理器)的gdb调试器(在2008年3月推出alpha版) · CUDA运行时(CUDA runtime)驱动程序(目前在标准的NVIDIA GPU驱动中也提供) · CUDA编程手册 CUDA开发者软件开发包(SDK)提供了一些范例(附有源代码),以帮助使用者开始CUDA编程。这些范例包括: · 并行双调排序 · 矩阵乘法 · 矩阵转置 · 利用计时器进行性能评价 · 并行大数组的前缀和(扫描) · 图像卷积 · 使用Haar小波的一维DWT · OpenGL和Direct3D图形互操作示例 · CUDA BLAS和FFT库的使用示例 · CPU-GPU C—和C++—代码集成 · 二项式期权定价模型 · Black-Scholes期权定价模型 · Monte-Carlo期权定价模型 · 并行Mersenne Twister(随机数生成) · 并行直方图 · 图像去噪 · Sobel边缘检测滤波器 · MathWorks MATLAB® 新的基于1.1版CUDA的SDK 范例现在也已经发布了。 技术功能 ·在GPU(图形处理器)上提供标准C编程语言 · 为在支持CUDA的NVIDIA GPU(图形处理器)上进行并行计算而提供了统一的软硬件解决方案 · CUDA兼容的GPU(图形处理器)包括很多:从低功耗的笔记本上用的GPU到高性能的,多GPU的系统。 · 支持CUDA的GPU(图形处理器)支持并行数据缓存和线程执行管理器 · 标准FFT(快速傅立叶变换)和BLAS(基本线性代数子程序)数值程序库 · 针对计算的专用CUDA驱动 · 经过优化的,从中央处理器(CPU)到支持CUDA的GPU(图形处理器)的直接上传、下载通道 · CUDA驱动可与OpenGL和DirectX图形驱动程序实现互操作 · 支持Linux 32位/64位以及Windows XP 32位/64位 操作系统 · 为了研究以及开发语言的目的,CUDA提供对驱动程序的直接访问,以及汇编语言级的访问 NVIDIA进军高性能计算领域,推出了Tesla&CUDA高性能计算系列解决方案,CUDA技术,一种基于NVIDIA图形处理器(GPU)上全新的并行计算体系架构,让科学家、工程师和其他专业技术人员能够解决以前无法解决的问题,作为一个专用高性能GPU计算解决方案,NVIDIA把超级计算能够带给任何工作站或服务器,以及标准、基于CPU的服务器集群 CUDA是用于GPU计算的开发环境,它是一个全新的软硬件架构,可以将GPU视为一个并行数据计算的设备,对所进行的计算进行分配和管理。在CUDA的架构中,这些计算不再像过去所谓的GPGPU架构那样必须将计算映射到图形API(OpenGL和Direct 3D)中,因此对于开发者来说,CUDA的开发门槛大大降低了。CUDA的GPU编程语言基于标准的C语言,因此任何有C语言基础的用户都很容易地开发CUDA的应用程序。 由于GPU的特点是处理密集型数据和并行数据计算,因此CUDA非常适合需要大规模并行计算的领域。目前CUDA除了可以用C语言开发,也已经提供FORTRAN的应用接口,未来可以预计CUDA会支持C++、Java、Python等各类语言。可广泛的应用在图形动画、科学计算、地质、生物、物理模拟等领域。 2008年NVIDIA推出CUDA SDK2.0版本,大幅提升了CUDA的使用范围。使得CUDA技术愈发成熟 目前,支持CUDA的GPU销量已逾1亿,数以千计的软件开发人员正在使用免费的CUDA软件开发工具来解决各种专业以及家用应用程序中的问题。这些应用程序从视频与音频处理和物理效果模拟到石油天然气勘探、产品设计、医学成像以及科学研究,涵盖了各个领域。 目前市面上已经部署了超过一亿颗支持CUDA的GPU,数以千计的软件开发人员正在使用免费的CUDA软件工具来为各种应用程序加速。 CUDA 的核心有三个重要抽象概念: 线程组层次结构、共享存储器、屏蔽同步( barrier synchronization),可轻松将其作为C 语言的最小扩展级公开给程序员。 CUDA 软件堆栈由几层组成,一个硬件驱动程序,一个应用程序编程接口(API) 和它的Runtime, 还有二个高级的通用数学库,CUFFT 和CUBLAS。硬件被设计成支持轻 量级的驱动和Runtime 层面,因而提高性能。
⑨ 请问哪些地方可以用到nvidia的CUDACUDA的作用大吗,比如转码时它会对转码性能提升很多吗
CUDA是Nvidia的通用计算平台语言,只要你想用Nvidia的GPU参与通用计算,就需要用到CUDA
CUDA本身仅仅是Nvidia提供的工具,至于怎么用,就是开发者的意愿了。它可以被用在转码软件中,使转码过程经由GPU进行加速。或者用于数学计算中,利用CUDA编程,让GPU参与到方程组的计算中,加速计算过程,尤其是一些并行度高的计算,更适合通过CUDA进行GPU计算。
⑩ 有什么格式转换软件可以用到N卡的CUDA啊
暴风转码、影音转码快车MediaCoder 、小日本TMPGEnc 4.0 XPress、Badaboom等等……
但是我不得不给你泼一下冷水:
如果你的CPU非常强劲,CUDA不仅不会提高你的转码速度,反而还会有降低(这个是官方提示,详见http://..com/question/178231917.html )。
在我的E2200CPU和8600GT上面,关闭CUDA的速度比开启CUDA的速度还要快10%左右。