Войти
ПрограммированиеНовостиКатегории

NVIDIA

Смотрите также категорию NVIDIA для всех разделов

20 мар 2018

Microsoft анонсировала DirectX Raytracing (DXR)

На проходящей в Сан-Франциско конференции разработчиков игр (GDC) компания Microsoft анонсировала поддержку в DirectX 12 технологии DirectX Raytracing (DXR). Новый программный интерфейс позволяет производить просчет рейтрейсинга при помощи поддержки этой технологии в железе.

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

SEED-screenshot | Microsoft анонсировала DirectX Raytracing (DXR)

Ссылка | Комментарии [504]

5 апр 2013

На прошедшем GDC 2013 компания Valve, совместно с NVIDIA, представили доклад, в котором поделились опытом портирования Source Engine под Linux. Рассказывалось о причинах перехода на Linux, о проблемах этого процесса и о способах решения этих проблем. Рассмотрены использованные программные средства для сборки, отладки и профилирования, а также опыт перевода рендера с DirectX на OpenGL. Слайды с презентации находятся в свободном доступе на сайте developer.nvidia.com.

Ссылка | Комментарии [1194]

15 фев 2012

Новая версия Cg Toolkit

После долгого перерыва nVidia выпустила новую версию Cg.

Cg логотип | Новая версия Cg Toolkit

Основные изменения:

  • Добавлена поддержка в Cg uniform buffers,
  • Добавлена поддержка в Cg OpenGL Unified Buffer Object (UBO) для буферов,
  • Добавлена трансляция в OpenGL GLSL версии 110 и 120,
  • Добавлен новый пример тесселяции,
  • Добавлен новый пример uniform buffer,
  • Добавлены для примеров проекты VC10.

Подробнее: http://developer.nvidia.com/cg-toolkit

Ссылка

18 апр 2010

NVIDIA® Parallel Nsight™ - среда разработки компании NVIDIA, ориентированная на программирование в условиях массового параллелизма. Этот продукт позволяет отлаживать программы, исполняющиеся на GPU не выходя за пределы привычной Visual Studio, при этом работает просмотр локальных переменных, памяти и работают break point'ы.  Кроме общих вычислений Parallel Nsight позволяет отлаживать шейдеры всех видов. Базовая версия программы бесплатна, профессиональная версия оплачивается по годам – 349$ в первый год за рабочее место и 299$ за последующие.  За эти деньги программист получит возможность профилирования ядер CUDA, отслеживать вызовы различных API, получать информацию о событиях на единой шкале времени, ставить break point'ы на данные и улучшенную поддержку от NVIDIA.

Более подробную информацию можно получить на сайте компании.

Ссылка | Комментарии [30]

14 апр 2010

NVIDIA представила новые драйвера OpenGL 4 для Linux и Windows. Кроме того в них добавлена поддержка восьми расширений:
•  ARB_texture_compression_bptc – новый формат сжатых текстур (аналог BC7 и BC6H в DirectX 11).
•  EXT_shader_image_load_store – добавляет инструкции в GLSL, позволяющие читать и писать в текстуры.
•  EXT_vertex_attrib_64bit – 64-битные параметры вершинных шейдеров в формате с плавающей запятой.
•  NV_vertex_attrib_integer_64bit - 64-битные параметры вершинных шейдеров в целочисленном формате.
•  NV_gpu_program5 – набор инструкций пятого поколения для видеокарт NVIDIA.
•  NV_tesssellation_program5 – предоставляет доступ к шейдерам тесселяции.
•  NV_gpu_shader5 - аналогично ARB_gpu_shader5. Добавляет возможность отправлять patch’и, созданные на этапе тесселяции, в геометрический шейдер или на растеризацию фиксированного конвейера.
•  NV_shader_buffer_store – позволяет писать в буферы (ранее с расширением NV_shader_buffer_load дозволялось только читать).

Драйвера и документация к ним доступны на странице developer.nvidia.com.

Ссылка

24 мар 2010

Компания NVIDIA опубликовала материалы презентаций с конференции разработчиков игр GDC. Содержание презентаций касается таких технологий, как PhysX, DirectX 11, APEX Clothing and Destruction, Tegra, Parallel Nsight (ранее известная как «Nexus») и других.

