Обновить
15.1

Видеокарты

Графические адаптеры

Сначала показывать
Порог рейтинга
Уровень сложности

Как я клонировал Томми Версетти, или запускаем GUI/GPU приложения в Kubernetes

Уровень сложностиСложный
Время на прочтение16 мин
Количество просмотров8.8K

Привет! Меня зовут Сергей Ермейкин, я Junior DevOps engineer в центре разработки IT-компании Lad. В моей первой статье на Хабре я расскажу про сборку своих GUI/GPU образов и покажу, как настроить хостовую и Kubernetes системы на примере игры GTA:VC.

В детстве мне очень нравилось играть в неё: рассекать на PCJ-600, вновь и вновь повторять "миссию с вертолетиком", "летать" на Panzer. Сейчас я выступаю всего лишь в роли зрителя, наблюдая за скоростными прохождениями игры. В один из таких просмотров я задался вопросом: можно ли автоматизировать процесс прохождения и направить искусственный интеллект на игру для выполнения этой задачи? Или как запустить в кластере графическое приложение, которое использует ресурсы видеокарты? Поэтому в данной статье я подготовлю среду для обучения искусственному интеллекту.

Запускаем Томми в Kubernetes?

Какие видеокарты выгоднее для бизнеса — RTX 4090 или серверная RTX A5000?

Время на прочтение6 мин
Количество просмотров18K

Сравниваем новую игровую видеокарту от компании Nvidia — GeForce RTX 4090 и мощную серверную карту RTX A5000: рассказываем об их характеристиках и оцениваем эффективность в решении бизнес-задач.

Читать далее

Ставим эксперименты над «железом»: препарируем ARM-процессор, «Эльбрус» и сервер с 8 видеокартами

Время на прочтение3 мин
Количество просмотров9.4K

В Selectel есть особенный отдел — Selectel Lab. Это виртуальная лаборатория, где мы ставим эксперименты над технологическими новинками ведущих вендоров. Изучить эти новинки могут и наши клиенты — предлагаем им бесплатно тестировать подобранные конфигурации в своих проектах.

В этом тексте собрали «анамнез» последних экспериментов, проведенных в нашей лаборатории. Под катом — разбор сервера на ARM-процессоре, тестирование отечественных «Эльбрусов» и препарация золотого «суперкомпьютера».
Читать дальше →

О бедном Text Mode замолвите слово…

Время на прочтение2 мин
Количество просмотров4.1K

Читая zx-pk.ru, я наткнулся на пару тем, где обсуждалась возможность создания видеокарты с полной реализацией текстовых режимов VGA. В одной из тем даже кипела бурная деятельность. Прототип был создан, в нескольких вариациях. Работал.

Но...

Создаем HTPC с поддержкой HDR Tone Mapping, 4K Upscaling и масштабированием на базе MadVR и Kodi

Время на прочтение30 мин
Количество просмотров74K

Большинство кинолюбителей, строящих сегодня домашний кинотеатр, останавливают свой выбор на Apple TV или устройствах на базе Android TV, например Nvidia Shield. Многие пробуют использовать более продвинутые варианты, вроде Dune или Zappiti. Это прекрасные устройства, которые дают отличную картинку из коробки с поддержкой всех современных стандартов (4K, HDR, Dolby Vision и тд). Но можно ли получить картинку еще лучше? Безусловно! Для этого существуют специальные устройства - видеопроцессоры, которые позволяют обрабатывать видео с источника и выводить его в максимально возможном качестве и параметрах. Как правило такие системы умеют масштабировать контент в любой формат, будь это широкоформатный экран CimemaScope (2.35:1) или классический 16:1, убирать черные полосы с фильмов, делать качественный апскейлинг FullHD контента до Ultra HD, повышать резкость и качество изображения, умеют делать HDR Tone Mapping и многое другое. В сегодняшней статье речь пойдет о создании такого видеопроцессора с возможностями медиацентра на базе Kodi и использованием высококачественного видеорендера MadVR.

Сделать красиво

Что есть на полках: 6 сбалансированных пар процессор-видеокарта для геймеров по разным ценам

Время на прочтение7 мин
Количество просмотров28K

Привет, друзья! На носу новый год, и многие задумываются о том, что неплохо бы на каникулах хорошенечко забуриться в компьютерные игры. А если есть бюджет — то обновить железо и поиграть в те тайтлы, которые раньше не тянули или шли с неприличным качеством. В этом посте мы рассмотрим несколько пар из процессора и видеокарты, которые (на наш взгляд) хорошо подходят друг другу. Под катом — парочки от чуть более 35К за комплект до жирных 230К для любителей самого-самого.

Читать далее

Могут ли десктопные видеокарты сравниться с серверными? Исследуем бенчмарки GPU от NVIDIA

Время на прочтение7 мин
Количество просмотров14K

