660
Європейський Союз допомагає створити енергоефективне програмне забезпечення
2 роки тому Європейська комісія присудила грант на трирічний дослідницький проект ENTRA, щоб допомогти програмістам писати більш енергоефективні програми. Метою є зменшення споживання енергії в дата-центрах на 50% і збільшення часу мобільних пристроїв.
Це дуже оригінальна ініціатива. На сьогоднішній день всі енергозберігаючі зусилля спрямовані виключно на виробників обладнання. І в цьому полі досягнуто суттєвий прогрес: споживання електроенергії побутовою електромережою з року до року, незважаючи на зростання кількості пристроїв, збільшення діагоналі телевізійних екранів і потужності процесорів.
Річна споживання електроенергії побутовою електромережею (Wh), США, 2013
Тепер він вирішив оптимізувати не тільки апаратне забезпечення, але і код програмного забезпечення.
У рамках проекту ENTRA, який закінчується у вересні 2015 року, створено прототип експериментального програмного забезпечення, своєрідний «симулятор» споживання енергії. Це ще на стадії розробки прогнозує, що споживання електроенергії програма буде працювати на конкретному процесорі. «Симулятор» надає консультації з оптимізації дизайну програми.
«Порівняти це з паливною економікою автомобіля», – розповідає координатор проекту ENTRA Іван Галаггер з Університету Роксилда в Данії. Ми бачимо його як характеристика автомобіля. Ви купуєте автомобіль і припустимо, він споживає 8 літрів на 100 км або щось, але це залежить від способу, який ви приводите. Це те ж саме з комп'ютерами. Ви звикли до зносу споживання електроенергії з апаратом, але це виглядає як більше потужності можна зберегти на рівні програмного забезпечення з тим самим обладнанням. Це те, що працює проект ENTRA.
р.
Створений тренажер показує приблизну споживану потужність програми в ват, залежно від годинникової швидкості процесора (ГГГ), а також показує загальну кількість енергії, необхідну для завершення завдання. Важливо, що це відбувається на початку розробки, коли є кімната для оптимізації. Експерименти показали, що через цю оптимізацію можна зменшити споживання електроенергії за 20-50%.
Джерело: geektimes.ru/post/243323/
Це дуже оригінальна ініціатива. На сьогоднішній день всі енергозберігаючі зусилля спрямовані виключно на виробників обладнання. І в цьому полі досягнуто суттєвий прогрес: споживання електроенергії побутовою електромережою з року до року, незважаючи на зростання кількості пристроїв, збільшення діагоналі телевізійних екранів і потужності процесорів.
Річна споживання електроенергії побутовою електромережею (Wh), США, 2013
Тепер він вирішив оптимізувати не тільки апаратне забезпечення, але і код програмного забезпечення.
У рамках проекту ENTRA, який закінчується у вересні 2015 року, створено прототип експериментального програмного забезпечення, своєрідний «симулятор» споживання енергії. Це ще на стадії розробки прогнозує, що споживання електроенергії програма буде працювати на конкретному процесорі. «Симулятор» надає консультації з оптимізації дизайну програми.
«Порівняти це з паливною економікою автомобіля», – розповідає координатор проекту ENTRA Іван Галаггер з Університету Роксилда в Данії. Ми бачимо його як характеристика автомобіля. Ви купуєте автомобіль і припустимо, він споживає 8 літрів на 100 км або щось, але це залежить від способу, який ви приводите. Це те ж саме з комп'ютерами. Ви звикли до зносу споживання електроенергії з апаратом, але це виглядає як більше потужності можна зберегти на рівні програмного забезпечення з тим самим обладнанням. Це те, що працює проект ENTRA.
р.
Створений тренажер показує приблизну споживану потужність програми в ват, залежно від годинникової швидкості процесора (ГГГ), а також показує загальну кількість енергії, необхідну для завершення завдання. Важливо, що це відбувається на початку розробки, коли є кімната для оптимізації. Експерименти показали, що через цю оптимізацію можна зменшити споживання електроенергії за 20-50%.
Джерело: geektimes.ru/post/243323/
HECTOR: робоча паличка від університету Bielefeld
Автомобілі будуть одними з платформ для наступної версії Android