
Статья рассказывает о технологии CUDA, позволяющей программисту использовать видеокарты в качестве мощных вычислительных единиц. Инструменты, предоставленные Nvidia, дают возможность писать программы для графического процессора (GPU) на подмножестве языка С++. Это избавляет программиста от необходимости использования шейдеров и понимания процесса работы графического конвейера. В статье приведены примеры программирования с использованием CUDA и различные приемы оптимизации
Когерентная трассировка лучей (ее еще называют SSE-трассировкой лучей)
представляет собой подход к трассировке лучей с использованием
возможностей большинства современных процессоров выполнять команды,
работающие одновременно с несколькими элементами данных.
Это название книжки, увиденной мной в "Новом книжном". Я читала много книг о том, как надо программировать на том или ином языке программирования, в той или иной среде, но о том как не надо - никогда! Я просто не могла не купить ее, из простого женского любопытства. И как оказалось, любопытство меня не подвело.
Целью этого документа является ознакомление новичков с тем, как
устроена 2D графика в Windows и как с помощью имеющихся средств можно
делать простые, но полезные вещи. К данному тексту прилагаются три
программки с исходным кодом под Visual C++ 6.0, Delphi 5 и CBuilder 5,
в которых дан "скелет" приложения умеющего загрузить, показать,
обработать и сохранить изображение в формате bmp.
В данной статье кратко рассказывается о архитектуре фильтрационных
плагинов (plug-in modules) Adobe Photoshop и порядке их взаимодействия
с редактором.