Почему компьютеры потребляют так много энергии

Проблемы энергопотребления на примере компьютеров и мозга

В настоящее время Microsoft запускает интересную серию экспериментов с элементами электронных устройств. Компания опустила на дно океана герметичный контейнер, наполненный компьютерными серверами. Последнее погружение происходило около Оркнейских островов Шотландии. На борту находилось 864 стандартных сервера для центров обработки данных Microsoft. Многие люди критиковали компанию, потому что неясно — почему Microsoft это делает?

Одна из самых важных причин заключается в том, что гораздо дешевле держать компьютерные серверы на дне моря, в прохладном месте. Это охлаждение никак не вписывается в обычные энергозатраты. Точной цифры нет, но, по некоторым данным, около 5% всего потребления энергии в США идет исключительно на потребление компьютеров, а это огромные затраты на экономику в целом. Более того, вся энергия, используемая этими компьютерами, в конечном итоге превращается в тепло. Это приводит к другим тратам: к улучшениям устройств в целях их защиты от плавления и перегрева.

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

Эта потребность добывать на 20% больше пищи была массовым наказанием за репродуктивную пригодность наших предков. Если это наказание, почему разум настолько редок в эволюционной истории? Никто не знает, и никто даже не имел математических ресурсов, чтобы задаться этим вопросом раньше.

Существуют и другие биологические компьютеры, кроме мозга. И они тоже потребляют большое количество энергии. Например, многие клеточные системы можно рассматривать как компьютеры. Действительно, сравнение термодинамических затрат искусственных и клеточных «компьютеров» может быть крайне унизительно для современных компьютерщиков. Но в то же время, например, большая часть энергетического бюджета клетки переходит в трансляцию РНК в последовательности аминокислот (то есть белков) в рибосоме клетки. Но термодинамическая эффективность этого вычисления — количество энергии, требуемое рибосомой на элементарную операцию, во много раз превосходит термодинамическую эффективность наших современных компьютеров. Существуют ли «трюки», которые используют клетки и которые мы могли бы использовать на наших искусственных компьютерах? Возвращаясь к предыдущему биологическому примеру, есть ли уловки, которые человеческий мозг использует для выполнения своих вычислений, которые мы можем использовать на наших ПК? Неравновесные системы

Если задаться этим вопросом в более общем плане, почему компьютеры используют так много энергии? Каковы основные физические законы, регулирующие связь между точными вычислениями системы и количеством энергии, которые они требуют? Можем ли мы сделать наши компьютеры более энергоэффективными, пересмотрев реализацию их алгоритмов?

Это лишь одна из проблем, которые рассматриваются в исследовательском проекте в Институте Санта-Фе. Ученые оттуда далеко не первые, кто изучает подобные проблемы. Они рассматривались более полутора веков назад. При этом использовались полуформальные рассуждения, основанные на том, что было по существу анализом стиля «от противного», а не строгими математическими аргументами, поскольку математика такого уровня в то время еще была в зачаточном состоянии.

Ранние исследования привели ко многим важным прозрениям, в частности, работам в середине-конце ХХ века Рольфа Ландауэра, Чарльза Беннета и других.

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

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

Новые расчеты дали удивительные прогнозы. Например, теперь мы можем вычислить отличную от нуля вероятность того, что данная наномасштабная система нарушит второй закон термодинамики, уменьшив его энтропию за определенный промежуток времени. Теперь мы понимаем: во втором законе не говорится, что энтропия замкнутой системы не может уменьшаться, а говорится только то, что ее ожидаемая энтропия не может уменьшиться. Здесь нет никаких споров, возникающих из полуформальных рассуждений. Вместо этого в ряде известных журналов есть сотни рецензируемых статей, большая доля которых связана с экспериментальными подтверждениями теоретических предсказаний.

Энтропия — мера необратимого рассеивания энергии, мера отклонения реального процесса от идеального. Термодинамическая энтропия — функция, характеризующая меру необратимой диссипации энергии в ней.

