玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > 【Python资讯】Python业界新闻 > 正文内容

显卡公司NVIDIA 宣布Python支持CUDA

Python入门佳作 经典教程的全新修订 10个项目引人入胜
玩蛇网推荐图文教程:python黑客多线程扫描器

NVIDIA公司最新开发了一种并行计算平台和编程模型-CUDA ,而且宣布了支持Python语言。

Nvidia这个平台系统可以利用 GPU 处理器的计算能力,大幅提升计算的性能, CUDA 编程模型下载量已逾 170 万,支持 220 多款领先项目和科学商业上的应用。

Python是非常简单易学的,在世界上十大编程语言排行前三, Python让用户能够编写出充分体现用户算法理念的高级软件代码,不需要钻研编程细节,Python 广泛的与先进的特性使其十分适合各种 HPC 学科、工程以及大数据分析等应用。

nvidia cuda Python

在今天开幕的GTC 2013大会上,NVIDIA宣布日益壮大的Python开源语言程序员的队伍,现在可以通过利用 NVIDIA CUDA 并行编程模型。在其高性能计算 (HPC) 与大数据分析应用程序中充分利用 GPU 加速。

NVIDIA CUDA 支持是通过 NumbaPro 实现的,Continuum Analytics 公司全新 Anaconda Accelerate 产品中的一款 Python 编译器。Continuum Analytics 联合创始人兼首席执行官 Travis Oliphant 表示: 成千上万的 Python 程序员现在能够利用 GPU 加速器来在其应用程序上提升性能。 在 NumbaPro 中,程序员可以鱼与熊掌兼得: 凭借 NVIDIA GPU 的高性能。

他们能够利用 Python 的灵活性与高生产率,在 GPU 加速的应用开发方面,这一全新的支持是 NVIDIA 把 CUDA 编译器源代码贡献给 LLVM 核心与并行线程执行后端的结果。LLVM 是一种应用广泛的编译器基础架构。

Continuum Analytics Python 开发环境利用 LLVM 和 NVIDIA CUDA 编译器软件开发包,为 Python 程序员提供 GPU 加速应用程序的功能。

LLVM 的模块化设计让语言和库设计师,能够轻松的将 GPU 加速支持增添到 Python 等各种通用语言中。当然还可以增添到特定领域的编程语言中,LLVM 高效而适时的编译功能让开发者能够针对各种架构即时编译 Python 等动态语言。斯坦福大学化学系、结构生物学系以及计算机科学系教授 Vijay Pande 指出,我们的研究团队一般会用 Python 语言为新理念和新算法开发原型设计与迭代,一旦证明该算法有效,然后就用 C 或 C++ 重新编写这一算法!

玩蛇网文章,转载请注明出处和来源网址:http://www.iplaypython.com/news/a117.html



微信公众号搜索"玩蛇网Python之家"加关注,每日最新的Python资讯、图文视频教程可以让你一手全掌握。强烈推荐关注!

微信扫描下图可直接关注

玩蛇网PythonQQ群,欢迎加入: ① 240764603 玩蛇网Python新手群
出炉日期:2015-12-15 11:34 玩蛇网 www.iplaypython.com

我要分享到:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules