Институт

Александр Гурьевич Марчук

Заведующий лабораторией информационных систем ИСИ СО РАН,
д.ф.-м.н., профессор НГУ,
заведующий кафедрой программирования НГУ,
председатель Ученого совета ИСИ СО РАН,
член Ученых советов ММФ, ФИТ, ВКИ НГУ

Биографические данные

Марчук Александр Гурьевич, родился 30 декабря 1951 года, женат, трое детей.

Образование

Закончил Физико-математическую школу при НГУ в 1968 году. Высшее образование получил в Московском физико-техническом институте, факультет управления и прикладной математики. Закончил аспирантуру Вычислительного центра с защитой кандидатской диссертации (1978 г.). Тема диссертации на соискание степени кандидата физико-математических наук: "Оптимальные регуляризирующие операции и некоторые задачи дифракции". Научный руководитель: М.М. Лаврентьев. В 1993 году защитил диссертацию на соискание ученой степени доктора физико-математических наук. Тема докторской диссертации: "Методы и средства экспериментального проектирования архитектуры компьютеров и СБИС".

Профессиональная трудовая деятельность

1974-1978 младший научный сотрудник отдела математических методов геофизики Вычислительного центра СО АН СССР.
1979-1984 старший научный сотрудник отдела вычислительных систем Вычислительного центра СО АН СССР.
1985-1988 заместитель руководителя Временного научно-технического коллектива "СТАРТ".
1988-1989 заведующий лабораторией САПР СБИС Вычислительного центра СО АН СССР.
1990-н/в заведующий лабораторией Систем автоматизации проектирования и архитектуры СБИС
1991-1998 заместитель директора Института систем информатики СО РАН
1998-2018 директор Института систем информатики им. А.П.Ершова СО РАН

Научная и научно-организационная деятельность

Условно-корректные задачи математической физики. Получен ряд новых результатов по оптимальным методам линейной теории восстановления. Решались прикладные задачи геофизики по восстановлению полей по измерениям и обнаружению характеристик источников волн.

Системы САПР СБИС. Создана методология кремниевой компиляции, спроектированы две экпериментальные системы проектирования и моделирования СБИС "Лотос" и TOPS. Промышленная версия системы TOPS была передана в два научно-производственные объединения в Киеве и Минске и были использованы в проектировании современных СБИС. Разработана методология и технология трансформаций топологии СБИС при перепроектировании и модернизации существующих изделий.

Проектирование СБИС. Под руководством Марчука А.Г. и при его активном участии был спроектирован микропроцессорный набор из трех СБИС на Киевском НПО "Микропроцессор". Набор микросхем реализует 32-разрядную архитектуру процессоров "Кронос".

Архитектура компьютеров. В период 1979-85 годов Марчук А.Г. принимал активное участие в разработке системы МАРС (модельные асинхронные развиваемые системы), где возглавлял разработку супер ЭВМ МАРС-М, мультипроцессорный компьютер с танспьютеро-подобной архитектурой "]МАРС-Т" и 32-разрядные рабочие станции "Кронос".

Языки программирования. Марчук А.Г. является одним из двух авторов языка параллельного программирования и моделирования архитектуры Поляр. Язык был реализован и использовался в исследовательских целях. Марчуком было реализовано объектно-ориентированное расширение языка программмирования C, система была использована в работах по кремниевой компиляции.

Информационные системы. Начиная с 1994 года Марчук А.Г. активно занимается информационными системами и информационными технологиями. Были предложены и обоснованы новые подходы к распределенным клиент-серверным системам и системам электронной публикации. Марчук А.Г. возглавляет работы по электронному архиву академика А.П. Ершова.

Педагогическая деятельность деятельность

Марчук А.Г. активно занимается подготовкой кадров. На кафедре программирования НГУ он читал и читает ряд спецкурсов, ведет спецсеминар "Информационные системы", занимается научным руководством студентов, магистрантов и аспирантов. Под его научным руководством подготовлено более 60 выпускников университета, четверо его учеников защитили кандидатские диссертации. В настоящее время он руководит дипломной практикой 11 студентов и магистрантов, 23 аспирантов ИСИ и НГУ.

Одним из существенных направлений научной организационной и педагогической деятельности Марчука является работа со старшими школьниками по информатике и программированию. Школьная информатика была инициирована и поставлена как предмет постоянной научной и педагогической деятельности Андреем Петровичем Ершовым. Ныне усилия коллектива ИСИ СО РАН в этом направлении координируются и возглавляются Марчуком"А.Г. Он член Ученого совета Высшего колледжа информатики НГУ, Председатель жюри студенческих и школьных олимпиад по программированию, научный руководитель летних школ юных программистов, активный участник этих школ как мастер, ведущий творческие мастерские.

Основные научные публикации

  1. V.E. Kotov, A.G. Marchuk, Yu.L. Vishnevsky MARS - A Hierarchical Heterogeneous Modular System// Fifth Generation Computer Architectures. - Elsevier Science Publishers B.Y. (North-Holland), IFIP, 1986. P. 133-140.
  2. G.M. Krecker, T.I. Lelchuk, A.G. Marchuk POLAR - A Programming Language for Multiprocessor Systems// Proceed. of the IFIP 11th World Computer Congress. - San Francesco, USA, 1989. P. 33-37.
  3. Apanowich Z.W., Marchuk A.G. An Algorithm for Standard-cell and gate Array Placement// Proceed. of Euro ASIC'92, Paris, June 1-5, 1992. - Loss Alamitos, California: IEEE Computer Society Press, 1992. - P. 416-421.
  4. Z.V. Apanovich, A.V. Klekovkin, A.G. Marchuk "Full-Chip Mask Layout Decomposition for Technology Migration" in Proc. of Workshop on Design Methodologies for Microelectronics, Smolenice castle, Slovakia, September 1995 , pp.322-323.
  5. A.G.Marchuk, Z.V.Apanovich DECOMP: a Technology Migration Subsystem for Full Chip Mask Layouts // Proceedings of 1997 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PAC-RIM'97), August 20-22, 1997. Victoria, B.C., Canada
  6. Елепов Б.С., Марчук А.Г., Бобров Л.К., Константинов В.И. Новые информационно-библиотечные технологии // Информационные технологии и вычислительные системы. - 1997, N 2. С. 83-87
  7. А.Г.Марчук, А.Е.Осипов К вопросу об идентификации электронных документов и коллекций // Программирование, N 4, 2000