Автор Тема: Какие CPU используются в гитарных процессорах?  (Прочитано 2016 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kfender

  • Ветеран форума
  • ******
  • Сообщений: 5913
  • к.т.н.
для ПК не делают нормальных аудиокарт минимальная добавляемая задержка 2мс(а есть и 10мс добавляют), "аудиокарты"(АЦПЦАП) в процах намного быстрее задержка в 10 раз меньше,  ПК с идеальной картой которая бы не добавляла задержку  мог бы играть с задержкой меньше 1мсекунды и  превзошел даже процы у которых (чем современне проц) задержка возрастает и уже приближается к 3 мс  ???
Проц же не вакууме висит, к нему обращаться все одно через ОС и шину, а карта висит на USB обычно или PCIe в лучшем случае - тоже не далеко не 0 задержка, да и там накладных всяких набегает отовсюду, а у ОС свои приоритеты (ежели не риалтайм), потому все это не работает прямо быстро-быстро, всю цепочку проходим и все задержки суммируем, местами буферизуем (т.к. все палавает то 200 мкс, то 1.5 мс затуп и не лечится), на выходе получаем, что получаем.

АЦП-ЦАП там кодеки вроде в процах и картах похожие, не так чтоб супер быстрые одни и медленные другие, и чем качественнее - тем больше задержка, вроде так.
« Последнее редактирование: Января 23, 2019, 15:27:41 от kfender »

Оффлайн deLuther

  • Живу на форуме
  • *******
  • Сообщений: 33466
  • alderman of morning star
    • Malefice
АЦП-ЦАП там кодеки вроде в процах и картах похожие, не так чтоб супер быстрые одни и медленные другие, и чем качественнее - тем больше задержка, вроде так.
Сейчас у новых (в частности 55е и 44е семейство AKM) имеет режим с минимально-фазовыми фильтрами, так задержка конвертеров буквально несколько сэмплов. Но уже минимальная-фаза, а не линейная, в режиме линейной фазы задержки уже как обычно. Всё не просто так :)
Звон становится чуть больше, но он смещается на передний фронт импульса, в то время как у линейно-фазового звон на переднем и заднем одинаков. Минимально-фазовый вариант даже немного "по-аналоговому" :)

Оффлайн Вася2017

  • Частый посетитель
  • **
  • Сообщений: 219
  • GuitarPlayer.Ru fan!
Проц же не вакууме висит, к нему обращаться все одно через ОС и шину, а карта висит на USB обычно или PCIe в лучшем случае - тоже не далеко не 0 задержка, да и там накладных всяких набегает отовсюду, а у ОС свои приоритеты (ежели не риалтайм),

  и все это ему не мешает во время обработки аудио файлов, а аудио файлы ПК обрабатывает  например кабсимуляцией с импульсом 1000мс на минуточку :D в 30 раз быстрее реалтайма, не сложно подсчитать что если в реалтайме задержка была 3 мс то при обработке файлов те же буфера так же стали быстрее обрабатываться и время обработки одного буфера снизилось  до 0.1мс

Оффлайн deLuther

  • Живу на форуме
  • *******
  • Сообщений: 33466
  • alderman of morning star
    • Malefice
Вася2017,
А при меньшем размере буфера может быть ситуация когда в требуемый промежуток времени не уложится, например. И будет дропаут, а в среднем да, в сколько-то раз быстрее риалтайма, но не факт что уложится в каждый конкретный момент :) Чем больше буфер, тем равномернее нагрузка.
И есть такой момент что приходится использовать методику свёртки когда ещё на отдельные треды придётся разделять (если требуется большая длина импульса), а один из тредов может не завершиться вовремя.
« Последнее редактирование: Января 23, 2019, 16:47:58 от deLuther »

Оффлайн vangrieg

  • Ветеран форума
  • ******
  • Сообщений: 5952
А чё, проц рашинский собираешь?))
В теме акска есть про его процы...

А мощные DSP в Россию не так-то просто привезти может быть. Это ж технологии двойного назначения, они в радарах/сонарах используются, а тут санкции и это вот всё. По крайней мере я знаю случаи, когда поставки сюда тормозились даже вещей попроще.

Оффлайн Vasik_NJ

  • Живу на форуме
  • *******
  • Сообщений: 8080
  • GuitarPlayer.Ru fan!
