Новый подход к вычислению энергоэффективности повышений

Потребление энергии – одна из ключевых проблем современного вычисления, включил ли для радио клиентские устройства или высокоэффективные вычислительные центры. Способность разработать энергосберегающее программное обеспечение крайне важна, поскольку использование данных и обработка данных продолжают увеличиваться во всех областях общества. Потребность во власти эффективное вычисление не происходит только из-за воздействия на окружающую среду. Скорее нам нужно энергосберегающее вычисление, чтобы даже поставить на предсказанных тенденциях.

ЕС финансировал Избыточный проект, который заканчивается 31 августа, намеревайтесь три года назад брать то, что исследователи чувствовали как отсутствие целостных, комплексных подходов, чтобы покрыть все системные слои от аппаратных средств до программного обеспечения уровня пользователя и ограничения, которые это вызвало к эксплуатации существующих решений и их энергоэффективности. Они первоначально проанализировали, где энергетическая работа потрачена впустую, и на основе того знания они развивали структуру, которая должна допускать быстрое развитие энергосберегающего производства программного обеспечения.

«Когда мы начали эту программу исследований было ясное отсутствие инструментов и математических моделей, чтобы помочь разработчикам программного обеспечения к программе энергосберегающим способом, и также рассуждать абстрактно о власти и энергетическом поведении ее программного обеспечения,» говорит Филиппас Тсигас, преподаватель в Вычислительной технике в Техническом университете Чалмерса, и руководитель проекта Избытка. «Целостный подход проекта включает оба компонента аппаратного и программного обеспечения вместе, позволяя программисту принять осведомленные о власти архитектурные решения рано. Это допускает большие энергосбережения, чем предыдущие подходы, где оптимизация власти программного обеспечения часто применялась как вторичный шаг, после того, как начальное применение было написано».Избыточный проект сделал главные шаги к обеспечению ряда инструментов и моделей разработчикам программного обеспечения и системным проектировщикам, чтобы позволить им программе энергосберегающим способом.

Ящик для инструментов охватывает от существенно новых энергосберегающих компонентов аппаратных средств, таких как Бесчисленная платформа Movidius, в современные эффективные библиотеки и алгоритмы.Тесты работают на больших данных, текущих, скопления, общая операция, используемая в режиме реального времени аналитика данных, показали впечатляющие результаты. Используя Избыточную структуру, программист может предоставить в 54 раза больше энергосберегающего решения по сравнению со стандартным внедрением на высококачественном процессоре PC.

Целостный Избыточный подход сначала представляет преимущества аппаратных средств, используя встроенный процессор, и затем продолжает показывать лучший способ разделить вычисления в процессоре, еще больше увеличить работу.