Журнал «Компьютерра» № 25-26 от 11 июля 2006 года (645 и 646 номер) - Компьютерра (читать полностью книгу без регистрации .txt) 📗
В Австралийском зоопарке умерло самое древнее животное, чей возраст официально подтвержден. Черепаха Генриетта, занесенная в связи со своим рекордным долгожительством в Книгу рекордов Гиннеса, скончалась на сто семьдесят шестом году жизни после небольшой болезни. Генриетту выловили в 1830 году на Галапагосских островах. Поговаривают, что сделал это ни кто иной, как знаменитый английский натуралист Чарльз Дарвин. Черепаха некоторое время провела в Британии, а последним пристанищем 150-килограммовой Генриетты (прожившей, кстати, больше века под именем Гарри, в связи с ошибочным определением пола) стал квинслендский зоопарк. — Е.А.
НОВОСТИ: Суперпараллельные вселенные
Автор: Киви Берд
Всего четыре июньских дня разделили два важных события в жизни суперкомпьютерной индустрии. Однако то, что никому даже в голову не приходит каким-то образом увязать эти события, — само по себе нагляднейшее свидетельство странной ситуации, искусственно сформированной на рынке суперкомпьютеров. Но довольно загадок, обратимся лучше к сути проблемы.
24 июня в японском исследовательском институте RIKEN (Иокогама) был впервые официально представлен публике разработанный здесь петафлопсный суперкомпьютер MDGrape-3. Этот специализированный вычислитель с рекордной теоретической производительностью в 1000 триллионов операций в секунду предназначен для решения задач молекулярной динамики и, более конкретно, моделирования сворачивания белков.
Техническое сотрудничество и поддержку институту RIKEN в этой разработке оказывали японское подразделение компании Intel и SGI Japan. В основе системы лежат собственной разработки процессоры MDGrape-3, изготовленные фирмой Hitachi и обеспечивающие производительность 230 Гфлопс каждый. Один вычислительный модуль содержит 24 таких чипа, а в целом суперкомпьютер состоит из 201 модуля. Работу главного вычислительного ядра обеспечивают две группы серверов на основе процессоров Intel: кластер из 65 параллельных серверов, каждый из которых содержит 256 двухъядерных чипов Intel Xeon (Dempsey), и еще один кластер из 37 серверов (по 74 одноядерных процессора Xeon 3,2 ГГц). Компания SGI Japan собрала все эти компьютеры в единую массивно-параллельную систему.
Японский петафлопсный супервычислитель MDGrape-3 по производительности почти втрое превосходит «самый быстрый компьютер планеты», американский IBM BlueGene/L, находящийся в ядерной Ливерморской лаборатории им. Лоуренса. Однако на MDGrape-3 не гоняют рейтинговые тесты Linpack (решение больших систем линейных уравнений), которые для этого специализированного вычислителя не подходят. А коль скоро на основе Linpack продолжают ранжировать системы всемирного суперкомпьютерного рейтинга Top500, то рождение японской чудо-машины прошло как бы мимо не только мировой прессы, но и конференции специалистов.
Это, собственно, второе из важных событий индустрии. 28 июня в Дрездене, Германия, начала работу ISC-2006, Международная суперкомпьютерная конференция, сроки проведения которой традиционно совпадают с публикацией очередного Top500. Из-за такой тесной связки как бы «само собой» получается, что Top500 — это своего рода зеркало, отражающее текущее соотношение сил всех главных игроков и доминирующие тенденции в отрасли. Итак, что же отражает ныне это зеркало?
Одна из главных особенностей нового рейтинга — выход на второе (после Америки) место азиатского региона, впервые обогнавшего Европу. Причем в самой Азии Китай ныне идет практически голова в голову с главной силой континента, Японией. Если перевести эту картину на язык цифр, то у США, бессменного лидера отрасли, насчитано 298 систем; у Азии 93 (из них 29 в Японии и 28 в Китае); у Европы 83 «топовых» суперкомпьютера. Всего полгода назад картина выглядела существенно иначе — у Европы насчитывалось 100 систем, а у Азии 66 (в Китае 17).
Если говорить о применяемых в суперкомпьютерах процессорах, то здесь самая яркая тенденция — стремительное укрепление позиций AMD. На традиционного лидера Intel ныне приходится 301 система (шесть месяцев назад было 333), на втором месте процессоры IBM Power (84 системы), но за Голубым Гигантом теперь уже почти вплотную идет AMD с 81 системой на основе чипов Opteron (полгода назад у AMD было 55 позиций, а год назад — всего 25).
Что касается конкретных систем, лидирующих по производительности, здесь картина меняется мало. С большим отрывом лидирует ливерморский 360-терафлопсник BlueGene, его ближайший соперник — аналогичная система в Уотсоновском центре IBM — лишь чуть-чуть перевалила 100-терафлопсный рубеж в пиковом быстродействии, а все остальные машины только приближаются к заветной сотне. Причем речь идет, подчеркнем, о расчетной теоретической производительности, поскольку реальное быстродействие на тестах Linpack может быть существенно ниже. В частности, у ливерморского чемпиона — 280,6 терафлопса.
В качестве самой желанной, но пока недосягаемой вершины на конференции часто фигурировала «петафлопсная машина». В системе координат, порожденной шкалой Top500, машин вроде японского MDGrape просто не существуют. И хотя среди организаторов и постоянных участников суперкомпьютерной конференции уже который год идут разговоры о необходимости заменить слишком узкий и неадекватный тест Linpack чем-то более объективным, ситуация не меняется. Альтернативные наборы тестов давно разработаны, но их принятие в Top500 явно сдерживается, поскольку очевидно, что новшество очень сильно изменит привычную картину. Нынешним лидерам такая перспектива, судя по всему, не слишком нравится.
Короче говоря, позиции Linpack по-прежнему прочны, а потому организаторы нынешнего Top500 уверенно прогнозируют, что до конца 2009 года петафлопсных систем на горизонте не ожидается. Звучит хоть и странно, но понятно — ибо реальные компьютеры вроде MDGrape существуют в параллельном, по сути дела, мире. Где решаются, заметим, те же самые задачи (архитектура BlueGene изначально ориентировалась на моделирование сворачивания белков).
НОВОСТИ: Не ограничимся, однако
Автор: Сергей Борисов
Интереснейшие данные французских ученых о возможной роли РНК в формировании парамутаций (см. «КТ» #643) сулят открытие неведомого ранее механизма сохранения макромолекулярной информации в клетке. Да, что и говорить, времена, когда в науке царствовала унылая «центральная догма молекулярной биологии» («информация передается строго по оси ДНК—РНК—белок»), остались далеко в 60-х годах прошлого века. Жизнь в царстве макромолекул оказалась куда более утонченной.
РНК может быть единственным носителем генетической информации в вирусах и переписываться на ДНК. Ген представляет собой запись осмысленных фрагментов кода, перемежающихся абракадаброй. РНК может сама себя разрезать на части и склеивать. Гены перемещаются с места на место… Даже пресловутый «случайный мутагенез» оказался не так прост — в геноме есть более и есть менее подверженные ему участки, а сам процесс ускоряется под влиянием стресса, как будто сигнализирующего, что адаптация организма к среде нарушена и пора приниматься за эволюционные реформы. ДНК оставила пьедестал, на котором начала было бронзоветь как величественный и неподвижный носитель сокровенной эволюционной мудрости. Она живет сиюсекундной, бурной жизнью, интенсивно взаимодействует с другими молекулами и порою подвергается кардинальным преобразованиям — вот новые тому примеры.
Хрестоматийное положение о том, что больше 99% разновидностей генов в организме человека не наследуются от папы и мамы, а образуются заново, недавно нашло впечатляющую аналогию у более простого организма. Напомним, что Сусуму Тонегава (Susumu Tonegava) еще в 1987 году получил Нобелевскую премию за схему перетасовки простых генетических заготовок, из которых уже после рождения возникают миллионы свежих генов для белков иммунитета. Нести весь этот груз в геноме и передавать из поколения в поколение было бы чересчур громоздким предприятием. Меж тем разнообразие белков иммунитета (антител и клеточных рецепторов лимфоцитов) жизненно важно — среди них всегда должны найтись такие, которые, как ключ к замку, подойдут к любому чужеродному антигену. Аналогичную задачу подбора решает вирус бактерий (бактериофаг), атакующий микроорганизмы рода Bordetella (к их числу относится возбудитель коклюша B. pertussis).