Числогрызы ткнулись в физический предел полупроводников. Куда дальше?

Суперкомпьютеры всегда представлялись особенным классом вычислительной техники. Поскольку строят такие машины для решения задач необычных, то и бюджеты имеют необычные, а это, в свою очередь, давало ощущение бесконечных возможностей: казалось, проблема всегда только в деньгах и, влей ещё десяток–другой миллионов, производительность можно наращивать бесконечно. Случившееся в последние месяцы и годы и выраженное свежим списком 500 самых мощных числогрызов планеты — известным вам TOP500.org — даёт, однако, повод утверждать, что «бесконечность» кончилась. Суперкомпьютеры первыми из современных компьютерных систем ткнулись в физический предел возможностей полупроводниковой электроники — и для них прежде всего необходимо теперь отыскать выход из тупика. Новую технологию компьютинга.

Формальной зацепкой для такого далекоидущего утверждения стала странная закономерность, подмеченная составителями вышеназванного списка. TOP500 обновляется дважды в год и в верхних позициях его последней версии, опубликованной на прошлой неделе, изменений почти не произошло (в десятку «лучших» добавился всего один новый участник, да суммарная производительность всех пяти сотен машин немного выросла, с 0,223 до 0,250 эксафлопс). Зато случилась качественная общая перемена: «центр тяжести» списка сместился в верхнюю его часть или, говоря проще, основная вычислительная мощь теперь сконцентрирована в сравнительно небольшом (исторически — рекордно малом) количестве самых быстрых машин. Выглядит это так: половина кумулятивной мощи TOP500 обеспечивается всего лишь 17 первыми компьютерами списка. Тренд этот обозначился не вчера, однако за последние шесть лет оформился настолько, что над ним необходимо задуматься.

ASCI Red: 1997 год, 1,068 терафлопс, $55 млн.
ASCI Red: 1997 год, 1,068 терафлопс, $55 млн. 

Единого несомненного объяснения нет. Одно из самых убедительных — финансовое: за последние годы суперкомпьютеры стали сильно дороже (примерно вчетверо, в сравнении, скажем, с числогрызами середины нулевых), а потому доступны теперь лишь относительно малому числу государственных агентств и крупных компаний. Вдобавок, конструкторы и покупатели новых не слишком мощных машин не стремятся засветиться в рейтинге, чтобы не портить себе имидж. Так и получается, что чем дальше, тем ярче проявляется тренд: сильные становятся сильней, слабые нелинейно быстро отстают.

Важный вывод: суперкомпьютеры не перестали быть нужными, они лишь стали менее доступны. Но как же неумирающий закон Мура? Разве он не должен компенсировать рост цен более плотной компоновкой и, соответственно, ростом производительности? Вот тут-то и всплывает главное подозрение. Похоже, мы вышли на финишную прямую, где закон Мура хоть ещё и работает, но воспользоваться им уже слишком дорого для большинства игроков.

Результат учёные формулируют так: за неимением прорывных технологий, которые одним скачком обеспечили бы недостижимую ранее скорость вычислений, суперкомпьютерная индустрия вынуждена двигаться по экстенсивному пути — тупо наращивая численность процессоров на своих машинах. И даже хуже того, поскольку такой путь не способен удовлетворить аппетиты пользователей (а числогрызы традиционно не только инструмент для обработки данных, но ещё и способ утвердить корпоративный и национальный авторитет), конструкторы сделали ставку на графические акселераторы, которые, скажем так, пригодны для решения не всяких задач. Численность суперкомпьютеров, активно использующих GPU, выросла за последние пять лет на порядок!

Roadrunner: 2008, 1,026 петафлопс, $100 млн.
Roadrunner: 2008, 1,026 петафлопс, $100 млн.

И тут очень кстати вспомнить про готовящуюся замену знаменитого теста Linpack, который с самого начала публикации TOP500 (двадцать лет назад) служит главным мерилом производительности суперкомпьютерных систем. Заменить его предлагается на недавно разработанный тест HPCG (High Performance Conjugate Gradient). Причина: Linpack — написанный на «Фортране» аж в 1979 году — отражает истинную производительность измеряемых систем неудовлетворительно и расхождение растёт.

