NVIDIA CUDA

NVIDIA CUDA

NVIDIA CUDA

软件

软件描述

用于加速GPU上应用的并行计算平台及编程模型,支持多种语言开发,提供包含库、编译器、开发工具和运行时的工具包,以提升科学与研究任务的性能。

官方网站

访问软件的官方网站了解更多信息

官方认证

developer.nvidia.com

安全链接HTTPS
立即访问

什么是 NVIDIA CUDA?

CUDA® 是由英伟达公司开发的并行计算平台和编程模型,用于在图形处理单元(GPU)上进行通用计算。通过 CUDA,开发者能够利用 GPU 的强大性能显著提升计算应用的运行速度。

在 GPU 加速的应用中,工作负载中的串行部分在 CPU 上运行——CPU 专为单线程性能优化——而计算密集型部分则在数千个 GPU 核心上并行执行。使用 CUDA 时,开发者可使用 C、C++、Fortran、Python 和 MATLAB 等流行语言进行编程,并通过少量基本关键字扩展来表达并行性。

英伟达提供的 CUDA 工具包包含开发 GPU 加速应用所需的一切。CUDA 工具包包括 GPU 加速库、编译器、开发工具和 CUDA 运行时。