Производитель графических чипов Nvidia сегодня сообщил об открытии исходных кодов компилятора CUDA, предназначенного для работы с одноименной платформой параллельных вычислений. Об открытии исходников компилятора было объявлено на пекинской конференции GTC Asia.
В Nvidia говорят, что открытие компилятора CUDA позволяет сторонним разработчикам программного и аппаратного обеспечения для высокопроизводительных расчетов проще подключать возможности графических чипов Nvidia для проведения специализированных расчетов на аппаратных мощностях, альтернативных центральным процессорам.
Открытый компилятор CUDA базируется на LLVM и является частью релиза CUDA Toolkit 4.1. Вместе с выпуском исходных кодов, компания Nvidia также предоставила документацию по технологии в формате CUDA IR (Intermediate Representation). В Nvidia говорят, что открытие компилятора CUDA позволяет переносить эту технологию на аппаратные решения альтернативных производителей.
Отметим, что на открытие компилятора CUDA компанию Nvidia, скорее всего, сподвигла растущая популярность конкурирующих форматов, таких как OpenCL, также поддерживающего различные GPU. Также следует обратить внимание на то, что хотя по факту CUDA становится открытой, получение самих исходников на сегодня является нетривиальной процедурой, так как заявку на получение доступа необходимо отправлять в Nvidia и после того, как компания оценит целесообразность открытия, доступ будет предоставлен.
Источник: CyberSecurity
|