Опубликованные материалы доступны на сайте для разработчиков NVIDIA:
http://developer.nvidia.com/object/gdc-2010.html

Ссылка | Комментарии [10]

2 фев 2010

Представитель компании NVidia Девид Кирк и профессор UIUC Wen-mei Hwu, выпустили книгу «Программирование Процессоров с Массовым Параллелизмом», которая должна помочь программистам разобраться с принципами использования процессоров с массовым параллелизмом. В книге приводятся примеры с использованием CUDA, но кроме самой CUDA, внимание уделяется и общим проблемам, возникающим при решении прикладных задач.

Ссылка | Комментарии [21]

24 дек 2009

Вышла новая версия Texture Tools 2.07-1 – набора утилит для работы с текстурами, задействующая GPU. В новой версии нашли своё место множество испралений багов и оптимизаций кода.

Скачать обновлённую версию можно тут.

Ссылка

5 ноя 2009

Система трассировки лучей NVIDIA OptiX теперь доступна разработчикам по всему миру. OptiX реализует программный интерфейс (API) для языка C и основывается на архитектуре NVIDIA CUDA. Как программируемый конвейер трассировки лучей, OptiX является очень гибким и высокопроизводительным движком. Для работы вам потребуется NVIDIA Quadro FX или NVIDIA Tesla.

Узнать больше и скачать SDK можно по ссылке.

Ссылка

14 окт 2009

Очередная итерация продукта компании NVIDIA, инструментария CG Toolkit достигла версии 2.2. Из нововведений можно отметить улучшение производительности на многоядерных системах (CPU), добавление параметров компилятора в строках сборки эффектов, как например «VertexProgram = compile vp40 "-po PosInv=1" shader();», оптимизация вычисления инвертированной матрицы в cgGLSetStateMatrixParameter, исправление ошибок и многое другое.

Скачать обновлённый инструментарий можно на сайте NVIDIA.

Ссылка

5 окт 2009

Оценка производительности недавно представленной карты ATI Radeon HD 5870 в тесте FurMark показало, что она практически вдвое быстрее, чем NVIDIA GeForce GTX 285 и 275. Тест использует OpenGL, а AMD последнее время сильно налегало на его оптимизацию, что делает новое поколение Radeon'ов привлекательным для тех, кто использует эту технологию.

NVIDIA решила не отставать и анонсировала архитектуру «Fermi», которая будет использоваться в новом поколении графических крат. Первой картой на этой технологии будет GT 300. Карты на базе «Fermi» будут поддерживать OpenGL 3.1 и 3.2, но NVIDIA сейчас предпочитает меряться мускулами не в области графики, а в области вычислений. Три миллиарда транзисторов образуют 512 ядер CUDA, что даёт невероятные возможности для ускорения расчётов.

Ссылка

21 сен 2009

NVIDIA OptiX — это графический движок, основанный на методе трассировки лучей. Недавно компания NVIDIA разместила три примера использования этого движка на своём сайте. Примеры включают «Whitted» с демонстрацией преломлений и отражений, «Cook» с ГРИПом (DOF) и размытием в движении (Motion Blur), «Julia» c процедурными объектами и расчётом рассеянного затенения (Ambient Occlusion) в режиме реального времени.

Ссылка | Комментарии [8]

9 сен 2009

NVIDIA продолжает проводить семинары по вычислениям на GPU с использованием CUDA, включая лекции по OpenCL и демонстрацию примеров лучших практик. Для участия требуется предварительная регистрация.

http://developer.nvidia.com/object/gpu_computing_online.html

Ссылка

2 сен 2009

NVIDIA опубликовала видео с демонстрацией NEXUS, ожидаемой разработчиками, интегрированной в Visual Studio средой для разработок в области вычисления на графическом процессоре (GPU Computing). NEXUS включает мощный отладчик и набор утилит для тюнинга производительности.

Больше информации о NEXUS можно будет получить на конференции «GPU Technology Conference», с 30 сентября по 2 октября 2009 года.

Ссылка

11 июня 2009

NVIDIA решила провести ряд онлайн семинаров, посвящённых вычислениям на GPU. Первые темы посвящены основам параллельной работы с данными, деталям параллельного вычисления при помощий технологии CUDA и методам оптимизации, урокам по вычислениям c OpenCL и DirectX.

Подробнее: GPU Computing Online Seminars

Ссылка

Архив