Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
Скалярное произведение двух массивов вычисляется эффективнее на ZSP только в одном частном случае, когда нельзя применить параллельное вычисление, имеющееся в 55, но можно запаралеллить в ZSP. Это такой случай, когда нельзя обойтись тремя указателями для чтения данных, а нужно четыре. В реальных же задачах можно обойтись и тремя, выбрав наиболее удобный подход к решению в рамках имеющейся архитектуры (а именно обрабатывать входные данные парами выборок, а не по одной).
А процессоры я тоже сам делал. И даже сейчас делаю. И даже прямо сейчас, пока мы тут трепемся. И не без сигнальной обработки. Только это сюда не относится, мы обсуждаем то, что сделали другие.
И в другой ветке я ничего не хочу обсуждать, потому как Вы опять придумаете какой-то частный случай, в котором ZSP выигрывает. И как всегда не захотите увидеть возможные подходы к оптимальному решению той же задачи на любой другой архитектуре. Точно так же как и не хотите смотреть на мои примеры, в которых 55 однозначно и бесповоротно выигрывает. Собственно поэтому я данный спор и заканчиваю, так как он просто бесполезен. А тем временем, несмотря на то, что Вы уверены в невозможности оного, 55-ые процессоры стоят себе в различных устройствах и коррелируют, фильтруют и сворачивают используя все свои два MAC'а за один такт.