Я работаю над проектом по наблюдению за дорожным движением, который выполняет различные задачи по обработке изображений с помощью ряда визуальных датчиков и вычислительной платформы. Моя основная задача в проекте - оптимизация питания / управление. Я использую вычислительную платформу ZOTAC-IONITX (Intel ATOM CPU + NVIDIA ION GPU). Проблемы, с которыми я сейчас сталкиваюсь:
Я не могу смоделировать энергопотребление различных компонентов, например процессора, графического процессора, жесткого диска, памяти и т.д., Поскольку, похоже, нет способа измерить энергопотребление отдельных компонентов системы. Поскольку у меня нет модели энергопотребления, я не могу придумать алгоритм оптимизации мощности. В настоящее время я работаю над Linux. Есть ли способ измерить / смоделировать энергопотребление отдельных компонентов системы?
Буду очень признателен за любые предложения на этот счет.
Я уже проверил powertop. Он не сообщает мощность (Вт), потребляемую компонентом (например, микропроцессором). Он просто дает информацию о состоянии питания, в котором находится процессор (однако пользователь не может изменить состояние питания), и процессорах, которые вызывают пробуждение процессора.