Re: Анализ сигналов
- From
- Vladimir Vassilevsky (2:5020/175.2)
- To
- Evgenij Masherov
- Date
- 2003-01-02T21:14:44Z
- Area
- RU.ALGORITHMS
From: "Vladimir Vassilevsky" <vlv@fullnet.net>
Hi Evgenij,
VV>> BTW, не понимаю, почему некоторым кажется, что работа с float
VV>> должна быть медленнее, чем с 32-bit int?
EM> Причины этого
EM> понятны при сравнении программ эмуляции плавающих и фиксированных команд
При эмуляции только float сложение и вычитание медленнее int32.
Софтверное int32 умножение/деление не дешевле float.
EM>>> Последние сигнальные процессоры (встраиваемые, однако...) также
EM>>> работают с плавающей точкой с той же скоростью, что и с фиксированной.
VV>> Не совсем так. В DSP с float есть не все операции, которые есть с int.
VV>> Например, обычно нет multiply-accumulate одной командой с float.
EM> Не эксперт по ЦСП - но один из последних аналог-девайсовских умеет делать
EM> 8 одновременных произведение-сумма...
Это int32. Вот именно процессоры от AD и не умеют делать MAC для float.
VLV
"Не лыком единым шит человек"
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)