PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Вопросы и ответы (http://pccar.ru/forumdisplay.php?f=26)
-   -   CarPC+автосига=КПК (http://pccar.ru/showthread.php?t=9685)

Zerald 15.09.2009 11:44

Цитата:

Сообщение от danclax (Сообщение 110846)
Как возможно воспроизводить h264 на частоте 270MHz? В чем секрет?

Яж написал "если привинтить хороший DSP". Т.е. по сути этим не MIPS занимается а DSP. MIPs лишь конфигурирует DSP (геометрию, MMU, буфера и т.п.). Сам DSP гарантирует выполение операции за фиксированное количество тактов. В принципе в моем примере если не ошибаюсь он один фрейм за такт обрабатывает, тактовую частоту самого DSP не знаю - но она намного ниже 270MHz. Задача CPU в данном случае сводится к постобработке (если надо и это не может сделать DSP) и подготовке следующего фрейма.
RISC СICS и тому подобная хрень тут не причем, не хватит обычного CPU c частотой 270Mhz чтобы софтварно разжимать и тем более сжимать H264 720p в реалтайме.
У DSP конвейра нету, да еще и с векторами работает.

Zerald 15.09.2009 11:53

Цитата:

Сообщение от vasilich (Сообщение 110857)
вот статья на вики:
http://ru.wikipedia.org/wiki/RISC
RISC это MIPS, ARM, PPC, SPARC и еще пару серверных платформ, и с другой стороны CISC во главе с x86 от интел и всех его клонов amd via и т.п. за исключением intel itanium 1\2

Кстати, AMD K5 и K6 RISCовыми были.

Основной адванс RISCов в том что из-за меньшего набора команд конвейр тоже меньше делается, в итоге время на перезагрузку гонвейра при ошибках предсказаний оказывается меньше чем у CICS. В итоге получается что в среднем RISCи шустрее работают с логикой (чаше ошибки предсказаний и перезагрузки конвейра) а CISCи с математикой (нет ошибок предсказаний но выше производительность за счет широкого набора команд и большого конвейра).
В итоге получалось что например на саплеронах(Celeron) первых шустрее работало напрмер проигрывание MPEG4(математика), а на AMD K6 шутсрее шли игрухи (логика).

Zerald 15.09.2009 11:55

Цитата:

Сообщение от vasilich (Сообщение 110855)
секрет не в тактовой частоте... это RISC камень... я не электронщик по этому поводу мало чего могу пояснить, вот про ОС могу рассказать, в осях таких как любые мелокософты или некоторые линухи веток RedHat Debian и производные от них, построенные на базе RPM, по сути дела от мелкомягких далеко не ушли, весь софт находящийся в репозитарии это бинарные пакеты уже собраные и заточенные под определенные конфигурации, а вот во freebsd ситуация иная, софт собирается из исходного кода и точиться под определенные нужды (к примеру php с поддержкой или без mysql или\и postgresql там опций сборки десяток два) в РПМ-базед за вас уже подумали и собрали максимум, а в фрях и gentoo все будет собираться только с требуемыми опциями, это оптимизирует систему в десятки раз, уменьшает размер софта, плюс в gentoo установка системы подразумевает что ядро собирается в ручную, есть разница ведро с кучей модулей с вкомпиленной кучей дров и всякой ерунды, или монолит с пару драйверами только те которые нужны системе и ни какой шелухи....
у меня серв был нетра от сан на 2х-спарках с частотой 400МГрц каждый, ему сто лет в обед, но он фору даст третим хсеонам DP\LP с такмиже задачами но под виндой

Так то оно так дескать ежели как что.... НО, если речь идет о "тяжелых" линейных мат. алгоритмах - как ни собирай все равно будут тормоза.... RISC или CISC - разница на тех или иных алгоритмах будет но не в разы а в проценты.

vasilich 15.09.2009 18:13

я имел ввиду общую производительность при простых задачах

Вадим71 16.09.2009 01:23

Zerald +1
Согласен полностью, только давай по порядку. Можно собрать подобное устройство, найти софт (хоть туже фряху или линь, да и винда есть под риски), только сколько это будет собираться, учитывая немаленькую стоимость всех радиокомпонентов, ведь так? В итоге мы получаем систему, по цене аналогичную ПиСи, зато своими руками. Это всё здорово, а главное, что реализуемо. Но теперь другая проблема, то есть идём к Василичу. Ему нужна большая наработка на отказ и стабильность. А глюки всегда и везде бывают, не существует безопасных систем (Я по специальности админ и ещё занимаюсь безопасностью). Я вижу только один выход, то есть:
1) Установить ПиСиКар
2) Если руки чешуться, то собрать отдельное устройство для охранной системы, хоть на том же самом ARM, кому что нравиться.
3) Подключить это устройство к компу. То есть мы имеем мониторинг и некую стабильность. Завис комп - не беда, наше устройство независимо. А охранное устройство можно наращивать как угодно, хоть блютуз воткнуть, хоть вай-фай.
В итоге и волки сыты и овцы целы. Комп используется как сборщик логов, отладки и тд, а само устройство рулит балом. То есть мы имеем охранную систему ИНТЕГРИРОВАННУЮ в CarPC. Как такой расклад?

Zerald 16.09.2009 05:39

Полностью согласен.
Самостоятельная сборка подобного девайса с нуля будет и гиморная и дорогая. И смысл в ней есть только если нету готового промышленного девайса с необходимым функционалом.
Собственно все зависит от задач. Если нужно только сигналка с широким набором функций, то можно купить любую готовыу платформу за $100-150(благо их щас полно ) и закодить ее под сигналку. Но если еще и нужны функции CarPC то однозначно его надо покупать отдельно и уже к нему приделать эту платформу. Это будет и проще и дешевле и надежнее.

P.S. А вообще, сига на ARM/MISP и т.п. платформе - это наверное сродни стрельбе из стингера по комарам. Хотя конечно если захотелось супернавороченный диалоговый алгорим замутить - то может и имеет смысл. Но даже в этом слкчае дешевле будет купить какуюнить SOC IC (однокристальный микрокомпьютер) например от Renesas баксов за 40 и делать на нем все что захочется - любой современный диалоговый алгоритм он потянет.

Кто знает на чем там всякие Пандоры и Сталкеры собраны?

vasilich 16.09.2009 07:14

да, как говорит Hamster мухи отдельно, т.е. получается в идеале сига на базе MIPS самостоятельное устройство, а сопряжение с бортовым CarPC это уже опционально...
Смысл сиги на RISC камне это opensource, платформу не требуется менять в случае обнаружения дыры безопасности, а достаточно emerge -uND world как в gentoo и все вы обладатель абсолютно свежей сиги. +линух комунити не даст злодеям ни шанса, наращиваемость... мобильность... дальше реклама короче...
Сталкеры... ИМХО где то рядом, не удивлюсь если это ARM какой-нить... не могу сказать точно, не раскручивал...
П.С. А если алгоритмы выпускать как базы к антивирусам это будет не пробиваемая железяка ака танк...

Zerald 16.09.2009 07:23

Да дело даже не столько в HW платформе сколько в идее заюзать opensource софт. Надежности не будет.

vasilich 16.09.2009 07:40

от чего же?

Urvin 16.09.2009 08:32

С ARM угомонитесь, куда такая производительность?
Самого замшелого picа хватит, в том числе для связи с компьютером.


Часовой пояс GMT +4, время: 06:40.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot