当前位置:在线查询网 > 在线百科全书查询 > CUDA-x86

CUDA-x86_在线百科全书查询


请输入要查询的词条内容:

CUDA-x86




简介


CUDA-x86是意法半导体旗下全资子公司、高性能计算编译器独立供应商The Portland Group(简称PGI)开发的基于业界标准的通用目的32/64位x86架构开发一种新的CUDA C编译器。NVIDIA黄仁勋称之为“CUDA-x86”。

CUDA-x86编译器详解


NVIDIA CUDA架构主要用来将计算密集型内核从CPU转移到浮点性能更强的GPU上进行并行处理。通过功能调用和语言扩展,CUDA让开发者能够完全控制通用目的计算内核到GPU的映射,以及x86 CPU、GPU之间的数据安置和转移。

面向x86平台的PGI CUDA C编译器(CUDA-x86)能让开发人员在x86架构工作站、服务器、集群上编译、优化和运行CUDA架构应用程序,有无NVIDIA GPU均可。如果单纯使用x86 CPU,PGI CUDA C应用程序会使用Intel、AMD处理器的多个核心和流式SIMD引擎进行并行计算。

PGI提供了两种GPU加速编程模型。“PGI Accelerator”是一种高级向量型编程模型,面向从事高性能计算的科学家和工程师,该编译器目前适用于C99、Fortran 95/2003。“CUDA Frotran”由PGI、NVIDIA 2009年联合开发,可以看作是CUDA C版本的Fortran 95/2003,能让专业程序员掌控GPU编程的各个方面。除了GPU加速编程,PGI的产品还获得了32/64位x86处理器系统程序员的广泛使用。

相关分词: CUDA-x CUDA 86