Новости
Уважаемые
исследователи и разработчики!
Фирма Samsung Electronics (Научно Исследовательский Центр в
Москве) и Томский
центр содействия инновациям (ТЦСИ) приглашают Вас принять участие в
конкурсе перспективных идей и проектов
«Оптимизация
компиляторов и операционных систем
для
энергосберегающих вычислений»
Конкурсантами могут быть как отдельные разработчики и
учёные, так и коллектив авторов.
Три
первые премии будут составлять $ 1500, $ 1000 и $ 500 соответственно.
Победителям и призёрам будет предоставлена возможность
(финансирование) для реализации заявленных проектов по месту их работы или в
исследовательском центре Samsung в Москве.
Примерные темы
проектов:
·
Статические
и динамические стратегии компиляции для снижения потребления мощности
вычислительных систем.
·
Анализ
потребления мощности на уровне архитектуры, генерация эффективного кода,
экспериментальный анализ способов организации кэша.
·
Средства
профилирования производительности/потребляемой мощности для программных
приложений.
·
Количественная
оценка потребляемой мощности для стандартных и специализированных программных
приложений.
·
Настройка
приложений для оптимизации использования батареи питания.
·
Новые
стратегии многофакторной оптимизации по критериям мощности, производительности,
цены и др.
·
Энергосберегающие
решения для операционных систем, включая стратегии динамического управления
питанием и планированием вычислений.
Заявки на
русском языке принимаются по адресу office@tisc.tomsk.ru (ТЦСИ) до 10 июля, на английском языке - по адресу contest@src.samsung.ru (исследовательский
центр Samsung, Москва) до 24 июля.
По вопросам участия
в конкурсе обращаться:
пл. Новособорная, 1, оф. 129
Тел. (3822) 531035,
(3822) 533227
ТОМСКИЙ ЦЕНТР
СОДЕЙСТВИЯ ИННОВАЦИЯМ
E-mail: office@tisc.tomsk.ru Internet: www.tisc.tomsk.ru
Исследовательский центр Samsung в Москве: http://research.samsung.ru/rus/news/
В последнее время
компания Samsung стала проявлять особый интерес к российским
исследователям и разработчикам. В связи с высокой активностью московских ученых
в сотрудничестве с Samsung, компания открыла свой исследовательский центр в Москве и
специальные программы поддержки талантливых студентов московских вузов. Мы
искренне надеемся, что активность разработчиков Томской и Новосибирской
областей в подобных конкурсах, сыграет решающую роль в установлении более
тесного и плодотворного сотрудничества российской стороны с Samsung и в этом регионе.
В рамках данного
конкурса Томский центр содействия инновациям выступает как региональный партнер
Samsung и занимается информированием; сбором, переводом
на английский язык, оформлением и централизованной отправкой в московское
представительство Samsung информации от участников Томской и Новосибирской областей.
Надеемся на Вашу
заинтересованность и участие в данном конкурсе. Мы будем Вам очень признательны
за краткую контактную информацию о тех, кто занимается или занимался подобной
проблематикой. Важно, чтобы исследователи с перспективными идеями получили
реальную поддержку своих исследований и их воплощение в жизнь.
С наилучшими пожеланиями и надеждами на
сотрудничество,
Денис Абидов
(ТЦСИ):
e-mail:samsungcomp@yandex.ru
-------------------------------------------------------------------------ПОЯСНЕНИЕ--------------------------------------------------------------------------
Энергосберегающие
вычисления
1. Оптимизация «железа»
До недавнего
времени проблема снижения энергопотребления являлась одной из приоритетных
задач, в основном, производителей «железа» ПК.
Они уже уменьшили топологические проектные нормы (ширина канала МОП-транзистора) до уровня, который в литературе называется
deep submicron technology. Уменьшение ширины канала ведет к уменьшению
общего размера транзистора, большому уплотнению элементов на кристалле и
снижению значений паразитных емкостей. При всем этом современный процессор типа
Пентиум-4 и более новые потребляет уже порядка сотен ватт, а подход с упором в
улучшение технологии производства кристаллов не позволяет в короткие сроки
снизить энергопотребление.
Аналогично,
например и для мобильных устройств, хотя потребление там намного ниже, но и
ресурс батареи не безграничный, соответственно проблемы те же.
2. Программная
оптимизация
Сейчас большие надежды начали возлагаться на оптимизацию мощности комплексным методом, т.е. не только оптимизацию потребления аппаратуры, но и оптимизацию программного кода с целью снижения потребления.
Простейший пример, просто в качестве иллюстрации того, как оптимизация программы может снизить потребление энергии:
Пусть некоторая программа попеременно читает значения из ячейки A и ячейки B. При этом по шине адресов компьютера формируются попеременно то адрес ячейки A, то адрес ячейки B. Пусть каждый проводник шины адресов имеет паразитную емкость C. Пусть разрядность шины адреса равна N.
Потребление энергии на перезаряд паразитной емкости C каждого разряда адресной шины равно 0.5*С*U*U, где U - напряжение логической единицы на шине адреса (предполагаем напряжение логического нуля равным нулю), а потребление энергии на перезаряд паразитных емкостей всей шины целиком пропорционально количеству разрядов адреса, которые различны для адресов ячейки A и B. Если, допустим, адреса этих ячеек отличаются во всех разрядах (допустим ячейки расположены по адресам 0x7fffffff и 0x80000000 в случае N=32), то потребление энергии на перезаряд шины будет в 32 раза больше, чем в случае, когда ячейки расположены по адресам, отличающимся лишь в одном разряде (0x7ffffffe и 0x7fffffff). В данном примере смещение адресов ячеек всего на один адрес приводит к существенному изменению в потреблении энергии НА ТОЙ ЖЕ САМОЙ АППАРАТУРЕ. Это - простейший пример оптимизации программного кода с целью снижения потребляемой мощности.
В рамках данного
конкурса, Samsung Electronics интересуется идеями и проектами, ориентированными
на использование второго подхода.