Обзоры и статьи про CUDA

Развитие вычислений на GPU: преимущества архитектуры Fermi

/

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

Проблемы и преимущества Fermi

/

Выход представителей нового поколения графических процессоров NVIDIA несколько раз откладывался, в итоге первые GeForce и Tesla на новой архитектуре вышли урезанными, относительно первоначально заявленных спецификаций. Они так же неприятно удивили довольно высоким уровнем энергопотребления. Что послужило причиной задержек? И стоило ли ждать? Какие особенные архитектурные инновации выделяют Fermi и делают его уникальным?

Обзор видеоредактора vReveal с поддержкой NVIDIA CUDA

В условиях съемки с мобильного телефона или ручной камеры конечная видеозапись далеко не всегда оказывается приемлемой для показа. Различные шумы, дрожания, лишние тени появляются кадр за кадром. Все мы не раз сталкивались с этим. Но как же избежать столь неловкой ситуации (конкурсная работа)?

Параллельные вычисления на GPU NVIDIA или суперкомпьютер в каждом доме

/

До недавнего времени забытый пароль архивов RAR означал потерю заархивированных данных практически навсегда. Мощностей отдельно взятого компьютера было в принципе недостаточно для атаки методом перебора «в лоб», а распределённые вычисления и более сложные способы подбора были доступны лишь немногим. Но мощные графические процессоры и технология NVIDIA CUDA внесли коррективы (конкурсная работа).

Pentium4 производства AMD

/

Он любит SIMD векторизацию и не любит ветвления, он обладает большой абсолютной пиковой теоретической производительностью при использовании надлежащей оптимизации на некоторых задачах. Можно подумать, что это характеристики ушедшего из роадмэпов процессора Intel, который скоро станет легендарным. Однако…

Проблемы трассировки лучей — из будущего в реальное время

В данной статье рассмотрен перспективный метод формирования изображения, так называемый метод трассировки лучей, или ray tracing. Описаны принцип работы метода и приведены примеры использования. Также затронуты аспекты его применения в реальных приложениях, рассмотрены плюсы и минусы использования данного метода на современных системах.

Параллельные вычислительные процессоры NVIDIA: настоящее и будущее

/

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