Задать вопрос
maler1988
@maler1988
Web-программист (1С Bitrix)

Помогает ли видеокарта обрабатывать данные не относящиеся к видео данным (обработка изображения, видео, игры)?

Собираю комп. Вопрос, помогает ли видеокарта в обработке данных не относящихся к отрисовке видео? Компьютер в основном будет использоваться для работы, будет работать локальный web-сервер, система контроля версий git, всяческие модули IDE индексирующие десятки тысяч файлов проекта при каждом запуске IDE (я веб-программист).

Где-то читал что если видеокарта "не занята" своими прямым обязанностями её ресурсы могут использоваться для разгрузки ЦП. По моему что-то подобное описывали первые фанаты биткоинта и рекомендовали помимо мощного ЦП брать хорошую видеокарту.
  • Вопрос задан
  • 1018 просмотров
Подписаться 2 Оценить 1 комментарий
Решения вопроса 1
@DobriyJuk
Сетевой инженер, системный администратор
Для вас может быть альтернативой использование виртуальной среды с использованием возможностей GPU. На что-то такое натыкался.
Но вам это не поможет. Поясню. Совокупная мощность даже весьма слабенькой видюхи в десятки раз превосходит производительность процессора. Проблема в том, что она не является "универсальным процессором". Т.е. обрабатывать совсем всё она не сможет, а только довольно узкий тип задач. Все остальные она либо вообще не будет обрабатывать (не будет знать, как), либо, если научить, будет делать это о-о-о-о-о-очень медленно. Представьте, что вы используете Pentium I. Возможно II...
Здесь идентичная ситуация с аппаратными роутерами и свитчами (это не те, которые домашние Д-Линки, а корпоративного уровня за много-много и очень-очень много-много денег), где не смотря на весьма мощные процессоры они заточены только под маршрутизацию пакетов и ничего другого делать в принципе не умеют.
Так что вам лучше смотреть в сторону многоядерности. Либо, как вариант, под эту задачу хорошо подойдет даже недорогой сервер. Серверные процессоры очень хорошо справляются с огромной индексацией и многопоточностью, для чего собственно и нужны. Соберите себе недорогой, тысяч за 100-120 и получите очень достойную производительность. Хотя за те же деньги можно поставить себе очень приличный Core i7 и 32ГБ DDR4 + SSD гигов на 480. Плюс второй хард для хранения бэкапов, на 1ТБ допустим. Летать будет так, что аж закачаетесь.

Если будет нужна конкретная помощь с подбором, обращайтесь, помогу. Только необходимо понимание размера бюджета.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Astrohas
@Astrohas
Python/Django Developer
Да видеокарты часто используются при научных расчетах, задачах брутфорса паролей (файфайоломщики часто используют их), ну или в особых задачах где требуется много - много параллельных потоков, но с вышесказанными задачами с вероятностью 99,9% вы не столкнетесь.
Видеокарты дешёвой или средней стоимости попросту не смогут дать существенного прироста.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы