Беседа выпускающего редактора Игоря Лёвшина с Джеком Донгаррой о тенденциях и реалиях
Игорь Лёвшин: Какие последние новости из мира Linpack?
Джек Донгарра: Бенчмарк Linpack – основной критерий при составлении списков TOP500. Какие-то изменения происходят с ним постоянно по той причине, что архитектура систем, которые оцениваются, постоянно меняется. Точнее, основной принцип тестирования, основной алгоритм обычно остается нетронутым, а вот то, как реализуется LU-разложения и частичный выбор главного элемента – это модифицируется вместе с архитектурой.
И. Л.: Расскажите о проблеме генератора случайных чисел. Что за история приключилась?
Дж. Д.: Бенчмарк HPL (High Performance Linpack) – это решение системы линейных уравнений с плотной матрицей с использованием арифметических 64-битных операций с плавающей точкой. При этом используется метод исключения Гаусса с частичным выбором главного элемента. В базовых правилах тестирования говорится, что при этом должен использоваться матричный генератор на основе генератора псевдослучайных чисел.
В мае 2007 г. один крупный производитель HPC-систем проводил 24-часовой тест HPL. Программа выдала ошибку:
Разворачивающаяся во всем мире битва за повышение энергоэффективности завораживает. Строители ЦОД и суперкомпьютеров заявляют о новых и новых победах в области снижения коэффициента PUE (эффективность использования энергии, отношение полной мощности, потребляемой ЦОД, к мощности IT-оборудования ЦОД, меньше – лучше) и мегафлопс/ватт.
Очень часто главной целью такого повышения эффективности называют снижение эксплуатационных расходов и снижение вреда экологии.
Для начала посмотрим, какой ценой достигается снижение эксплуатационных расходов, есть ли оно на самом деле и стоит ли за ним гнаться.
Основная цель строительства суперкомпьютера – получение максимальной вычислительной мощности (либо максимальной эффективности решения вычислительной задачи) за отведенный бюджет.
Срок жизни суперкомпьютера сурово ограничен. Три года. Если очень повезет – пять. Через десять лет этот суперкомпьютер будет проигрывать игровым приставкам, через двадцать – микроволновкам и будильникам. Это означает, что любые «энергоэффективные» технологии должны окупиться максимум за 3 года эксплуатации.
В такой ситуации необходимость обеспечивать суперкомпьютеру охлаждение и качественное энергоснабжение – это, с точки зрения владельца, зло: каждый рубль, потраченный на охлаждение или энергоснабжение компьютера, – это рубль, не потраченный на дополнительный мегафлопс.
Он стремился создать математическую модель всего сущего на свете, уподобившись Творцу.
Разнообразие научных направлений, которыми занимался и которые активно развивал за свою относительно короткую жизнь математик Алексей Андреевич Ляпунов (1911–1973) в определенной степени проистекает из многообразия научных, культурных и педагогических поприщ, на которых добились впечатляющих результатов его многочисленные родственники.
Среди них – врач Виктор Васильевич Ляпунов (1817–1856), профессор астрономии Казанского университета, ученик Лобачевского Михаил Васильевич Ляпунов (1820–1868), два известных химика-органика Зайцевы – член-корреспондент Петербургской академии наук Александр Михайлович (1841–1910) и профессор Михаил Михайлович (1845–1904), физиолог Иван Михайлович Сеченов (1829–1905), математик и механик, академик Александр Михайлович Ляпунов (1857–1918), композитор Сергей Михайлович Ляпунов (1859–1924), филолог-славист, академик Борис Михайлович Ляпунов (1862–1943), математик, механик и кораблестроитель, академик Алексей Николаевич Крылов (1864–1945), физиолог и физикохимик Виктор Анри (1872–1940), революционерка Вера Николаевна Фигнер (1852–1942).
Отец Алексея Андреевича, Андрей Николаевич, получил блестящее физико-математическое образование в Московском и Гейдельбергском университетах. Однако расстроившиеся дела его отца – инженера-путейца – вынудили сына окончить курс Института путей сообщения и заняться отцовскими подрядами на строительство железных дорог.