15.12.2011 НовостиКомпания Nvidia объявила о предоставлении исходного кода нового компилятора Nvidia CUDA на базе системы LLVM исследователям и разработчикам программных инструментов, чтобы упростить добавление поддержки GPU в большее число языков программирования и обеспечить работу приложений CUDA на альтернативных процессорных архитектурах. LLVM — это распространенная инфраструктура компилятора с открытым кодом, имеющая модульное строение, которая упрощает добавление поддержки новых языков программирования и процессорных архитектур. Она используется для разных задач программирования во многих ведущих компаниях, включая Adobe, Apple, Cray, Electronic Arts. По словам Судхакара Яламанчили, профессора Технологического института Джорджии и руководителя проекта Ocelot, который переносит программы, написанные на CUDA C, на другие процессорные ...
читать далее.