Биография

Лев Николаевич Королёв

Лев Николаевич Королёв — советский и российский системный программист и математик, доктор технических наук (1967), заведующий кафедрой автоматизации систем вычислительных комплексов факультета вычислительной математики и кибернетики МГУ. Заслуженный профессор Московского университета.Королев является автором более 70 научных работ, в том числе 10 монографий и учебных пособий. Он читал курс по архитектуре суперкомпьютеров на факультете ВМК МГУ. Среди учеников Королёва два члена-корреспондента РАН, более 40 докторов и кандидатов наук.Заведующий кафедрой автоматизации систем вычислительных комплексов факультете вычислительной математики и кибернетики МГУ. Автор первой отечественной мультипрограммной операционной системы Д-68. Занимался математическим обеспечением космической программы «Союз-Аполлон». Предложил оригинальный алгоритм символьного дифференцирования, положивший начало развитию компьютерной алгебры в нашей стране.

Работа

В 1956 году Королёв разработал компьютерную программу для перевода текстов с английского языка на русский. В 1960 году он защитил кандидатскую диссертацию по этой тематике.

В 1967 году защитил докторскую диссертацию на основе своих разработок для вычислительной системы, поддерживающей функционирование ПРО. Кроме того, Королёв разрабатывал математическое обеспечение для управления космическими полётами, в том числе для полёта Союз-Аполлон.

БЭСМ-6В 1967 году под руководством Королёва была разработана операционная система «Диспетчер-68» для ЭВМ БЭСМ-6, которая стала первой советской мультипрограммной операционной системой. Кроме того, система поддерживала страничную организацию памяти с динамическим распределением памяти, параллельную работу устройств ввода-вывода. Эти исследования значительно повлияли на дальнейшее развитие отечественного системного программирования.

Особенности БЭСМ-6:

Л.Н. Королёв руководил работами, проводимыми на кафедре АСВК и направленными на создание средств исследования и обеспечение параллелизма вычислений — основного направления повышения производительности мультипроцессорных вычислительных систем. Эти исследования посвящены решению проблемы отображения алгоритма на структуру вычислительной системы; поиску решений для распределения процессов и данных, основанного на анализе текста программы (статическое планирование); сочетанию их с динамическим планированием — динамическим назначением процессоров для выполнения работ; изучению подходов к отысканию оптимального расписания вычислений на мультипроцессорных системах с использованием генетических алгоритмов.

Награды и премии

Орден IV степени
  1. Орден «За заслуги перед Отечеством» IV степени (12 июля 1996) — за заслуги перед государством и многолетний добросовестный труд
  2. Орден Ленина (1971)
  3. Орден Октябрьской Революции (1986)
  4. Орден Отечественной войны II степени (1985)
  5. Орден «Знак Почёта» (1976)
  6. Государственная премия СССР (1969; в составе авторского коллектива БЭСМ-6)
  7. Премия Совета Министров СССР (1982) — за организацию системы коллективного пользования МГУ
  8. Лауреат премии имени М. В. Ломоносова за педагогическую деятельность
  9. Почётное звание «Заслуженный профессор МГУ» (1996)

Информационные источники

О странице