Просто подозрения что биглборд с обработкой и анализом видео с >2 камер не справиться. Хотя начну с него именно, как не будет хватать - подумаю. Может и воткнуть тогда пс3) Че мы не астрономы?
Ну хочется не особо привязываться именно к тачке. т.е. чтобы при надобности всю хардварю можно было безболезненно переместиить на другие колеса. Кстати. как у PS3 при установленном otheros с загрузкой? Всегда ли надо грузиться в ps3 ось при включении питания перед запуском линуха или как?
> ИМХО при таких условиях и целях PS3 для машины не лучший вариант, хотя никогда не щупал в живую PS-ы.
У PS3 меня привлекает одно единственное: Cell Be > Проще и дешевле купить например ноут с разбитым экраном и запихнуть его в бардачек, так некоторые делают.
Можно. Просто тут поговорил одним чувачком который роботами балуется - говорит при анализе информации с двух камер 640х480@30fps у него 1,6 центрино загибается. Поэтому говорит надо смотреть в сторону чего-то специфического.
> У PS3 меня привлекает одно единственное: Cell Be
и что ты с ним будешь делать, а? софт сам переписывать/оптимизировать под Cell будешь? а иначе, это просто обычный PPC на 3 гигагерца, с одним ядром, и даже без out-of-order execution.
не уверен что cell даст принципиальный выйгрыш в обработке потокового видео, а если действительно будеть "тяжелая" обработка, то ИМХО и PS3 Не хватит.
Да и чем сложнее система, тем проще она будет ломаться, взять хотя бы жесткие диски и тряску, перегрев системы, необходимость трансформатора, который кстати тоже неплохо греется.
PS: а для анализа видео, лучше что-нить совсем специфическое поставить, на сигнальных процессорах. btw, видел как-то в интернетах предлагали SoC, спецом заточенную под системы видеонаблюдения. десяток ARM ядер, эмуляция нейросети, все дела =)
да гуглил уже.. пока не очень нагуглил. Ладно, пока наверное отложу на некоторое подбор желеа для этой цели и буду от биглборда и плат с кафедры плясать. А там уж будет видно.
> Какой супервизор? Голое железо, производное от MIPS R5900 на 300МГц и 32метра оперативки.
Ну... эт у меня кабельных модемов штук десять наверное есть, там мипс на 200 мегагерц, 64 озу, 8 пзу. И еще сеть, усб и rf модуль, которые в линухе недоступны из-за закрытых спеков на железо.
Загрузка там напрямую в linux, с этим проблем нет.
Насчет оптимизации софта - в комплекте SDK 3.0 идет т.н. XLC Single Source Compiller, он компилит OpenMP код как для головного ядра так и для остальных, и в runtime его распихивает по всем доступным ядрам(2 виртуальных основных и 6 SPE).
Насчет скорости - вопрос весьма сложный, если не оптимизировать и не раскладывать по доп. ядрам - получишь обычный двухядерный проц раза в 3-4 медленнее core, думаю может если писать на их C с явной раскладкой данных по SPE, векторизацией, желательно single precision fp или char/short/int и т.д. то будет весьма неплохо.