RedhawkSDR 1.10 принудительная балансировка нагрузки

Я использую Redhawk 1.10 на CentOS 6.7. Сигнал использует компонент ArbitraryRateResampler, который довольно часто сбрасывает данные, и мне интересно, есть ли способ лучше распределить нагрузку обработки. У меня есть 4-ядерный процессор, и параметры Redhawk GPP, кажется, не позволяют настраивать пользовательское ядро. Есть ли другие варианты, которые Redhawk 1.10 может предоставить?

1 ответ

Стюарт С:

Хотя запрашиваемая вами функция привязки процессора недостаточно хорошо документирована, на Github есть отличные примеры по адресу https://github.com/RedhawkSDR/framework-core/blob/master/src/testing/tests/test_05_AffinityDeployments.py, Там вы найдете скрипт unittest и связанные с ним узлы и осциллограммы. Все ссылки на файлы XML в этом примере скрипта относятся к src/testing/sdr.

Вы найдете примеры:

- cpu affinity for a node 
- cpu affinity for a waveform 

Пожалуйста, просмотрите тестовый код, чтобы определить, как правильно настроить привязку процессора к производительности вашей системы. Это только фреймворк REDHAWK 2.0.

Другие вопросы по тегам