Несколько причин, по которым современные суперкомпьютеры потребляют много энергии:
- Рост вычислительных мощностей. 3 Для увеличения производительности в суперкомпьютерах используют более мощные процессоры, видеокарты, сетевые карты и другие ускорители. 1
- Использование большого количества компонентов. 4 Высокая вычислительная мощность достигается за счёт использования большого количества процессоров и других элементов. 4
- Сложность алгоритмов. 3 Энергопотребление напрямую зависит от сложности алгоритмов, то есть от объёмов входных данных, времени выполнения задач и используемых вычислительных мощностей. 3
- Необходимость охлаждения. 24 Отдельные узлы суперкомпьютера потребляют всё больше электроэнергии и выделяют всё больше тепла. 2 Чтобы предотвратить перегрев и повреждение оборудования, используют системы охлаждения, которые также потребляют энергию. 4
Кроме того, в последнее время закон Мура, предусматривающий, что количество транзисторов на микрочипе должно удваиваться каждые два года, буксует: создавать чипы менее 2 нм невероятно сложно, менее 1 нм — почти невозможно. 3