CUDA 2.2 получит ряд важных улучшений

Архитектура CUDA продолжает свое развитие в качестве передовой платформы для разработки и выполнения приложений, использующих вычислительные средства видеокарт. Она обладает поддержкой языков C, Fortran и аппаратно-программных интерфейсов OpenCL, DirectX Compute. В новой бета-версии CUDA 2.2 внесены новые, очень важные, возможности:

Теперь разработчики в среде Linux имеют возможность использование отладчика на видеокартах GeForce с поддержкой CUDA, который предлагает привычный интерфейс и распространенный GDB-отладчик на стороне видеокарты. Все возможности, которые ожидают получить разработчики от GDB с открытым кодом, имеются в отладчике в дополнение к особенным возможностям CUDA.

Важным шагом в отладке производительности программы является сбор сведений об использовании ресурсов, работе модулей, функций, что служит основой для изменения кода. Профилировщик CUDA позволяет собрать сведения о приложениях, написанных на языке C и исполняемых видеокартой. В новой версии появилась возможность полного анализа использования шины памяти, что дает разработчикам точную оценку того, как используются участки, наиболее сильно влияющие на производительность CUDA.

Вычислительные сервера Tesla C1060 и S1070 теперь полностью совместимы с операционными системами Windows Server 2003 и 2008, что предоставлет разработчикам и пользователям больше простора в их выборе. CUDA 2.2 обладает подержкой Windows, MacOSX и основных Linux-базированных систем.

CUDA 2.2 обзавелась множеством прочих нововведений и улучшений, с полным перечнем которых можно ознакомиться на форуме NVIDIA, посвященному CUDA.

Источник: NVIDIA

©  nvWorld.ru