Вообще, внятно объяснить отличие Linpack от HPCG не может даже их общий соавтор Джек Донгарра. Но, сильно упрощая, разницу можно свести к следующему: Linpack оценивает главным образом способность суперкомпьютера к чистым вычислениям (что хорошо делают GPU-акселераторы), тогда как HPCG учитывает ещё и — важную при решении практических научных и технических задач — производительность внутренних коммуникаций (т.е. частое нерегулярное обращение к памяти, например).

HPCG если и не заменит, то дополнит Linpack уже через несколько лет «обкатки» (кому интересно, исходники доступны под BSD-лицензией с сайта лабораторий Sandia). И это может привести к значительным перестановкам по всему списку TOP500, возврату в него мелких участников, которые станут получать более высокие, более справедливые оценки, и даже внесению корректировок в архитектуру суперкомпьютеров, когда их перестанут оптимизировать под Linpack. Хоть на последнее, конечно, особенно надеяться не следует — ведь прорывной технологии компьютинга по-прежнему нет!

Tianhe-2: 2013 год, 33,8 терафлопс, $390 млн.
Tianhe-2: 2013 год, 33,8 терафлопс, $390 млн.

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

Что может обеспечить такой рывок? Западная пресса засматривается на нанотрубки, из которых ребятам в Стэнфорде удалось построить одномерные полярные транзисторы (CNFET), научиться делать микросхемы с гарантированной функциональностью (главная проблема: всё ещё трудно избежать большого числа неправильно уложенных нанотрубок) и даже построить MIPS-совместимый компьютер, продемонстрированный как раз на прошлой неделе, на суперкомпьютерной конференции ACM/IEEE SC13 («Компьютерра» писала об этом проекте, см. «От кремния к углероду»). В перспективе эта технология способна дать 13-кратное превосходство в производительности на единицу энергопотребления к полупроводниковым чипам. Интересно, занимается ли нанотрубками кто-то у нас?








Интересные новости
NASA отримало фінальне повідомлення від марсіанського вертольота, але він ще живийNASA отримало фінальне повідомлення від марсіанського вертольота, але він ще живий
Найчистіше повітря на Землі: вчені розкрили таємницю феноменуНайчистіше повітря на Землі: вчені розкрили таємницю феномену
На Місяці на астронавтів чекає мікроскопічний «ворог»: NASA знайшло спосіб від нього захиститисяНа Місяці на астронавтів чекає мікроскопічний «ворог»: NASA знайшло спосіб від нього захиститися
Стоунхендж може бути пов'язаний із рідкісним місячним явищем: що з'ясували вченіСтоунхендж може бути пов'язаний із рідкісним місячним явищем: що з'ясували вчені
Проливає світло на появу води на Землі: вчені вивчили знаменитий метеоритПроливає світло на появу води на Землі: вчені вивчили знаменитий метеорит
Блок рекламы


Похожие новости

Виноват влюбленный неандерталец: ученые выяснили, откуда у людей возникает COVID-19Виноват влюбленный неандерталец: ученые выяснили, откуда у людей возникает COVID-19
Наткнулись случайно: в Парагвае обнаружили новый вид змей, как они выглядятНаткнулись случайно: в Парагвае обнаружили новый вид змей, как они выглядят
Физики попытались переопределить энергию с помощью энтропии и объяснить чёрные дыры
Ученые определили возраст кита, скелет которого нашли возле станции "Академик Вернадский"
Второй полет космического корабля Starliner отложили на неопределенный срок
Откуда взялись загадочные "призрачные облака" электронов в глубоком космосе
Учёные точно выяснили, сколько длятся сутки на Венере, а также определили некоторые другие характеристики планеты
Кабмин определил источник финансирования запуска спутника "Сич"
Фото дня: звёздный городок за пределами Млечного пути
Куда успели долететь космические послания человечества
Последние новости

Подгружаем последние новости