Главная > Все статьи > Советы по выбору > Преимущества графических процессоров технологии CUDA

Преимущества графических процессоров технологии CUDA

CUDA («КУДА») – архитектура, предложенная компанией NVIDIA для осуществления вычислений с помощью графических процессоров, поддерживающих GPGPU. С помощью нее программисты реализуют задачи на ускорителях, включая некоторые спецфункции. Архитектура позволяет разработчику по собственному усмотрению осуществлять доступ к ускорителям, организовав довольно сложный вычислительный процесс. Программная архитектура в марте 2007 г. представлена (как CUDA SDK) с API, базирующейся на Си с разными ограничениями. Включает С-компилятор на базе Open64, который является транслятором host-кода (управляющий код), device-кодa (аппаратный) в объектные модули для программы на C и использует SIMD, grid-память. Применяется в мощных графических приложениях. Включает способность подключаться к различным приложениям, которые используют MS Direct3D (или OpenGL). Создавался под Windows, OS X (Мас), Linux. В 2010-ом вышла в продажу Toolkit 3.0 компании.

Читайте также:


10 Ноября 2016