帳號:
密碼:
CTIMES/SmartAuto / 新聞 /
CUDA GPU加入 Python 開源支援
 

【CTIMES/SmartAuto 何向愷 報導】   2013年03月19日 星期二

瀏覽人次:【2453】
  

開放軟體社群的力量愈來愈受到科技公司的重視,GPU大廠NVIDIA即是一例。繼針對廣為應用的開放原始碼編譯器架構 LLVM 之核心及平行運算執行緒後端釋出 CUDA 編譯器的原始碼後,該公司今(19)日又宣佈其NVIDIA CUDA平行運算編程模式將加入 Python 的支援,讓越來越多使用 Python 開放原始碼程式語言的程式設計人員現在能透過 CUDA 為各種高速運算 (HPC) 和巨量資料分析應用挹注 GPU 加速的威力。

NVIDIA CUDA支援Python開源語言
NVIDIA CUDA支援Python開源語言

Continuum Analytics 公司共同創辦人暨執行長 Travis Oliphant 表示:「幾百萬名 Python 程式設計人員現在可以運用 GPU 加速器為他們的應用程式提升效能。程式設計人員使用 NumbaPro 即可同時得到 Python 和 CUDA 的優勢。」

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

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

Python 針對 NVIDIA CUDA 平行運算的支援主要來自於 Python 的 NumbaPro 編譯器,這款軟體是 Continuum Analytics 公司全新 Anaconda Accelerate 產品中的 Python 編譯器。該公司的 Python 開發環境透過 LLVM 和 NVIDIA CUDA 編譯器軟體開發套件,為 Python 程式設計人員提供各種 GPU 加速應用功能。Continuum Analytics 藉由 Anaconda Python 產品提供 Anaconda Accelerate ,同時也是 Wakari 網路式資料探搜和程式碼開發環境的一部分。

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

關鍵字: CUDA  Python  NVIDIA 
相關新聞
是德與NVIDIA合作 加速開發虛擬化網路
支援遠端工作 NVIDIA擴展虛擬GPU軟體免費存取
NVIDIA GTC聚焦AI及HPC 供三萬名開發者與研究員線上課程
NVIDIA:AI將改善整體醫療診斷過程 尤其是醫病關係
NVIDIA擴大與成大合作 再佈署五部DGX-1超級電腦
comments powered by Disqus
相關討論
  相關新品
Lattice MachXO Control Development Kit
原廠/品牌:Lattice
供應商:Lattice
產品類別:FPGA
Lattice ECP3 PCI Express
原廠/品牌:Lattice
供應商:Lattice
產品類別:FPGA
Lattice ECP3 Video Protocol Board
原廠/品牌:Lattice
供應商:Lattice
產品類別:FPGA
  相關產品
» 英特爾將神經形態研究系統擴展至1億個神經元
» NVIDIA推出尺寸最小的邊緣AI超級電腦Jetson Xavier NX
» Amazon採用NVIDIA T4 GPU 將人工智慧效能搬上雲端
» ST:功能安全將是工業4.0的重中之重
» 安森美半導體與NVIDIA合作開展基於雲端的自動駕駛汽車仿真
  相關文章
» 邁向AI與IC產業結合之路
» AI,加速運算推動個人化醫療轉型
» 仿真和原型難度遽增 Xilinx催生世界最大FPGA
» 異質整合推動封裝前進新境界
» 突破數據時代瓶頸 SerDes技術方案是關鍵

AD


刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2020 遠播資訊股份有限公司版權所有 Powered by O3
地址:台北市中山北路三段29號11樓 / 電話 (02)2585-5526 / E-Mail: webmaster@ctimes.com.tw