Автор BASS задал вопрос в разделе Прочее компьютерное
Что такое CUDA API и получил лучший ответ
Ответ от
CUDA (англ. Compute Unified Device Architecture) — технология GPGPU (англ. General-Purpose computing on Graphics Processing Units), позволяющая программистам реализовывать на языке программирования Си алгоритмы, выполнимые на графических процессорах ускорителей GeForce восьмого поколения и старше (GeForce 8 Series, GeForce 9 Series, GeForce 200 Series), Nvidia Quadro и Tesla компании Nvidia. Технология CUDA разработана компанией Nvidia.
CUDA даёт разработчику возможность по своему усмотрению организовывать доступ к набору инструкций графического ускорителя и управлять его памятью, организовывать на нём сложные параллельные вычисления. Графический ускоритель с поддержкой CUDA становится мощной программируемой открытой архитектурой подобно сегодняшним центральным процессорам. Всё это предоставляет в распоряжение разработчика низкоуровневый, распределяемый и высокоскоростной доступ к оборудованию, делая CUDA необходимой основой при построении серьёзных высокоуровневых инструментов, таких как компиляторы, отладчики, математические библиотеки, программные платформы.
Использует grid-модель памяти, кластерное моделирование потоков и SIMD инструкции. Применим в основном для высокопроизводительных графических вычислений и разработок NVIDIA-совместимого графического API. Включена возможность подключения к приложениям, использующим Microsoft Direct3D 9 и OpenGL. Создан в версиях для Linux и Windows.
Первоначальная версия CUDA SDK была представлена 15 февраля 2007 года. В основе CUDA API лежит расширенный язык Си. Для успешной трансляции кода на этом языке, в состав CUDA SDK входит собственный Си-компилятор командной строки nvcc компании Nvidia. Компилятор nvcc создан на основе открытого компилятора Open64 и предназначен для трансляции host-кода (главного, управляющего кода) и device-кода (аппаратного кода) (файлов с расширением .cu) в объектные файлы, пригодные в процессе сборки конечной программы или библиотеки в любой среде программирования, например в Microsoft Visual Studio.
Народ а что такое ядра CUDA Nvidia и что они дают??
ускорение обработки графики, можно смотреть 3Д видео, запускать 3Д игры, работать в тяжелых
подробнее...
для чего нужен Counter-Strike Global Offensive - SDK? И можно ли через него создавать скины для оружия?
SDK — уникальный инструментарий, который позволяет создавать контент для контр страйк. Теперь все
подробнее...
В чём отличия Android NDK от Android SDK ?
The Android NDK is a companion tool to the Android SDK that lets you build performance-critical
подробнее...
AMD APP чьто это? Было рядом с CUDA в проге кодирования фильмов.
Называется оно ATI Accelerated Parallel Processing, оно же AMD Stream Software Development Kit.
подробнее...
Ошибка компиляции CUDA Visual Studio C++ cl.hpp Библиотеку cl.hpp положила в нужную папку помогите плз...
Файла cl.cpp наверняка нет (ключевое слово CUDA в заголовке вопроса и специфичные имена функций в
подробнее...
Что такое "инструменты" в стиме? Во вкладке Библиотека?
Программы для создания пользовательского контента для определенной игры в steam. Например, Source
подробнее...
как создать многопользовательский чат на андроид? если кто знает, то подскажите пожалуйста
ну как изучаете джава, изучаете джава sdk. Придумываете протокол по которому будет работать чат.
подробнее...
Что такое АГ, ПЛ, ТР для серебрянных полтинников 21- 30 года
Важным фактором, определяющим коллекционную ценность монет, является их состояние сохранности. В
подробнее...
Что значит PS и PS miss в хоккейной статистике? Спасибо!
Хоккейная статистика — статистические данные, обычно отслеживающиеся в хоккее с шайбой. Приведены
подробнее...
И снова обладатели Meizu M5s такой вопрос
Fastboot это небольшой инструмент, который поставляется с Android SDK (комплект программного
подробнее...
gameoverlayui.exe Проблема
Как удалить GameOverlayUI
GameOverlayUI.exe - это исполняемый файл (программа) для
подробнее...
Что такое VSN модем???
Собственно говоря, VSN теперь не является полноценной средой разработки. Из VSN исчез один главный
подробнее...
А что значит кнопочка TCS илиTSC, по-моему первое, в авто???
TCS - Traction Control System - система управления тягой (антипробуксовочная)
"Развитие
подробнее...
Что это такое?
Parser eto programa kotoray chitaet i ponimaet razlichnie texnicheskie formati, naprimer v kajdom
подробнее...
что за международная система кодов ASCII? Это слово читается хоть как?
ASCII (англ. American Standard Code for Information Interchange — американский стандартный код для
подробнее...