请输入您要查询的百科知识:

 

词条 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处理器系统程序员的广泛使用。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/24 1:19:19