Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Офтопик > Новости
Перезагрузить страницу GPU-ускорение на CUDA теперь доступно пользователям Python
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Dark King Dark King вне форума
E.X.P.E.R.T
 
Аватар для Dark King
 
Сообщений: 15,822
Сказал(а) спасибо: 133
Поблагодарили 1,735 раз(а) в 1,663 сообщениях
Регистрация: 18.02.2012
Адрес: HELL
По умолчанию GPU-ускорение на CUDA теперь доступно пользователям Python - 19.03.2013, 13:06

18 марта 2013 года NVIDIA объявила о том, что программисты, использующие язык с открытым кодом Python, теперь могут применять GPU-ускорение для разработки приложений для высокоскоростных вычислений и анализа больших объемов данных с помощью модели параллельного программирования NVIDIA CUDA.
Простой и удобный язык Python входит в десятку самых популярных языков в мире и используется более чем тремя миллионами пользователей. Он позволяет писать программный код высокого уровня, который воплощает алгоритмические идеи без необходимости использования большого количества команд. Большие библиотеки и передовые возможности Python отлично подходят для широкого спектра научных, инженерных задач и приложений анализа больших объемов данных.

Параллельное программирование NVIDIA CUDA поддерживается в NumbaPro, компиляторе Python из нового продукта Anaconda Accelerate от Continuum Analytics.

“Теперь сотни тысяч пользователей Python смогут применять графические процессоры для повышения производительности своих приложений, - отмечает Трэвис Олифант (Travis Oliphant), соучредитель и генеральный директор Continuum Analytics. - С помощью NumbaPro программисты получат лучшее из обоих миров: гибкость и продуктивность Python и высокую производительность графических процессоров NVIDIA”.

Широкий доступ к ускоренным вычислениям с помощью LLVM
Поддержка GPU-ускорения в приложениях стала результатом внедрения исходного кода компилятора CUDA в ядро и процессор параллельных расчетов популярной компиляторной инфраструктуры с открытым кодом LLVM.

Среда разработки Python от Continuum Analytics использует LLVM и пакет разработки ПО для компиляции NVIDIA CUDA, чтобы предоставить пользователям Python возможности для создания GPU-ускоряемых приложений.

Модульность LLVM позволяет дизайнерам с легкостью добавлять поддержку GPU-ускорения в широкий спектр языков общего назначения, таких, как Python, а также в языки программирования специального назначения. Эффективная поддержка компиляции в LLVM позволяет разработчикам налету компилировать программы, написанные на таких языках, как Python, для различных архитектур.

“Наша исследовательская группа обычно испытывает новые идеи и алгоритмы на языке Python и затем портирует эффективные алгоритмы на C или C++, - рассказывает Виджей Панде (Vijay Pande), профессор химии факультета структурной биологии и информатики в Стэнфордском Университете. - Поддержка CUDA в Python позволяет нам создавать производительный код, используя при этом продуктивные алгоритмы Python”.

Решение Anaconda Accelerate доступно для Anaconda Python от Continuum Analytics и в составе среды разработки кода и исследования данных на базе браузера Wakari.
Миниатюры
nvidia_cuda.jpg  


Король - не вечен, но остаётся королём !
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
0% доступно (подключена, не заряжается) ВоВаНС Батареи и питание 41 26.02.2013 04:31
CUDA задание на матрицы muted Visual C++ 1 16.01.2012 23:45
Доступно лишь половоина физической памяти -Immortal- Память 11 22.11.2011 09:54
Cuda + Dll †Strannik† Программирование графики 0 05.09.2011 21:20
Преподаватель CUDA на английском языке parallel-com Работа 0 25.04.2011 16:05
Из 4 гб ОЗУ доступно только 1.99 гб razorblade Память 7 24.12.2009 16:16
На встроенном видео Intel(R) 82865G Graphic не доступно ускорение текстур. pan111 Техническая поддержка 1 10.12.2008 16:59
AMD борется с CUDA DarkStrom Процессоры 1 15.11.2008 14:53
Разделение по пользователям Джамин PHP 1 14.01.2006 19:33
Пользователям DC++ и работа SH@DOW Delphi 27 09.01.2005 03:34
Объясните доступно разницу между lea eax,X1 и mov eax,OFFSET X1 yureckor Assembler 8 26.03.2004 12:41



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов