;)
  thinkIT.ru — первый IT-портал города  
 
 
Первый IT-портал города
 
 
Почта:
Пароль:
    Забыли пароль?
  • Звездные войны: Эпизод I 3D
  • Путешествие-2 3D
  • Значит, война
  • Код доступа «Кейптаун»
  • Такие разные близнецы
  • Хроника
  • На Байкал
  • На грани
  • Все любят китов
  • Одержимая
  • Ржевский против Наполеона 3D

Кино в Таганроге

 

Рубрика: blog!

18
НИИ Многопроцессорных Вычислительных Систем в г. Таганроге

НИИ Многопроцессорных Вычислительных Систем в г. Таганроге


Я постарался кратенько описать одно из направлений работы НИИ МВС: разработку многопроцессорных вычислительных систем с программируемой реконфигурируемой архитектурой.

Автор: Dan | Добавлено: 24 Ноября, 2008 | Нормально комментариев | Просмотров: 1045
Научно-исследовательский институт многопроцессорных вычислительных систем им А.В. Каляева Южного Федерального Университета (НИИ МВС ЮФУ) создан почти 36 лет назад, как базовый институт Минвуза СССР в области разработки и создания перспективных средств вычислительной техники. За эти годы в стенах института было разработано немало всего очень интересного; историю НИИ МВС можно почитать на официальном сайте www.mvs.tsure.ru. Я бы хотел рассказать о тех направлениях, в которых ведутся фундаментальные и прикладные исследования в настоящий момент:
  - Высокопроизводительные многопроцессорные вычислительные системы; 
  - Интеллектуальные информационно-управляющие системы; 
  - Нейропроцессорные системы; 
  - Высоконадежные управляющие комплексы объектов атомной энергетики;
  - Технологии мультиагентного взаимодействия в распределенных вычислительных и управляющих системах; 
  - Микросенсорные системы сбора и обработки информации.

В этой статье я поподробнее остановлюсь на флагманском направлении работы института – высокопроизводительных многопроцессорных вычислительных системах с программируемой реконфигурируемой архитектурой. Если читателям thinkit.ru тема покажется интересной, я напишу ряд статей про другие направления.

Высокопроизводительные многопроцессорные вычислительные системы. 

В последнее время даже персональные компьютеры стали многоядерными, поэтому все it-шники в теме, но, на всякий случай, напомню основные проблемы, с которыми приходится сталкиваться при разработке многопроцессорных компов: с увеличением числа процессоров (или ядер) в системе, реальная производительность растет не пропорционально. То есть, после увеличения вдвое(!) количества процессоров об удвоенной вычислительной мощности приходится только мечтать. Растут системные потери при организации параллельных вычислений, сказывается неоптимальность архитектуры и др. В связи с этим современные кластерные суперЭВМ с жесткой на большинстве задач имеют реальную производительность, не превышающую 10-15% от декларируемой пиковой производительности. 

В НИИ МВС была предложена и разработана оригинальная концепция построения параллельных универсальных высокопроизводительных вычислительных систем с программируемой архитектурой и структурно-процедурной организацией вычислений. Решение описанной выше проблемы попросту говоря сводится к отказу от жесткой архитектуры и переходу на ЭВМ с программируемой архитектурой, благо для этого есть элементная база: высокопроизводительные ПЛИС (программируемые логические интегральные схемы) с тактовыми частотами в сотни МГц. Разрабатываемые в институте многопроцессорные системы позволяют перестраивать архитектуру в соответствии с решаемыми на данной ЭВМ задачами. Такое решение позволяет добиться почти пропорциональной зависимости производительности от количества процессоров. Более того, возможность изменения архитектуры системы в процессе решения задачи позволяет добиться чрезвычайно высоких показателей реальной производительности для прикладных задач: 50-90% от пиковой производительности системы.

Многие разработанные в НИИ вычислительные системы строятся по модульному принципу: имея один или несколько модулей мы можем начать использование вычислительной системы, а в дальнейшем, при необходимости, добавить к ней новые модули. Такая открытость архитектуры заметно ускоряет и облегчает ремонт, ведь для суперЭВМ каждая минута простоя – это огромные убытки.

В каждой бочке должна быть ложка меда. В данном случае – это сложность разработки программного обеспечения, ведь чтобы вычисления хорошо распараллеливались, программист должен не только хорошо знать соответствующие алгоритмы, но еще и понимать особенности архитектуры машины, программу для которой он пишет. В идеале такой программист должен обладать еще навыками схемотехника. Для облегчения разработки ПО в НИИ МВС был разработан язык структурно-процедурного программирования Argus v.3.0, позволяющий осуществлять низкоуровневый доступ к аппаратному обеспечению базовых модулей реконфигурируемых систем; а так же язык программирования высокого уровня COLAMO v.2.0 с неявным описанием параллелизма, который обеспечивает синтаксическую поддержку реконфигурации аппаратной платформы и возможность использования элементов библиотек масштабируемых IP-ядер. 
   
При подготовке статьи использовались материалы молодежной конференции "Высокопроизводительные вычислительные системы-2008" и официального сайта НИИ МВС www.mvs.tsure.ru.


Комментарии:

Слушай у меня такое ошушение что ты набрал текст какой-то методички, не совсем понял о чём ты хотел конкретно рассказать.
Dan Dan | 24 Ноября 2008 17:46ссылка сюдаответ на
пытался подоступнее описать сложные вещи.. видимо не получилось:(
it_3.0 it_3.0 | 24 Ноября 2008 17:45ссылка сюда
А какая производительность у Ваших систем?
Dan Dan | 24 Ноября 2008 17:53ссылка сюдаответ на
Я сам занимаюсь по направлению " Интеллектуальные информационно-управляющие системы", поэтому мне точно ответить сложно. На сайте написано порядка 200 Гфлопс при размере с системник ПК, но сайт не обновлялся очень давно. А на конференции звучали цифры побольше. Чтоб не соврать сейчас не буду называть. Уточню у сведущих, напишу опять.

Слышал, что сейчас ведется работа над супер ЭВМ, которая должна войти в "топ-500".

Фишка наших ЭВМ в том что, благодаря модульной архитектуре и программируемой логике, производительность можно наращивать просто добавляя модули. То есть при наличии желания и кучи бабла можно и в топ-100 войти:)
it_3.0 it_3.0 | 24 Ноября 2008 18:54ссылка сюдаответ на
а как же нвидийная тесла, которая раз в 5 меньше системника и производительность больше терафлопса? C ней сравнивали?
Виталька Виталька | 24 Ноября 2008 19:35ссылка сюдаответ на
как раз её покупать на кафедру и собираюсь:)
думаю они немного другое делают, что то на вентильных схемах сделаное вроде
it_3.0 it_3.0 | 24 Ноября 2008 19:37ссылка сюдаответ на
ну да, другое, но вопрос не об этом - конечному пользователю не очень важен принцип работы, ему важна результативность.
А делают они, как я понял, следующее - программируют на плисах алгоритм работы и потом через выстроенные на плис логические элементы алгоритма данные гонят.
Dan Dan | 24 Ноября 2008 20:16ссылка сюдаответ на
Конечному пользователю важна не только результативность, но и цена, стоимость обслуживания, наличие подходящего ему софта для решения его задач, или же цена и сроки изготовления такого софта на заказ... у каждого потребителя свой уникальный набор требований, именно благодаря этому живет и параллельно развивается большое количество архитектур суперкомпьютеров...
Вы просите сравнить: я сравнить не могу, так как сам занимаюсь немного другим, данных о сравнении у меня нет, так что извиняйте
Насколько я знаю, прошивка плисин может меняться в процессе решения одной задачи. Конечно это занимает время, поэтому ведется поиск "золотой середины" между количеством перепрограммирования архитектуры в единицу времени и выигрыша по производительности, который они дают.
Dan Dan | 24 Ноября 2008 20:51ссылка сюдаответ на
Ну для суперкомпьютеров объемы - не основной показатель. А с изготовлением уже сейчас проблемы: никто в стране не берется изготавливать такие сложные печатные платы, да и за рубежом сложно найти тех, кто возьмется.
Виталька Виталька | 24 Ноября 2008 20:21ссылка сюда
вот тэсла на основе графпроцессороф НВИДИИ четырех-терафлопная 1U система




NVIDIA® Tesla™ S1070
жрёт 1.5 киловат\час
Ahtung Ahtung | 25 Ноября 2008 23:13ссылка сюдаответ на
а скока стоит один модуль?
Dan Dan | 26 Ноября 2008 10:49ссылка сюдаответ на
Теслы?
Dan Dan | 24 Ноября 2008 20:53ссылка сюда
Мне аж интересно стало, 4 терафлопа - это пиковая производительность, или "реальная", и если "реальная", то как она замерялась, на каких тестах?
Выглядит симпотно. Найду красивые фотки наших ЭВМ - тоже выложу:)
Анонимность Серая Анонимность Серая | 26 Ноября 2008 21:00ссылка сюда
А я там работал. Ушел потому что Левин получает 400 в месяц а каляев вообще не посчитать а простым смертным достается в среднем 15. в то время как в средний уровень зп получается 60 штук в мес на рыло за счет этих двух персон. Плюс еще они закрывают деньги на простых смертных.. это там делают все кому не лень. Недавно каляев закрывал бабло на огромную толпу людей.. даже на студентов-лаборантов по 50 штук.. естественно они даже и не в курсе. Даже подписи на получение потделывали. В бухгалтерии такой хаос. Там Кухаренко с Котовым вместе с Котовым занимаются закрытием денег на бедных бухгалтерш.. В итоге на бумаге вроде зп 40 а в реале 10-15.

Помню очень смешно было наблюдать как во времена превращения радика в юфу они растаскивали юфушные компы. Делали так.. за 2 часа до проверки собирали и подключали компы.. проверка проходила и их сразу тырили.

А помню как Яшу извините наебали. Выиграл он как то конкурс на написание программы. По быстрому написали с ребятами. И потом пришлось башлять Коляеву и котову 70% от стоимости. Т е 250 штук.

Вообще как я посмотрю народ в основном и уходит от туда именно от такого произвола. Когда в целом ситуация выглядит будто там 60тыщ зп а там 15 - потолок для шарящего спеца.

Кстати манипуляции с закрытиями бабла начали проводить после того как вышло распоряжение что начальнег не может получать больше 40 штук в мес.

А "многопроцессорные системы" всю жизнь там делют на основе плисин xilinx и пишут прошивки на них на разные специализиальные алгоритмы по госзаказу. За счет этого и живут. Вот кстати сейчас делают очень крупный гос заказ с финансированием в 30млн в месяц. До простых смертных ничего не доходит.
Да вот это честность. Видать накипело.
it_3.0 it_3.0 | 27 Ноября 2008 14:56ссылка сюдаответ на
Я от многих своих знакомых слышал что во всем радике творится такой же беспредел, к сожалению, похоже что это правда ...
Dan Dan | 27 Ноября 2008 16:37ссылка сюда
А разве беспредел только в Радике? Вы обращали внимание, например, как ремонтируют дороги?? Как ведет себя мед.персонал? Как относятся к детям воспитательницы детсадов и учителя в школах? Список, к сожалению, можно продолжать...
Авторизуйтесь чтобы не быть Серой Анонимностью!

 

Играть в тетрис бесплатно он-лайн, без регистраций и смс =)






Время играть в тетрис!

Играть в тетрис проще простого. Жмем на иконку и вперед.


Найди нас везде!

Теперь ты можешь найти нас во всех популярных социальных сетях. Читай thinkit.ru где тебе удобно!


Банкоматы Таганрога

Теперь ты сможешь легко узнать, где именно находится ближайший банкомат.

 

 
  CreativeCUBE - разработка и поддержка сайтовПроизводство и поддержка сайтов
cCube.ru
  При воровстве с этого сайта ссылка обязательна.
Copyright © 2008-2012 thinkit.ru
Связаться с нами