Latency-test показания на разных материнских платах

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение Сергей Саныч »

plotik писал(а):почему ни там ни у нас не занялся этим вопросом?
Экономически нецелесообразно.
Чудес не бывает. Бывают фокусы.
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение plotik »

Сергей Саныч писал(а):Экономически нецелесообразно.
Это спорный вопрос. Если тех.характеристики будут стабильны и лучше чем все представленные материнки то покупатель свой будет. Может оно и дороже(другой вопрос на сколько)--но когда снимается куча головняка--за это думаю многие заплатят. Просто выбора-то нет. Или "детский :freak_in_action: бесплатно :freak: " или "взрослый от 10000 уё :cheesy: " .
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение Сергей Саныч »

plotik писал(а):покупатель свой будет.
Несколько тысяч на весь земшар?

Есть промышленные компьютеры. Стоят очень отдельные деньги. В значительной степени из-за малой тиражности.
Для LinuxCNC разумный компромисс - аппаратный генератор шагов. Резко снижает требования к latency.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1564
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 540
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение raddd »

помоему платы меса решат больше чем мать за 200уев...
||||||||||||
||||||||||||
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение plotik »

Сергей Саныч писал(а): Для LinuxCNC разумный компромисс - аппаратный генератор шагов. Резко снижает требования к latency.
Это уже конструктивно--но для меня всё равно непонятно--латенси какая-то плавающая величина зависящая непонятно от чего. Неужели нельзя сделать железяку например значение, утрировано, =1000 +/- допустим 100. и это гарантировано. Немного юзал NCStudio--так там вообще по барабану какой компьютер(или может везло). Для меня это всё тёмный лес.
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение plotik »

raddd писал(а):помоему платы меса решат больше чем мать за 200уев...
И латенси по барабану? У меня несколько другая инфа.
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение Serg »

plotik писал(а):Это уже конструктивно--но для меня всё равно непонятно--латенси какая-то плавающая величина зависящая непонятно от чего.
Зависит от потребностей разнообразных процессов, работающих в системе. - Их всех много, а ресурсов мало.
plotik писал(а):Неужели нельзя сделать железяку
Можно, и уже почти идеальную сделали - ARM называется.
plotik писал(а):Немного юзал NCStudio--так там вообще по барабану какой компьютер
В NCStudio аппаратный генератор шагов.
plotik писал(а):И латенси по барабану? У меня несколько другая инфа.
Не по барабану, но допускает на порядки большие значения чем в случае LPT.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение plotik »

UAVpilot писал(а): Можно, и уже почти идеальную сделали - ARM называется.
Я задавал вопрос одну знакомому о портировании lcnc под арм.
Ответ его звучал примерно так
Рюшечки с занавесочками никаких проблем--а вот жёсткий реалтайм это несколько другая песня и потребует углубленных специфичных. знаний
На дальнейшие вопросы был послан в сименс.
Это в самом деле очень сложно?
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение Serg »

Пусть этот знакомый никому это не рассказывает, а то вдруг оно работать перестает у тех, у кого работает... :)
И причём тут Сименс?

P.S. Да и на нынешнем этапе для программного генератора шагов уж не то что могилку копать надо, а уже трупик присыпать пора. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение NightV »

UAVpilot писал(а): и на нынешнем этапе для программного генератора шагов уж не то что могилку копать надо, а уже трупик присыпать пора.
на чем основаны данные мысли?
альтернатива?? я знаю свой путь! Меса!
НО может есть какие есть другие альтернативы(
Всё просто! если знаешь КАК!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение Serg »

Есть, да хоть pluto-p - и в качестве недорогого генератора шагов и в качестве старта для разработки своего варианта.
А чем Меса плоха? На сегодня есть три работающих варианта интерфейсов у плат стоимостью менее $100. А для себя лично можно за вдвое меньшие деньги аналог спаять.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение plotik »

На 8-ой странице я писал о попытке настройки GIGABYTE D525-TUD. Настраивал настраивал было вроде шоколадно --12000 после часа работы. Оставил на ночь--прихожу--64000. (.Меса у меня есть. и планировалась на эту маму.).
Это нормально? А что будет через 3 дня?
Что тогда в настройки вписывать? Я могу купить ещё хоть 5 мам--но опять же с непредсказуемым результатом. т.е дешевле купить одну пусть за 300 бакинских--но с гарантированным результатом--вот я к чему.
А что будет через год? Бег по кругу--та мама что подошла уже не выпускается.
Причём то что пишут в рекомендованных--оказывается не факт что у вас будут такие же результаты.
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение Serg »

plotik писал(а):Это нормально? А что будет через 3 дня?
Ну попробуй - расскажешь. :)
plotik писал(а):Что тогда в настройки вписывать?
64000
plotik писал(а):Причём то что пишут в рекомендованных--оказывается не факт что у вас будут такие же результаты.
Естественно. Ведь память и диск наверняка отличаются.
plotik писал(а):но с гарантированным результатом
Гарантированным кем?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
plotik
Мастер
Сообщения: 428
Зарегистрирован: 10 май 2012, 15:30
Репутация: 33
Настоящее имя: Евгений
Откуда: Rostov-on-Don
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение plotik »

