Nvidia открыла исходный код компилятора CUDA

Среда, 14 декабря 2011 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Nvidia объявила о предоставлении исходного кода компилятора Nvidia CUDA на базе системы LLVM исследователям и разработчикам программных инструментов c целью упрощения добавления поддержки GPU в большее число языков программирования и обеспечения работы приложений CUDA на альтернативных процессорных архитектурах.

LLVM – это распространенная инфраструктура компилятора с открытым кодом, имеющая модульное строение, которая упрощает добавление поддержки новых языков программирования и процессорных архитектур. Она используется для разных задач программирования во многих ведущих компаниях, включая Adobe, Apple, Cray и Electronic Arts.

«Открытая платформа CUDA – это важный шаг, - сказал Судхакар Яламанчили (Sudhakar Yalamanchili), профессор Технологического института Джорджии и руководитель проекта Ocelot, который переносит программы, написанные на CUDA C, на другие архитектуры. – Будущее – за гетерогенными вычислениями, и модель программирования CUDA предоставляет мощные инструменты повышения производительности на многих типах процессоров, включая GPU от AMD и CPU Intel x86».

Новый компилятор CUDA на базе LLVM с поддержкой параллельных GPU от Nvidia включен в последнюю версию CUDA Toolkit (4.1), уже доступную для пользователей.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 3636
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003

Июль 2006: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31