Вычисления на звуковой карте?

Давно известно, что можно вести численные расчеты на видеокартах, а можно ли как-нибудь приспособить для этого дела звуковую карту?
  • Вопрос задан
  • 2759 просмотров
Решения вопроса 1
Tanner
@Tanner
Огромный человекоподобный боевой робот
Большая часть звуковых карт содержит только DAC/ADC. Есть, однако, карты с чипом DSP, которые действительно что-то как-то вычисляют.

Карточки Creative с процессором EMU10xxx и выше — вот первое, что приходит в голову. Но архитектура процессора закрытая, трудно понять, что он на самом деле может. Реверсивную разработку этих чипов вроде бы производят ребята из kX, но насчёт команд и структуры DSP… В общем, попробуйте глянуть на их сайте какие-нибудь доки или спросить на форуме драйверов kX.

С другой стороны, есть RME, серия HDSP, у них вроде бы открытая спецификация и можно писать код для их процессоров. Но по цене одной их системы можно приобрести персоналку с видеокартой и вычислять на ней сколько влезет, так что игра явно не стоит свеч.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
a3x
@a3x
Этого делать нельзя.
Ответ написан
ipswitch
@ipswitch
IT-инженер
Creative со всеми своими CMSS, EAX и прочими хардварными решениями.
Старенький Aureal Vortex со своим A3D.
А если нужно не считать, а всё же что-то другое — из звуковой карты можно сделать отличную модемно-сетевую карту (соединяем две звуковые карты крест накрест выход-вход и пишем софт), АЦП/ЦАП для анализа сигнала с датчиков, осциллограф даже делали =)
Ответ написан
Комментировать
Lifelover
@Lifelover
Видюшки умеют cuda/opencl/etc, поэтому на них и мона считать. Звуковухи не умеют и не будут уметь, даже если там внезапно и есть какой то слабенький проц.
Ответ написан
Ваш ответ на вопрос

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

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