UAVpilot писал(а):Гарантированным кем?
Гипотетическим производителем материнской платы :) под lcnc
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение Сергей Саныч »

Видеокарта тоже может "отвлечь на себя внимание" на несколько сотен микросекунд, заблокировав прочие ресурсы. Да и мало ли кто еще - ну не рассчитана PC-платформа на работу в системах реального времени. Особенно, когда квант этого времени должен составлять единицы-десятки микросекунд.
Чудес не бывает. Бывают фокусы.
SVP
Мастер
Сообщения: 6140
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение SVP »

plotik писал(а):Гипотетическим производителем материнской платы под lcnc
Так никтож за эти гарантии не заплатит.
Забудьте - ерунда всё это. Для обычных применений вполне хватит того, что есть.
Для сурово-промышленных нет проблем купить отдельную стойку за ХХХХХ$.
У такого продукта попросту нет потребителя.
Уж не говоря о том, что кроме железа вам понадобится и ОС своя :)

ЗЫ. Люди не могут нормальный железный драйвер для лазерных диодов 10 лет выпустить :),
в том смысле, что производители есть конечно, но либо какого-то фуфла, либо ценник
очень серьезный, а вы тут о материнских платах... да чего далеко ходить, температурных
контроллеров "хороших и дешевых" днём с огнём не найти.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение going »

Решил немного поэкспериментировать. Собрал RTPREMPT ядро. Собрал LinuxCNC из исходнокив. Запустил латенси тест.Удивился.
Ядро 3.18.17 система OpenSUSE 13.2 материнка Gigabyt процессор i7 (3396 просмотров) <a class='original' href='./download/file.php?id=58145&mode=view' target=_blank>Загрузить оригинал (29.69 КБ)</a>
Ядро 3.18.17 система OpenSUSE 13.2 материнка Gigabyt процессор i7
Попробовал нагрузить :D , браузер, запись больших файлов, и т.д.
Рабочее окружение KDE (3396 просмотров) <a class='original' href='./download/file.php?id=58146&mode=view' target=_blank>Загрузить оригинал (29.51 КБ)</a>
Рабочее окружение KDE
Поменял KDE на более лёгкое iceWM
Рабочее окружение iceWM (3396 просмотров) <a class='original' href='./download/file.php?id=58147&mode=view' target=_blank>Загрузить оригинал (115.32 КБ)</a>
Рабочее окружение iceWM
Но это рабочий комп. А что покажет запланированная под станок GA-C847N с селероном на борту?
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение going »

going писал(а):Материнка -Gigabyte GA-C847N, процессор - Dual-core Celeron 847 (1.1GHz) 2MB L3 cache
Memory DDR3 1333 MHz 2Gb, Chipset Intel NM70
Систему установил из образа с офф. сайта. Ubuntu 10.04

Результат - Max Jitter (ns) - Servo thread -6657, Base thread -12061
На Debian, установленной с гибридного официального образа и после обновления, латенси тест покзывает ~ 11000

Новоиспечённое RT ядро на openSUSE ~ 24000. Выходит на эту цифру почти сразу и стоит как вкопанный.
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение PKM »

А все знают, что есть красивая штука latency-histogram (запускать из терминала)?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Latency-test показания на разных материнских платах

Сообщение Serg »

PKM писал(а):запускать из терминала
Зачем? Оно ж туда ничего не пишет.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «LinuxCNC»