NVIDIA CUDA 加入 Python 支援



NVIDIA (輝達) 公司今天宣佈, NVIDIAR CUDAR 平行運算編程模式將加入 Python 的支援,讓越來越多使用 Python 開放原始碼程式語言的程式設計人員現在能透過 CUDA 為各種高速運算 (HPC) 和巨量資料分析應用挹注 GPU 加速的威力。

Python 是一種簡單易學、易用的程式語言,是十大程式語言的一種,已擁有超過 300 萬使用者。它可讓使用者不用深入探究編程的細節即可編寫高階軟體程式碼,更可輕鬆將他們對演算法的想法加入程式碼中。 Python 擁有豐富的標準函式庫和眾多先進功能,非常適用於廣泛的高速運算科學、工程研發和各種巨量資料分析應用。

Python 針對 NVIDIA CUDA 平行運算的支援主要來自於 Python 的 NumbaPro 編譯器,這款軟體是 Continuum Analytics 公司全新 Anaconda Accelerate 產品中的 Python 編譯器。

Continuum Analytics 公司共同創辦人暨執行長 Travis Oliphant 表示:「幾百萬名 Python 程式設計人員現在可以運用 GPU 加速器為他們的應用程式提升效能。程式設計人員使用 NumbaPro 即可同時得到 Python 和 CUDA 的優勢;他們受惠於 Python 的靈活性及高生產力的同時,更能體會到 NVIDIA GPU 的強大威力。」

透過 LLVM 擴大 GPU 加速運算的觸角
NVIDIA (輝達) 針對廣為應用的開放原始碼編譯器架構 LLVM 之核心及平行運算執行緒後端釋出 CUDA 編譯器的原始碼,為 GPU 加速應用的發展加入了全新的支援功能。

而 Continuum Analytics 的 Python 開發環境則透過 LLVM 和 NVIDIA CUDA 編譯器軟體開發套件,為 Python 程式設計人員提供各種 GPU 加速應用功能。

LLVM 的模組化功能可讓程式語言和函式庫設計人員為 Python 等眾多通用的程式語言和特定領域的編程語言加入 GPU 加速功能。 LLVM 能提供有效、及時的編譯功能,讓開發人員能夠在不同的架構上針對 Python 這類動態語言進行快速編譯。

美國史丹佛大學化學、結構生物和資訊工程教授 Vijay Pande 表示:「我們的研究小組通常會使用 Python 來為新的想法和演算法進行原型設計以及反覆檢視,一旦演算法生效後會立即重寫 C 或 C++ 的演算法。 CUDA 對 Python 的支援可讓我們編寫效能碼,並同時保持 Python 所具備的生產力。」

Continuum Analytics 藉由 Anaconda Python 產品提供 Anaconda Accelerate ,同時也是 Wakari 網路式資料探搜和程式碼開發環境的一部分。


相關文章:

NVIDIA 挑戰 x86 霸權:NEX 平台能否重寫 Windows on ARM 命運?  [6/4/2026]
NVIDIA RTX Spark 超級晶片問世,個人 AI 代理時代來臨  [6/1/2026]
GeForce RTX 40 筆電上市  [1/4/2023]
NVIDIA 攜手 ASUS 與臺大資訊工程系舉辦科技女性 STEM 論壇  [12/9/2022]
NVIDIA 推出 H100, Quantum-2 系統  [11/15/2022]
[「擇法善思林之蘭室藏津」的緣起]
200粉狂嗑80萬火鍋挨轟貪心 李多慧霸氣還原現場:我叫他們多吃點
世足》巴洛根陷紅牌爭議遭攻擊 比利時主帥送暖:不是他的錯
台南山區芒果宅配大戰 郵局收件破百萬斤
港男襲擊矢板明夫 中檢認受僱「跨境鎮壓」施暴 火速聲押禁見
批致癌油太晚向國人說明 蔣萬安:賴清德、卓榮泰有愧人民信任
(影)林襄睡衣秒變比基尼 墾丁辣照震撼粉絲
中職》林岱安轉隊後首安終於出爐 時隔近1年再次敲安
法庭零互動!家寧拋分手錄音主張Andy贈送頻道 Andy否認協議轉讓重量級
世足》被「特赦」上場卻被質疑沒存在感 美國隊巴洛根回應了
張國華律師「2卡行李箱」塞1.2億錢磚 他曝驚人重量:搬完腰閃到
北市霞海城隍廟埕旁設吸菸室惹議 迪化商圈:技術可解決
百萬頻道眾量級案再度開庭 Andy微笑點頭不發一語
世足》大勝地主美國卻折損大將!比利時中場韌帶撕裂、將長期缺陣
強颱巴威17級強風週末襲台 淡江大橋封橋條件曝光
世足》大戰前夕!瑞士20歲新星狀況引關注、哥倫比亞前鋒因傷將缺陣
[擇法善思林之蘭室藏津]