Журнал PC Magazine/Russian Edition № 02/2009
Памяти Михаила Донского
13 января на 61-м году жизни скоропостижно скончался Михаил Донской – видный российский ученый, ИТ-специалист и программист с мировым именем.
Михаил Донской родился 8 августа 1948 г., в 1970 г. окончил механико-математический факультет МГУ им. М. В. Ломоносова, в 1974 г. стал кандидатом физико-математических наук по специальности «Теоретическая кибернетика».
В 1970–1976 гг. Донской – старший научный сотрудник Института систем управления АН СССР, а с 1976 г. – руководитель лаборатории Института системного анализа.
С 1982-го по 1988 г. Михаил Владимирович работал главным системным программистом Системы управления базами данных (СУБД) ИНЕС. Он был автором архивной системы ИНЕС, стоявшей на большинстве компьютерных центров СССР.
Мировая известность пришла к Донскому в 1974 г., когда программа «Каисса», в разработке которой он принимал участие, победила в первом чемпионате мира среди шахматных программ. В том же году за создание этой программы Михаил Донской был удостоен золотой медали IFIP. Известность же в мировых научных кругах он приобрел несколько раньше, после матча той же «Каиссы» против читателей «Комсомольской правды» в 1972 г.
Позже, в 1988 г., Донской собрал команду специалистов для работы над новой версией шахматной программы для IBM PC. Эта работа была завершена в 1990 г., и тогда же программа заняла четвертое место на Компьютерной Олимпиаде в Лондоне.
Михаил Донской был одним из тех, кто стоял у истоков российского ИТ-бизнеса. В 1989–1992 гг. он входил в совет директоров и возглавлял один из отделов компании «Параграф», вклад которой в становление российского ИТ-рынка трудно переоценить.
В 1994 г. Донской создал и возглавил компанию ДИСКо (Donskoy’s Interactive Software Company). Эта фирма добилась заметных успехов не только в России, но и за рубежом. Отечественным пользователям хорошо известны такие ее продукты, как «ДИСКо Командир», «ДИСКо Качалка», «ДИСКо Наблюдатель», а также ряд программ для КПК. В число зарубежных партнеров компании входят Apple, 3Com, Hewlett- Packard.
Михаил Владимирович – создатель «Лексикона» нового поколения. В последнее время он занимался проблемами пользовательского интерфейса.
Кроме того, Донской был действительным членом Российской академии Интернета, членом совета директоров компании «Арсеналъ», советником директора портала «АКАДО». В соавторстве он написал монографии «Программирование игр» (1980) и «Машина играет в шахматы» (1982).
Как авторитетный специалист, Михаил стал автором доклада на SIGCHI’97, самой представительной ежегодной конференции по пользовательскому интерфейсу в США.
В 2001 г. Донской участвовал в программе Teсhnology Pioneers Всемирного экономического форума в Давосе.
Люди, хорошо знавшие Михаила Владимировича, отмечают, что с раннего детства в нем был силен соревновательный дух. Стремление к соперничеству побудило его заняться спортом, где он также добился успеха, получив спортивные разряды по плаванию и волейболу. В более зрелом возрасте Донской стал одним из ведущих в СССР игроков в спортивный бридж.
Трудно сказать, что оставит больший след в истории: сделанное Михаилом Донским, или его идеи, которыми он щедро делился с окружающими, тем более что в число талантов этого разностороннего человека входил и дар блестящего публициста – его статьи для широкой аудитории неизменно вызывали бурные дискуссии и надолго запоминались читателям.
В последние месяцы жизни Донской принял решение профессионально заняться Интернет- журналистикой. Реализовать эти планы он уже не успел...
Новости
Раздел подготовил Максим Белоус
Предельные переходы: нанометры и нультиядерность
В обозримом будущем «гонка нанометров» придет к своему логическому завершению. Дальнейшее (после технологически доступных уже сейчас 22 нм) уменьшение масштабов полупроводниковых элементов в интегральных микросхемах хотя и возможно теоретически, но крайне затратно с финансовой точки зрения – а ближайшие годы явно не станут наиболее подходящими для солидных и долгосрочных капиталовложений в освоение новых технологий. Многие разработчики убеждены, что как минимум ближайшее будущее – не за дальнейшим сокращением размеров единичного транзистора, а за внедрением принципиально новых технологий на базе уже отработанных процессов. В число этих технологий предположительно могут войти трехмерные структуры с соединениями между параллельными слоями (Thru-Silicon Via), «плавниковые» транзисторы с полевым эффектом (FinFET), углеродные нанотрубки в качестве токоведущих элементов микросхем.
В IEEE Spectrum (www.spectrum.ieee.org), ведущем электронном издании Institute of Electrical and Electronics Engineers, опубликовано занимательное исследование потенциала производительности многоядерных систем. Выясняется, что линейного повышения этой самой производительности с ростом числа ядер не наблюдается. Собственно, никто этого не ожидал и раньше, круг хорошо распараллеливаемых вычислительных задач ограничен. Однако исследование IEEE демонстрирует совсем неутешительные выводы: при увеличении числа вычислительных ядер с 2 до 64 производительность системы (занятой моделированием погоды – как раз одной из классических многопоточных задач) выросла всего-то впятеро.
Выясняется, что, начиная с некоторого количества ядер (которое зависит от конкретной задачи), заметного прироста производительности вообще не наблюдается. Такую ситуацию исследовавшие ее специалисты назвали «эффектом нультиядерности» (nulticore effect). Ответственна за него в сегодняшних системах слишком медленная (по меркам производительности процессорных ядер) память. Суть в том, что, поскольку между множеством ядер делится пропускная способность одной и той же шины памяти, в какой-то момент наступает эффект насыщения, и новые инструкции, даже идеальным образом распараллеленные, просто не успевают поступать на обработку.
Выходом из ловушки «нультиядерности» в перспективе может стать существенное увеличение пропускной способности оперативной памяти компьютеров. Либо – переход к асимметричной архитектуре вычислений, когда каждому ядру отводится своя собственная область памяти и обособленная шина данных. Такая архитектура вряд ли найдет применение в универсальных системах широкого предназначения, однако в специализированных серверах, изначально ориентированных на решение строго определенного круга задач, она может оказаться адекватным решением.
Обмен разумами
Нейрофизиологи из стокгольмского Karolinska Institute в ходе нехитрых экспериментов на добровольцах установили, что обмануть человеческий разум, заставив его воспринимать чужое тело как свое собственное, совсем не трудно. Разработчикам систем виртуальной реальности эта новость придется весьма кстати.
Эксперименты действительно были чрезвычайно простыми. В первом из них в глазницах манекена были размещены видеокамеры, а информация с них выводилась на два небольших экрана, размещенных прямо перед глазами добровольца. Далее движения добровольца и манекена согласовывались: когда первый опускал голову, голова второго соответствующим образом наклонялась, и появляющийся перед глазами корпус манекена доброволец воспринимал как собственное тело.
Чтобы усилить иллюзию, исследователи в этот момент прикасались палочкой одновременно к корпусу манекена и животу добровольца. Тактильные ощущения вкупе с зрительными успешно вводили разум в заблуждение.
Второй эксперимент состоял в том, что камера размещалась на голове одного добровольца, а информация с нее передавалась на глазные экраны другого. В результате, когда первый подходил ко второму, тот видел самого себя приближающимся и подающим себе же руку для приветствия. Ощущения от