Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
E14-440 Время опроса одного каналаДобрый вечер! Помогите пожалуйста разобраться со следующей проблемой: Есть код, который проходит по всем 32-м каналам АЦП, последовательно, используя опрос одного канала:
На железе Intel Core i7 6700 (и такой же древности Intel-лов) обход всех каналов занимает 32-35мс. Т е на обход каждого канала затрачивается 1-2мс. Это нас полностью устраивает. Простой код, все понимают что каналы опрашиваются последовательно. Все хорошо. Но, после того, как приложение запустили на AMD Ryzen 7700, время опроса резко выросло. И этот же код 32 канала опрашивает за 416мс. Т е на время опроса каждого канала затрачивается 13мс. Что в 10-13 раз медленней чем на "древнем" железе. "непрерывный" режим не пробовал не измерял т к по сути нужно разобраться почему на новом, боле-менее современном железе обмен данными с АЦП работает в 10 раз медленней. Подскажите, в чем может быть проблема? |
|||
|
||||
|
Re: E14-440 Время опроса одного каналаДополню. Гипотетически я бы мог предположить что процессы запускаются на энергоэффективных ядрах, а не на высокопроизводительных. Но. Приложение, в котором это все работает, имеет метрику FPS. Так вот по PFS на AMD Ryzen 7700 в 10-15 раз выше чем на Intel Core i7 и остальных (также запускал на старых китайских зеонах, где также скорость измерения каждого канала не превышала 1-2мс). Поэтому теория о том, что дело в энергоэффективных ядрах весьма спорная. |
|||
|
||||
|
Re: E14-440 Время опроса одного каналаскорей дело в драйверах чипсет usb. проверить что все установлены. еще можно поробовать через hub usb 2.0 воткнуться |
|||
|
||||
|
Re: E14-440 Время опроса одного каналаСпасибо. |
Страницы 1