В этом материале мы рассмотрим несколько профессиональных видеокарт NVIDIA, а также расскажем, в чем разница с их десктопными «аналогами». Поговорим о производительности, бюджетном тестировании и о том, как подобрать GPU под свой проект, чтобы не переплачивать.
Читать дальше →

GPU – только для майнеров? Разбираемся на опыте клиентов, кому нужны видеокарты и как выбрать подходящую

Время на прочтение7 мин
Количество просмотров8.9K

Уверен, вы в курсе, что видеокарты нужны не только криптомайнерам. Чем «умнее» становятся сервисы и сферы производства, тем больше самым разным организациям требуется инфраструктура с GPU – как в выделенных серверах, так и в облаке.

Сегодня я расскажу о нескольких интересных кейсах клиентов Selectel, которые арендуют выделенные серверы с GPU. Разделю их на секторы бизнеса и укажу, какие видеокарты и конфиги они используют.

Дисклеймер: у нас нет доступа к серверам клиентов, мы не знаем, какие конкретно приложения на них запускаются. Вся информация, которую я использую в статье, получена из открытых источников: интервью с клиентами, их отзывов, сайтов компаний. Названия части компаний не упоминаются.

Читать дальше →

Антикризисная workstation для ML с тестами на реальной задаче Text to Speech

Время на прочтение4 мин
Количество просмотров11K

Как сказал бы ныне великий классик собственная рабочая станция для ML это не роскошь, а средство для обучения. Да и к тому же арендованный сервер это не всегда, удобно быстро и безопасно.

Читать далее

Как не погореть на видеокартах после майнинга

Время на прочтение6 мин
Количество просмотров23K

Про видеокарты после майнинга можно забыть. Их нельзя сравнивать с обычными подержанными видяхами (например, геймерскими): майнинг убивает видеокарты максимально эффективно. Если бы вы придумывали тестовый протокол для максимального износа видеокарт, то у вас получился бы майнинг: видеокарты непрерывно и круглосуточно работают в предельном режиме на износ. 

Читать далее

Увеличиваем FPS в аниме с помощью нейросети и GPU Tesla T4

Время на прочтение7 мин
Количество просмотров31K

Привет, Хабр! Я Кирилл, работаю в техподдержке Selectel. Как-то я решил посмотреть легендарное аниме 1995 года «Призрак в доспехах» и не смог сдержать слез. В первую очередь оттого, что частота кадров в этом аниме – убийственные для моего зрения 23 кадра в секунду. В силу особенностей жанра аниме частота кадров на некоторых отрезках видео может достигать до 12 в секунду.

Страдать я не хотел, поэтому начал гуглить, какое решение может предложить мне мир IT. В итоге наткнулся на крайне интересную технологию — интерполяцию, которая используется почти везде, но мы о ней очень мало знаем. Под катом рассказываю, как она, нейросеть RIFE и сервер с GPU помогли мне посмотреть «Призрака» без головной боли.
Читать дальше →

Как срубить бабла с хомяков

Время на прочтение3 мин
Количество просмотров60K

Влетайте в майнинг! Это безумно прибыльно! А еще безопасно: если крипта упадет то у вас хотя бы останется оборудование, вещали из Ютюб каналов.

Читать далее

Нехватка видеокарт в мире кончилась, цены дико упали. Но не всё так однозначно…

Время на прочтение5 мин
Количество просмотров71K

Зарубежные блогеры и обзорщики в шоке: они теперь могут спокойно сделать невероятное — купить видеокарту. Достаточно зайти в интернет-магазин, положить её в корзину, и сделать оплату. До этого уже больше двух лет нужно было становиться в очередь, выжидать момент и бояться, что магазин покажет тебе неизбежное «Out of stock». Сейчас наоборот — видеокартами вдруг стали забиты все площадки, и цены на некоторые кажутся невероятно низкими для тех, кто половину своей сознательной жизни переживал криптобум.

…Правда, есть одна уникальная страна, где это не совсем так. Но о грустном потом.

Читать далее

Ближайшие события

Анализ снимка кристалла и архитектуры Apple M2

Время на прочтение6 мин
Количество просмотров14K
image

На конференции WWDC компания Apple объявила о выпуске нового SoC M2 из 20 миллиардов транзисторов. К сожалению, в некоторых областях, например, для центрального процессора, это довольно незначительный рост. В основном увеличение производительности связано с GPU и редактированием видео. В целом рост производительности немного разочаровывает, если учесть затраты на новый M2 и то, что после выпуска M1 прошло уже почти два года. История с повышением цены похожа на ситуацию с A16, когда Apple была вынуждена использовать SoC A16 на моделях iPhone Pro и A15 на обычных iPhone из-за стоимости комплектующих.

