【分页导航】
■CUDA推动异构计算发展
除了硬件,NVIDIA正联合众多软件厂商着重推广被称为CUDA(Compute Unified Device Architecture)的新架构,包括最新的Adobe PhotoShop图形处理软件在内的众多厂商都开始支持CUDA。
CUDA(Compute Unified Device Architecture)是一个新的基础架构,这个架构可以使用GPU来解决商业、工业以及科学方面的复杂计算问题。它是一个完整的异构计算解决方案,提供了硬件的直接访问接口,而不必像传统方式一样必须依赖图形API接口来实现GPU的访问。在架构上采用了一种全新的计算体系结构来使用GPU提供的硬件资源,从而给大规模的数据计算应用提供了一种比CPU更加强大的计算能力。CUDA采用C语言作为编程语言提供大量的高性能计算指令开发能力,使开发者能够在GPU的强大计算能力的基础上建立起一种效率更高的密集数据计算解决方案。
基于CUDA,开发人员可以使用“CUDA”模拟逼真、精确的效果,然后终端用户使用GeForce GPU渲染还原出华丽的视觉效果,这个过程要比采用CPU完成运算要简便有效,在生命科学、科学运算、CAD设计、医学等领域可以得到广泛的应用。






