Blue Gene

Поделись знанием:
Перейти к: навигация, поиск

Blue Gene — проект массово-параллельной архитектуры, разработанный для создания нескольких суперкомпьютеров и направленный на достижение скорости обработки данных, превышающей 1 петафлопс. На данный момент успешно достигнута скорость почти в 20 петафлопс. Является совместным проектом фирмы IBM (подразделение Rochester MN и исследовательский центр Томаса Уотсона), Ливерморской национальной лаборатории, Министерства энергетики США (которое частично финансирует проект) и академических кругов. Предусмотрено три этапа проекта: Blue Gene/L, Blue Gene/P и Blue Gene/Q.

Проект был награждён Национальной Медалью США в области технологий и инноваций 18 сентября 2009 года. Президент Барак Обама вручил награду 7 октября 2009.[1]





Blue Gene/L

Blue Gene/L — это первый компьютер серии IBM Blue Gene, разработанный совместно с Ливерморской национальной лабораторией. Его теоретическая пиковая производительность составляет 360 терафлопс, а реальная производительность, полученная на тесте Linpack, около 280 терафлопс. После апгрейда в 2007 году реальная производительность увеличилась до 478 терафлопс при пиковой производительности в 596 терафлопс. Blue Gene/C подмножество для архитектуры Cyclops64.

В ноябре 2006 года 27 компьютеров из списка TOP500 имели архитектуру Blue Gene/L.

Фотографии Blue Gene/L

Blue Gene/P

26 июня 2007 года IBM представила Blue Gene/P, второе поколение суперкомпьютеров Blue Gene. Разработан для работы с пиковой производительностью в 1 петафлопс. Blue Gene/P может быть сконфигурирован для достижения пиковой производительности более, чем 3 петафлопса. Кроме того, он в семь раз более энергетически эффективен чем любые другие суперкомпьютеры. Blue Gene/P выполнен с использованием большого числа небольших, маломощных чипов, связывающихся через пять специализированных сетей.

Архитектура

Каждый чип Blue Gene/P состоит из четырёх процессорных ядер PowerPC 450 с тактовой частотой 850 МГц. Чип, 2 или 4 ГБ оперативной памяти и сетевые интерфейсы образуют вычислительный узел суперкомпьютера. 32 вычислительных узла объединяются в карту (Compute Node card), к которой можно подсоединить от 0 до 2 узлов ввода-вывода. Системная стойка вмещает в себя 32 таких карты.

Конфигурация Blue Gene/P с пиковой производительностью 1 петафлопс представляет собой 72 системные стойки, содержащие 294,912 процессорных ядер, объединённых в высокоскоростную оптическую сеть. Конфигурация Blue Gene/P может быть расширена до 216 стоек с общим числом процессорных ядер 884,736, чтобы достигнуть пиковую производительность в 3 петафлопса. В стандартной конфигурации системная стойка Blue Gene/P содержит 4,096 процессорных ядер.[2]

Blue Gene/P в мире

  • 12 ноября 2007 года в Германии начала работать первая система под названием JUGENE с 65536 процессорами, в Исследовательском центре Юлих, с вычислительной мощностью в 167 терафлопс[3][4]. Он стал самым быстрым суперкомпьютером в Европе и шестым во всём мире. Первой лабораторией в Соединённых Штатах, использующей Blue Gene/P, была Аргоннская национальная лаборатория. Первые стойки Blue Gene/P использовались до 2007 года. Первая установка была системой в 111-teraflop, которая имела приблизительно 32,000 процессоров, и предназначалась для научно-исследовательского общества США весной 2008.[5] Полной системе была присвоена третья строчка июньского списка Топ 500 за 2008 год.[6] С 2008 года на факультете ВМК МГУ имени М. В. Ломоносова работает суперкомпьютер IBM Blue Gene/P[7].

Фотографии Blue Gene/P

Blue Gene/Q

Blue Gene/Q — третье поколение архитектуры. Целью разработчиков стало достижение 20-петафлопсного рубежа в 2011 году. Blue Gene/Q является эволюционным продолжением архитектур Blue Gene/L и /P, работающим на более высокой частоте и потребляющей меньше энергии на один флопс производительности.

BlueGene/Q — это мультиядерная, 64-битная система на чипе, построенная по технологии PowerPC (если быть абсолютно конкретным, то это четырёхтактная архитектура PowerPC A2 (англ.)). Каждый из чипов содержит 18 ядер, вместе набирающих вес в почти полтора миллиарда (1,47) транзисторов. 16 ядер используются для, собственно, вычислений, на одном работает операционная система, и, наконец последнее ядро отвечает за надежность вычислений всей системы. На частоте в 1,6 Ггц, каждый чип способен выдать 204,8 Гфлопс, потребляя мощность в 55 Ватт. Естественно, частью чипа являются и контроллеры памяти и операций ввода-вывода. Blue Gene/Q содержит 4 устройства вычислений над числами с плавающей запятой, что дает нам 4 выполненных операции за один такт на каждом ядре.

18 ядер, по утверждению сотрудников IBM, нужны для надёжности. Если на одном из ядер процессора был зафиксирован сбой, оно может быть отключено и переведено на «скамейку запасных». Собственно, обнаружение и изменение конфигурации «ошибочного» ядра может быть проведено на любом этапе производства или сборки системы — не только когда чип уже тестируется, но и на ранних этапах, например, инсталляции чипа в вычислительный кластер. В случае с Sequoia будет использоваться около 100 000 чипов, для того чтобы достичь заветных 20 петафлопс. Огромное количество процессоров делает задачу переназначения ядер очень важной: в компании IBM подсчитали, что при данном (100 тысяч) количестве чипов в суперкомпьютере каждые 3 недели в среднем будет выходить из строя 1 процессорный блок.

Также известно, что в Blue Gene/Q реализована поддержка транзакционной памяти не на программном, а аппаратном уровне.[8]

Стоимость Blue Gene/Q (при использовании коммерческих цен) оценивается The Register приблизительно в 150 млн долларов США за каждый петафлопс.[9]

Blue Gene/Q в мире

  • Первой системой, построенной по архитектуре Blue Gene/Q, стала система Sequoia, которую разворачивали в Ливерморской национальной лаборатории с начала 2011 года и полностью ввели в эксплуатацию в июне 2012 года. Эта система рассчитывает научные программы лаборатории. Она состоит из 98.304 вычислительных узлов, содержащих 1.572.864 процессорных ядер и 1,6 Пб памяти. Располагается система в 96 стойках, потребляемая мощность составляет 6 мегаватт[10]. В списке Top500 за ноябрь 2014 года занимает 3-е место[11].
  • июнь 2012: Avoca Victorian Life Sciences Computation Initiative, Австралия[12]
  • июнь 2012: суперкомпьютер Fermi в суперкомпьютерном центре CINECA в г. Болонья, Италия[13][14]
  • август 2012: Рочестерский университет, США[15]
  • июнь 2013: суперкомпьютер JUQUEEN в Исследовательском центре Юлих, Германия[16]. В списке Top500 за ноябрь 2014 года занимает 8-е место[17]
  • 1 июля 2013: суперкомпьютер Mira установлен в Аргонской национальной лаборатории в 2012 году. Он содержит около 50 тыс. вычислительных узлов (16 ядер на узел), 70 Пб дискового пространства и имеет жидкостную систему охлаждения.[18][19][20][21]. В списке Top500 за ноябрь 2014 года занимает 5-е место[22]
  • 2013 год: суперкомпьютер Vulcan в Ливерморской национальной лаборатории[23]. В списке Top500 за ноябрь 2014 года занимает 9-е место[24]