Сегодня мы обсудим подробности архитектуры M2 и будущие проекты Apple, в том числе M2 Pro/Max и M3, о которых не говорили на WWDC. Также благодаря помощи пользователя Locuza мы проведём анализ площади кристалла по снимкам M2, опубликованным Apple.
Читать дальше →

NVIDIA А5500: реальная мощь или фейслифтинг?

Время на прочтение4 мин
Количество просмотров13K

Проверили новую GPU NVIDIA RTX A5500 на архитектуре Ampere с RT-ядрами второго поколения и тензорными — третьего. Хороша ли новинка? Для чего использовать — энкодинг, майнинг, нейросети? Рассказываем о результатах теста.

Узнать подробности

Видеоускоритель Apple и невозможный баг

Время на прочтение9 мин
Количество просмотров11K
В конце 2020 года компания Apple выпустила M1 — первого представителя собственной архитектуры GPU под названием AGX, по слухам, созданной на основе серии Imagination PowerVR. С тех пор мы занимались реверс-инжинирингом AGX и созданием опенсорсных графических драйверов. В январе прошлого года я отрендерила треугольник при помощи своего собственного кода, но с тех пор нас продолжал преследовать ужасный баг:

Драйвер не справлялся с рендерингом больших количеств геометрии.

Вращающийся кубик отрисуется нормально, низкополигональная геометрия тоже, но детализированные модели не рендерились. GPU рендерил только часть модели, а потом останавливался.


Частично отрендеренный по Фонгу кролик

Сложно было определить, какой объём мы можем рендерить без сбоев. Это зависело не только от сложности геометрии. Одна и та же геометрия могла рендериться с простыми шейдерами, но давать сбой со сложными.
Читать дальше →

4k @ 144Hz: DP, HDMI, USB-C Alt-Mode & cables…

Время на прочтение11 мин
Количество просмотров71K

Я недавно сделал себе небольшой апгрейд и у меня появился монитор 4k@144Hz. Разумеется, на 144Hz он не заработал. Потому что нюансы. Мне пришлось в это нырнуть глубже, чем хотелось бы...

Спойлеры: DP, USB-C Alt-mode, Thunderbolt, USB4 3x2, 40Gbps, HDMI.
Оглавление: кабели, протоколы, режимы.

Лыдыбр: Моя старая видеокарта на компьютере сумела завести его на 4k @ 60Hz с помощью Display Port. (Либо 2k @ 144Hz). Это её техническое ограничение, больше она не может. Дальше я попытался воткнуть в монитор ноутбук (все 5 шт, какие нашлись у меня и знакомых) и обнаружил, что всё настолько сложно, что мне потребовалось несколько заходов чтения спецификации, пока я "это завёл". Выписываю свои наблюдения и эксперименты. Актуальность - первая половина 2022 года. Монитор under study - Gigabyte M32U, хотя, в принципе, это не существенно для обсуждаемого вопроса. У монитора разъёмы HDMI, DP, USB-C.

Разбирать проблему я буду слоями. Начём с физики.

Читать далее

Стримеру игр в помощь: аппаратный энкодинг видео силами GPU – насколько он хорош?

Время на прочтение8 мин
Количество просмотров11K

Игроки-стримеры не хотят тратить ресурсы на кодирование видео в ущерб производительности самой игры, да и современные GPU часто идут с аппаратными кодировщиками. Но все ли они одинаково полезны? Ведь смотреть замыленную картинку с артефактами никто не станет. Проверяем несколько реализаций аппаратных кодеков, чтобы выбрать лидера. 

Узнать подробности

Мультиклеты: влияние реконфигурации на бенчмарки и задачи майнинга

Время на прочтение12 мин
Количество просмотров3K

В 2014 году была опубликована статья о первом мультиклеточном процессоре с реконфигурацией. За прошедшее время накопился опыт ее использования и понимание, где она может применена с максимальным эффектом.

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

Сегодня большинство бенчмарков процессоров, в первую очередь, оценивают производительность. Насколько быстро рисуется картинка на дисплее, насколько быстро перемножаются матрицы или как быстро осуществляется поиск в базе данных. Это, безусловно, важно. Но почему-то мало кто задается вопросом, насколько это оптимально. Может быть, лучше увеличить время решения на 10% и при этом уменьшить энергопотребление на 50%?

Читать далее

Вычисляем на видеокартах. Технология OpenCL. Часть 2. Алгоритмы в условиях массового параллелизма

Время на прочтение9 мин
Количество просмотров9.3K
Автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов провёл вебинар «Вычисляем на видеокартах. Технология OpenCL».



Мы подготовили для вас его текстовую версию, для удобства разбив её на смысловые блоки.
1. Зачем мы здесь собрались. Краткая история GPGPU.
1a. Как работает OpenCL.
1b. Пишем для OpenCL.
2. Алгоритмы в условиях массового параллелизма.
Читать дальше →

Вклад авторов