Если бы спрашивающий товарищ умел немного гулить, то сразу бы нашёл немного информации для размышления:
Axe FX Ultra: ADSP-TS201S @ 600 MHz (Dual core)
11R: 2 x TMS320C6727BZDH @ 275 to 350 MHz
Axe FX Ultra DSP has 3.6 GFlop (floating point operations per second) performance.
Each 11R DSP has 2.1 GFlop performance @ 350 MHz so 4.2 as 2 DSP present.
AXFX 3 runs a pair of Keystones at 1Ghz ea
AXFX 2 ran a pair of TigerSHARC's at 600Mhz ea
Axe-Fx's use the ADSP-TS201S
Helix runs a pair of SHARC's at 450Mhz ea
The AX8 has two ADSP-21469s and two microcontrollers.

https://wiki.fractalaudio.com/axefx2/index.php?title=AX8

Цитировать
The TigerSHARC architecture is vastly superior to the SHARC, and it's a shame it has been discontinued. In our tests a TigerSHARC performs about 50% faster clock-for-clock. Then factor in the higher clock speed and it's about twice as fast. See here for independent benchmarks: http://www.bdti.com/MyBDTI/bdtimark/chip_float_scores.pdf. The newest SHARCs are the same as the 213xx except they have the FIR accelerator. As one can see a TigerSHARC (Axe-Fx's use the ADSP-TS201S) is about twice as fast. (...) The TigerSHARC has a more modern core and much better architecture (larger register file, wider buses, better DAG units, etc). It can do six floating point operations per clock. In practice this is two multiplies, two adds and two store/fetch instructions. This means a 4096 point IR only requires 2048 clock cycles. Secondly the TigerSHARC has a much wider bus than a SHARC. The TigerSHARC has a 512 bit bus whereas a SHARC has a 128 bit bus. The TS can move data around much faster and pipeline stalls due to bus contention are far less frequent. It can load or store eight words in a single clock cycle whereas a SHARC is hard pressed to do two. The TS also has a LOT more on-chip memory. A TS has 24 Mbits of on-chip memory compared to 5 Mbits for the best SHARC. This means more code/data in fast memory and less stalls waiting for data access. Also the TS has a superior cache unit which caches both instructions and data, as opposed to instructions only on a SHARC. There are numerous other improvements as well including better DMA engine, better interrupt handling, vastly superior 40-bit floating point support (which we use for amp modeling), etc. Having written hundreds of thousands of lines of code for both (including coding the SHARC's FIR accelerator) my experience is that the TS is a much better chip but it is much more expensive. We moved to SHARCs for our floor processors for a variety of reasons but performance was definitely not one of them. The FIR accelerator is nice and all but it only applies to cab modeling which is a small percentage of a typical preset. On an Axe-Fx II a stereo Hi-Res cab block only uses 11% of the DSP. On an AX-8 it's still a couple percent as the accelerator doesn't handle everything needed in the block. So the net savings is less than 10%. The rest of the effects then run about twice as fast which means almost twice as many effects per preset on an Axe-Fx compared to an AX-8. While "all about the code" has some merit, in reality it's "all about a lot of things" including the architecture and clock speed. Algorithm complexity is also very important and it becomes diminishing returns (i.e. it takes twice as much CPU to improve the sound quality 10%). If it were just about the code everyone would still be using the original 33 MHz SHARCs. The TigerSHARC enjoyed a long run as the best DSP on the market but, alas, all good things must come to an end. The good news is that Atomic, Fractal and Line6 are all using the same DSP family in their respective floor products so it's highly unlikely Analog Devices will discontinue them and there are now more choices for the consumer."

Оффлайн vangrieg

  • Ветеран форума
  • ******
  • Сообщений: 5952
Насчёт

AXFX 3 runs a pair of Keystones at 1Ghz ea

Клифф недавно сделал такое вот научное заявление:

Цитировать
These Keystone processors chew through data like a hot chainsaw through a sorority girl. ... It has the equivalent power of 8 SHARC chips, at least. And that's just the DSP. The memory bus is 3-4 times faster than other stuff.

Оффлайн RealPredator Автор темы

  • Новичок
  • *
  • Сообщений: 91
  • GuitarPlayer.Ru fan!
Если бы спрашивающий товарищ умел немного гулить, то сразу бы нашёл немного информации для размышления:
:pozor: действительно... прям стыдобищща  ???