Всего из десяти самых мощных суперкомпьютеров в списке Top500 на [www.top500.org/lists/2014/11/ ноябрь 2014 года] 4 построены на платформе Blue Gene/Q.

Фотографии Blue Gene/Q

Напишите отзыв о статье "Blue Gene"

Примечания

  1. Harris, Mark [www.techradar.com/news/computing/obama-honours-ibm-supercomputer-636869 Obama honours IBM supercomputer]. Techradar (September 18, 2009). [www.webcitation.org/66JAyE4nH Архивировано из первоисточника 20 марта 2012].
  2. [www-03.ibm.com/press/us/en/pressrelease/21791.wss ibm.com]
  3. [www.pressebox.de/pressemeldungen/ibm-deutschland-gmbh-4/boxid-136200.html Supercomputing: Jülich Amongst World Leaders Again], pressebox (12 ноября 2007).
  4. [www.youtube.com/watch?v=MyHIXVifN4Q YouTube: IBM Blue Gene — Juelich]
  5. Curry, Jessica. [chicagolife.net/content/chicago/Blue_Gene_Baby Blue Gene Baby], Chicago Life (12 августа 2007).
  6. [www.mcs.anl.gov/news/detail.php?id=147 «Argonne’s Supercomputer Named World’s Fastest for Open Science, Third Overall»]
  7. [www.youtube.com/watch?v=ntSoabMEpt4 Пресс-конференция в МГУ]
  8. [habrahabr.ru/company/ibm/blog/134698/ Транзакционная память и многопоточность (блог компании IBM)]  (рус.)
  9. www.theregister.co.uk/2011/11/16/ibm_bluegene_q_power_775/ «even at the $150m per peak petaflops that IBM charges for the machines in a balanced configuration with a reasonable amount of CPU and storage.»
  10. [computing.llnl.gov/?set=resources&page=SCF_resources#sequoia Sequoia] (англ.)
  11. [www.top500.org/system/177556 Карточка суперкомпьютера Sequoia на сайте top500.org]
  12. [www.vlsci.org.au/AvocaPreview Avoca installation — now complete]
  13. [www.hpc.cineca.it/content/introduction-fermi Introduction to the FERMI Blue Gene/Q, for users and developers]
  14. [www.youtube.com/watch?v=k3TbEvhxMiI Youtube: Fermi: Cineca’s Supercomputer ]
  15. [www.rochester.edu/news/show.php?id=4192 University of Rochester Inaugurates New Era of Health Care Research]
  16. [www.youtube.com/watch?v=JlPtoZ_CXUc YouTube: Europe’s fastest computer unveiled | Journal]
  17. [www.top500.org/system/177722 Карточка суперкомпьютера JUQUEEN на сайте top500.org]
  18. [www.er.doe.gov/ascr/ASCAC/Meetings/Nov09/Nov09Minutes.pdf Redirection Page | U.S. DOE Office of Science (SC)]  (англ.)
  19. [workshops.alcf.anl.gov/gs10/files/2010/01/betsy_riley.pdf Training & Outreach | Argonne Leadership Computing Facility]  (англ.)
  20. [www.youtube.com/watch?v=P_yQ5Q7Tf-4 YouTube: Dedication of Mira supercomputer at Argonne National Laboratory]
  21. [habrahabr.ru/company/ibm/blog/193524/ 786 432 ядра суперкомпьютера IBM MIRA начали проводить моделирование ранней Вселенной]
  22. [www.top500.org/system/177718 Карточка суперкомпьютера Mira на сайте top500.org]
  23. [computing.llnl.gov/?set=resources&page=OCF_resources#vulcan Vulcan]
  24. [www.top500.org/system/177732 Карточка суперкомпьютера Vulcan на сайте top500.org]

См. также

Ссылки

  • [www-03.ibm.com/systems/deepcomputing/bluegene/ IBM System Blue Gene Solution]
  • [www.redbooks.ibm.com/abstracts/sg247287.html IBM System Blue Gene Solution: Blue Gene/P Application Development]
  • [www.redbooks.ibm.com/abstracts/sg247417.html IBM System Blue Gene Solution: Blue Gene/P System Administration]
  • [parallel.ru/computers/reviews/BlueGene.html Суперкомпьютер IBM BlueGene/L]
  • [www.ibm.com/news/ru/ru/2007/05/10/e882791x04685h52.html Blue Gene, потомок чемпиона по шахматам Deep Blue, становится инструментом научных исследований]
  • [www.cnews.ru/news/line/index.shtml?2007/11/15/275153 Суперкомпьютер IBM Blue Gene/L бьёт рекорды производительности]
  • [hpc.cmc.msu.ru/bgp/intro Система IBM Blue Gene/P, установленная на факультете ВМК МГУ имени М. В. Ломоносова]
Предшественник:
Earth Simulator
Мощнейший суперкомпьютер мира
ноябрь 2004 — июнь 2008
Преемник:
Roadrunner

Отрывок, характеризующий Blue Gene

– Bon, je vous laisse dans votre petit coin. Je vois, que vous y etes tres bien, [Хорошо, я вас оставлю в вашем уголке. Я вижу, вам там хорошо,] – сказал голос Анны Павловны.
И Пьер, со страхом вспоминая, не сделал ли он чего нибудь предосудительного, краснея, оглянулся вокруг себя. Ему казалось, что все знают, так же как и он, про то, что с ним случилось.
Через несколько времени, когда он подошел к большому кружку, Анна Павловна сказала ему:
– On dit que vous embellissez votre maison de Petersbourg. [Говорят, вы отделываете свой петербургский дом.]
(Это была правда: архитектор сказал, что это нужно ему, и Пьер, сам не зная, зачем, отделывал свой огромный дом в Петербурге.)
– C'est bien, mais ne demenagez pas de chez le prince Ваsile. Il est bon d'avoir un ami comme le prince, – сказала она, улыбаясь князю Василию. – J'en sais quelque chose. N'est ce pas? [Это хорошо, но не переезжайте от князя Василия. Хорошо иметь такого друга. Я кое что об этом знаю. Не правда ли?] А вы еще так молоды. Вам нужны советы. Вы не сердитесь на меня, что я пользуюсь правами старух. – Она замолчала, как молчат всегда женщины, чего то ожидая после того, как скажут про свои года. – Если вы женитесь, то другое дело. – И она соединила их в один взгляд. Пьер не смотрел на Элен, и она на него. Но она была всё так же страшно близка ему. Он промычал что то и покраснел.
Вернувшись домой, Пьер долго не мог заснуть, думая о том, что с ним случилось. Что же случилось с ним? Ничего. Он только понял, что женщина, которую он знал ребенком, про которую он рассеянно говорил: «да, хороша», когда ему говорили, что Элен красавица, он понял, что эта женщина может принадлежать ему.
«Но она глупа, я сам говорил, что она глупа, – думал он. – Что то гадкое есть в том чувстве, которое она возбудила во мне, что то запрещенное. Мне говорили, что ее брат Анатоль был влюблен в нее, и она влюблена в него, что была целая история, и что от этого услали Анатоля. Брат ее – Ипполит… Отец ее – князь Василий… Это нехорошо», думал он; и в то же время как он рассуждал так (еще рассуждения эти оставались неоконченными), он заставал себя улыбающимся и сознавал, что другой ряд рассуждений всплывал из за первых, что он в одно и то же время думал о ее ничтожестве и мечтал о том, как она будет его женой, как она может полюбить его, как она может быть совсем другою, и как всё то, что он об ней думал и слышал, может быть неправдою. И он опять видел ее не какою то дочерью князя Василья, а видел всё ее тело, только прикрытое серым платьем. «Но нет, отчего же прежде не приходила мне в голову эта мысль?» И опять он говорил себе, что это невозможно; что что то гадкое, противоестественное, как ему казалось, нечестное было бы в этом браке. Он вспоминал ее прежние слова, взгляды, и слова и взгляды тех, кто их видал вместе. Он вспомнил слова и взгляды Анны Павловны, когда она говорила ему о доме, вспомнил тысячи таких намеков со стороны князя Василья и других, и на него нашел ужас, не связал ли он уж себя чем нибудь в исполнении такого дела, которое, очевидно, нехорошо и которое он не должен делать. Но в то же время, как он сам себе выражал это решение, с другой стороны души всплывал ее образ со всею своею женственной красотою.


В ноябре месяце 1805 года князь Василий должен был ехать на ревизию в четыре губернии. Он устроил для себя это назначение с тем, чтобы побывать заодно в своих расстроенных имениях, и захватив с собой (в месте расположения его полка) сына Анатоля, с ним вместе заехать к князю Николаю Андреевичу Болконскому с тем, чтоб женить сына на дочери этого богатого старика. Но прежде отъезда и этих новых дел, князю Василью нужно было решить дела с Пьером, который, правда, последнее время проводил целые дни дома, т. е. у князя Василья, у которого он жил, был смешон, взволнован и глуп (как должен быть влюбленный) в присутствии Элен, но всё еще не делал предложения.
«Tout ca est bel et bon, mais il faut que ca finisse», [Всё это хорошо, но надо это кончить,] – сказал себе раз утром князь Василий со вздохом грусти, сознавая, что Пьер, стольким обязанный ему (ну, да Христос с ним!), не совсем хорошо поступает в этом деле. «Молодость… легкомыслие… ну, да Бог с ним, – подумал князь Василий, с удовольствием чувствуя свою доброту: – mais il faut, que ca finisse. После завтра Лёлины именины, я позову кое кого, и ежели он не поймет, что он должен сделать, то уже это будет мое дело. Да, мое дело. Я – отец!»
Пьер полтора месяца после вечера Анны Павловны и последовавшей за ним бессонной, взволнованной ночи, в которую он решил, что женитьба на Элен была бы несчастие, и что ему нужно избегать ее и уехать, Пьер после этого решения не переезжал от князя Василья и с ужасом чувствовал, что каждый день он больше и больше в глазах людей связывается с нею, что он не может никак возвратиться к своему прежнему взгляду на нее, что он не может и оторваться от нее, что это будет ужасно, но что он должен будет связать с нею свою судьбу. Может быть, он и мог бы воздержаться, но не проходило дня, чтобы у князя Василья (у которого редко бывал прием) не было бы вечера, на котором должен был быть Пьер, ежели он не хотел расстроить общее удовольствие и обмануть ожидания всех. Князь Василий в те редкие минуты, когда бывал дома, проходя мимо Пьера, дергал его за руку вниз, рассеянно подставлял ему для поцелуя выбритую, морщинистую щеку и говорил или «до завтра», или «к обеду, а то я тебя не увижу», или «я для тебя остаюсь» и т. п. Но несмотря на то, что, когда князь Василий оставался для Пьера (как он это говорил), он не говорил с ним двух слов, Пьер не чувствовал себя в силах обмануть его ожидания. Он каждый день говорил себе всё одно и одно: «Надо же, наконец, понять ее и дать себе отчет: кто она? Ошибался ли я прежде или теперь ошибаюсь? Нет, она не глупа; нет, она прекрасная девушка! – говорил он сам себе иногда. – Никогда ни в чем она не ошибается, никогда она ничего не сказала глупого. Она мало говорит, но то, что она скажет, всегда просто и ясно. Так она не глупа. Никогда она не смущалась и не смущается. Так она не дурная женщина!» Часто ему случалось с нею начинать рассуждать, думать вслух, и всякий раз она отвечала ему на это либо коротким, но кстати сказанным замечанием, показывавшим, что ее это не интересует, либо молчаливой улыбкой и взглядом, которые ощутительнее всего показывали Пьеру ее превосходство. Она была права, признавая все рассуждения вздором в сравнении с этой улыбкой.
Она обращалась к нему всегда с радостной, доверчивой, к нему одному относившейся улыбкой, в которой было что то значительней того, что было в общей улыбке, украшавшей всегда ее лицо. Пьер знал, что все ждут только того, чтобы он, наконец, сказал одно слово, переступил через известную черту, и он знал, что он рано или поздно переступит через нее; но какой то непонятный ужас охватывал его при одной мысли об этом страшном шаге. Тысячу раз в продолжение этого полутора месяца, во время которого он чувствовал себя всё дальше и дальше втягиваемым в ту страшившую его пропасть, Пьер говорил себе: «Да что ж это? Нужна решимость! Разве нет у меня ее?»
Он хотел решиться, но с ужасом чувствовал, что не было у него в этом случае той решимости, которую он знал в себе и которая действительно была в нем. Пьер принадлежал к числу тех людей, которые сильны только тогда, когда они чувствуют себя вполне чистыми. А с того дня, как им владело то чувство желания, которое он испытал над табакеркой у Анны Павловны, несознанное чувство виноватости этого стремления парализировало его решимость.
В день именин Элен у князя Василья ужинало маленькое общество людей самых близких, как говорила княгиня, родные и друзья. Всем этим родным и друзьям дано было чувствовать, что в этот день должна решиться участь именинницы.
Гости сидели за ужином. Княгиня Курагина, массивная, когда то красивая, представительная женщина сидела на хозяйском месте. По обеим сторонам ее сидели почетнейшие гости – старый генерал, его жена, Анна Павловна Шерер; в конце стола сидели менее пожилые и почетные гости, и там же сидели домашние, Пьер и Элен, – рядом. Князь Василий не ужинал: он похаживал вокруг стола, в веселом расположении духа, подсаживаясь то к тому, то к другому из гостей. Каждому он говорил небрежное и приятное слово, исключая Пьера и Элен, которых присутствия он не замечал, казалось. Князь Василий оживлял всех. Ярко горели восковые свечи, блестели серебро и хрусталь посуды, наряды дам и золото и серебро эполет; вокруг стола сновали слуги в красных кафтанах; слышались звуки ножей, стаканов, тарелок и звуки оживленного говора нескольких разговоров вокруг этого стола. Слышно было, как старый камергер в одном конце уверял старушку баронессу в своей пламенной любви к ней и ее смех; с другой – рассказ о неуспехе какой то Марьи Викторовны. У середины стола князь Василий сосредоточил вокруг себя слушателей. Он рассказывал дамам, с шутливой улыбкой на губах, последнее – в среду – заседание государственного совета, на котором был получен и читался Сергеем Кузьмичем Вязмитиновым, новым петербургским военным генерал губернатором, знаменитый тогда рескрипт государя Александра Павловича из армии, в котором государь, обращаясь к Сергею Кузьмичу, говорил, что со всех сторон получает он заявления о преданности народа, и что заявление Петербурга особенно приятно ему, что он гордится честью быть главою такой нации и постарается быть ее достойным. Рескрипт этот начинался словами: Сергей Кузьмич! Со всех сторон доходят до меня слухи и т. д.
– Так таки и не пошло дальше, чем «Сергей Кузьмич»? – спрашивала одна дама.
– Да, да, ни на волос, – отвечал смеясь князь Василий. – Сергей Кузьмич… со всех сторон. Со всех сторон, Сергей Кузьмич… Бедный Вязмитинов никак не мог пойти далее. Несколько раз он принимался снова за письмо, но только что скажет Сергей … всхлипывания… Ку…зьми…ч – слезы… и со всех сторон заглушаются рыданиями, и дальше он не мог. И опять платок, и опять «Сергей Кузьмич, со всех сторон», и слезы… так что уже попросили прочесть другого.