Второй закон термодинамики гласит, что для вселенной в целом энтропия возрастает. Определение второго закона термодинамики опирается на первый закон термодинамики, утверждающий, что энергия убывает.

Теперь, когда есть нужные инструменты для работы, мы можем полностью пересмотреть весь подход к термодинамике вычислений. Это уже сделано для стирания битов, темы, которая была дискуссионной и для Ландауэра, и для других ученых. Теперь появилось полностью обоснованное понимание термодинамических издержек при стирании битов (и оно оказалось удивительно тонким).

Принцип Ландауэра — принцип, сформулированный в 1961 году Рольфом Ландауэром, гласит, что в любой вычислительной системе, независимо от ее физической реализации, при потере одного бита информации выделяется теплота в количестве по крайней мере W Джоулей, где W является произведением константы Больцмана и абсолютной температуры вычислительной системы в Кельвинах. Накладываемые этим принципом ограничения можно обойти путем реализации обратимых вычислений.

Однако программирование и компьютерные науки не ограничиваются только стиранием битов. Благодаря прорывам в области неравновесных систем статистической физики мы теперь можем также исследовать и остальные аспекты с термодинамической точки зрения. Например, переходя от битов к цепям, можно подробно проанализировать термодинамические затраты «линейных электрических цепей». Удивительно, но этот анализ привел к новым знаниям в теории информации. Более того, в отличие от анализа, впервые предложенного Ландауэром, новый анализ термодинамических затрат цепей является точным, а не определяет только нижнюю границу.

Обычная информатика — это знания о компромиссах между ресурсами памяти и количеством временных меток, необходимых для выполнения данного вычисления. При проведении вычислений может быть гораздо больше термодинамических решений, чем казалось ранее, включая термодинамические издержки в дополнение к стоимости ресурсов памяти и количеству временных меток. Такие решения будут применяться как в искусственных, так и в биологических компьютерах.

Ясно, что придется вложить огромное количество инвестиций для развития этой современной «термодинамики вычислений».

Подпишитесь на наши новости
Лого www.SiteHere.ru
1970-01-01 03:00 http://news.xtipe.com/ru/news/31333

Смотрите так же

Новая солнечная батарея одновременно сгенерирует водородное топливо и электричество 1970-01-01 03:00

Инженеры из Лаборатории университета Беркли создали фотосинтезирующее устройство, которое может превратить солнечную энергию и воду в два вида энергии: электричество и в водородное топливо. Об этом говорится в сообщении университета.

Сергей Гилев, Lamoda: алгоритмы машинного обучения не будут предлагать человеку шубу, если он не собирается покупать ее снова 1970-01-01 03:00

Big data играет все большую роль в e-commerce — и речь идет не просто о персонализации предложений клиентам. Аналитика больших массивов данных с информацией о покупателях позволяет создать точный портрет каждого клиента, предсказать его запросы и заранее закупить товары, которые будут пользоваться спросом. Руководитель департамента данных и аналитики Lamoda Сергей Гилев рассказал «Хайтеку», как повысить эффективность бизнеса с помощью big data, как персонализируется сайт Lamoda, и почему аналитики должны разбираться в бизнесе.

Waymo разрешили испытания беспилотных автомобилей без водителя 1970-01-01 03:00

Департамент транспортных средств Калифорнии выдал разработчику беспилотных автомобилей Waymo первое в истории штата разрешение на тестирование транспортных средств без водителя за рулем на дорогах общего пользования. Об этом говорится в блоге компании.  

Журналистам Vice удалось от имени других людей опубликовать 100 рекламных объявлений в Facebook 1970-01-01 03:00

Сотрудники издания Vice выдали себя за представителей 100 американских сенаторов и попытались разместить политическую рекламу в социальной сети Facebook. В итоге модераторы, утверждавшие, что сделали все для предотвращения манипуляций, одобрили все объявления.