Показано с 1 по 11 из 11

Тема: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

  1. #1
    Корректор мозгоимпедансов
    Автор темы
    Аватар для sewerin
    Регистрация
    20.03.2010
    Адрес
    Воронеж
    Возраст
    47
    Сообщений
    2,395

    По умолчанию Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    Цифровые кроссоверы достаточно ресурсоёмкие. Неспеша собираю комп под Дефонику. i7 6700, память ДДР4 3600 16 Гб, материнка соотвествующая.
    Краем уха слышал, что некоторые видеокарты можно заставлять заниматься тем же, что и ЦП.
    Можно ли на такого типа платформе значительно увеличить вычислительную мощность за счёт графического процессора (ов)?

  2. #2
    ★★★★★✰ Аватар для s3tup
    Регистрация
    11.02.2006
    Адрес
    Недоступно
    Сообщений
    2,324

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    конечно! для этого потребуется програмка, которая будет делать вычисления именно на видюшке (не проблема, ввиду специфики можете ее написать самостоятельно).
    Music is art. Audio is engineering.

  3. #3
    Корректор мозгоимпедансов
    Автор темы
    Аватар для sewerin
    Регистрация
    20.03.2010
    Адрес
    Воронеж
    Возраст
    47
    Сообщений
    2,395

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    В винде нет такой функции? Или в софте к некоторым (к каким?) видеокартам?

  4. #4
    ★★★★★✰ Аватар для s3tup
    Регистрация
    11.02.2006
    Адрес
    Недоступно
    Сообщений
    2,324

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    есть и в винде и в видеокартах. вернее скорее всего потребуется и то и другое - т.е. Win DDK + аналогичный набор DDK от конкретного производителя карточки (CUDA у нвидии и не-помню-что у ATI).
    Music is art. Audio is engineering.

  5. #5
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,298

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    Существует универсальный фреймворк OpenCL под все видеокарты, обеспечивающий, в том числе, и программную эмуляцию.
    Другой вопрос, что программирование под видеокарту - весьма сомнительное удовольствие с учётом того, что GPU ориентировано под параллельные вычисления, в то время как алгоритмы DSP - линейные. Распаралерить вычисление свёртки или БПФ - задача весьма нетривиальная.
    Для себя лично я определил это направление на текущий момент как бесперспективное, поскольку CPU и так прекрасно справляется со всеми задачами по обработке звука.

  6. #6
    Старый знакомый Аватар для piter200
    Регистрация
    02.12.2008
    Адрес
    Ukraina
    Сообщений
    777

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    Использую выход HDMI видеокарты на ресивер. Решил создать цифровой кроссовер для биампинга фронтов. Типа как здесь - http://teribil-audio.com/2013/10/pc-...hdmi-receiver/ . Но проблема - данный драйвер HDMI Aiso Driver не поддерживает частоту 192/24. Может кто подскажет альтернативный драйвер с подддержкой нужной частоты?

  7. #7
    Старый знакомый Аватар для Sergo_PnL
    Регистрация
    09.12.2011
    Адрес
    Kiev, Ukraine
    Сообщений
    707

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    Вычисления на видеокарту имеет смысл передавать тогда, когда нужно делать большое количество одновременных вычислений, но не ресурсоемких.
    Т.е. по принципу - передать с 4-х процессоров мощных на 100 и больше относительно малой мощности. Вот когда в этом есть смысл, тогда и нужно делать.
    Надо посмотреть в каких местах кроссоверы ресурсоемкие для начала.

  8. #8
    Завсегдатай Аватар для Deemon1970
    Регистрация
    19.02.2013
    Адрес
    Нефтекумск
    Возраст
    53
    Сообщений
    1,312

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    piter200, Если я не ошибаюсь, то 192\24 поддерживается лишь для стерео. Для многоканала ( в т.ч. и биампинг) определён потолок в 96\24. Так что соответствующего драйвера Вы не найдёте.
    С уважением. Дмитрий.

  9. #9
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,298

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    Вот в каких задачах имеет смысл использовать GPU:

  10. #10
    Частый гость Аватар для Traktorist3d
    Регистрация
    06.01.2015
    Адрес
    Хабаровск, Камчатка
    Сообщений
    472

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты

    Я так понял Дефоника будет первым нормально реализованным ПО использующим CUDA для работы фильтров?

  11. #11
    Новичок Аватар для Sashua
    Регистрация
    15.07.2014
    Адрес
    Каменск-Шахтинский
    Возраст
    54
    Сообщений
    12

    По умолчанию Re: Увеличить производительность комьютера за счёт вычислительных ресурсов видеокарты


    Offтопик:
    Цитата Сообщение от piter200 Посмотреть сообщение
    Использую выход HDMI видеокарты на ресивер. Решил создать цифровой кроссовер для биампинга фронтов. Типа как здесь - http://teribil-audio.com/2013/10/pc-...hdmi-receiver/ . Но проблема - данный драйвер HDMI Aiso Driver не поддерживает частоту 192/24. Может кто подскажет альтернативный драйвер с подддержкой нужной частоты?
    Обязательно использовать ASIO? Для вывода через HDMI я использую интерфейс WASAPI. Думаете, будет хуже играть? Вряд-ли.

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •