Единая информационная служба
+7 (8182) 21-61-00

Владимир Воеводин: Алгоритмы не зависят от того, на компьютере какого поколения они работают

30.03.2016 21:35:00
news
Владимир Воеводин: Алгоритмы не зависят от того, на компьютере какого поколения они работают

В САФУ продолжается международная научная конференция «Параллельные вычислительные технологии (ПаВТ) 2016». С докладом на пленарном заседании выступил Владимир Воеводин, заместитель директора Научно-исследовательского вычислительного центра МГУ имени М.В. Ломоносова.

Ученый рассказал об алгоритмах, применяемых в параллельных вычислениях, и о проекте математиков МГУ — Открытой энциклопедии свойств алгоритмов AlgoWiki.

— Компьютеры меняются очень быстро, и время от времени — с частотой в семь-восемь лет — появляется новое поколение. Приходится заново разрабатывать все программное обеспечение. По большому счету, в нем реализуются одни и те же алгоритмы, которые никак не зависят от архитектуры вычислительных центров. Хочется научиться понимать, как устроены алгоритмы, чтобы упростить процесс переработки программного обеспечения под новые компьютеры. Хочется вытащить максимум информации из алгоритмов, чтобы при появлении нового поколения техники было проще реализовать программное обеспечение на новой архитектуре. Весь накопленный багаж программного обеспечения нужно, так или иначе, переносить с одной машины на другую. Есть желание упростить этот процесс, так как сейчас нет никаких предпосылок к тому, что в ближайшие сто лет у нас будет одна и та же архитектура параллельных машин.

— То есть, вы сейчас работаете на опережение?

— В последние годы все программное обеспечение переписывалось пять-шесть раз. Хочется упростить это дело. Поэтому мы занимаемся исследованием алгоритмов. Это главное, потому что они никак не зависят от того, какая техника сейчас или какая будет потом. Хочется уже сейчас сделать работу один раз и навсегда.

— Действительно ли уже сейчас на суперкомпьютерах можно просчитать любые процессы?

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

— Возможно ли наступление того момента, когда возможно будет смоделировать действительно все, уже без кавычек?

— Конечно. Ведь, как мы узнали недавно, компьютер уже обыграл в игру го человека. Казалось, что го сложна для машины из-за большого размера доски и трудностей в прогнозировании ходов. В отличие от шахмат в го — важную роль играет интуиция. Еще есть суперкомпьютер IBM Watson, который показал себя отличным «врачом» — ему удается ставить медицинский диагноз на основе заложенной в него огромной медицинской базы.

Возврат к списку