Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Применение принципа эмуляции при реализации системы символьной обработки Рубин, Александр Григорьевич

Данная диссертационная работа должна поступить в библиотеки в ближайшее время
Уведомить о поступлении

Диссертация, - 480 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Рубин, Александр Григорьевич. Применение принципа эмуляции при реализации системы символьной обработки : автореферат дис. ... кандидата физико-математических наук : 05.13.11.- Москва, 1992.- 21 с.: ил.

Введение к работе

' І

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

В диссертационной работе исследуются проблемы эмуляции и рассматривается применение соответствующего принципа при реализации ряда основных компонентов системы символьной обработки СССОЗ. Работа выполнена в рамках проекта, связанного с созданием аппаратных средств поддержки систем символьной обработки и искусственного интеллекта СИЮ, осуществляемого в ИЛИ нм. М. В. Келдиза.

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

Для решения указанной задачи требуется создание значительных объемов специализированного программного обеспечения и аппаратуры, что существенно задерживает внедрение СХХ). Поэтому особую актуальность приобретает принцип эмуляции, обеспечивающий при реализации ССО эффективное использование уже готового или стандартного оборудования и программного обеспечения.

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

интенсивное развитие работ в указанной направлении. В то же время концепция эмуляции остается не формализованной, отсутствует систематизация областей и способов ее применения.

Использование эмуляции в качестве базового принципа реализации ряда компонентов ССО позволяет обеспечить достижение требуемых функциональных возможностей системы на основе применения доступных технических средств и решений. Таким образом, исследование проблем эмуляции, предпринятое в связи с проектированием и реализацией ССО, является актуальным и практически важным.

Цели работы:

  1. Исследовать проблемы построения системы символьной обработки, включающей специализированный символьный процессор, на базе универсальных и готовых программно-технических средств и определить основные требования к такой системе.

  2. Разработать принципы построения системы символьной обработки со специализированным Лисп-процессором.

  3. Выполнить проектирование и реализацию системы символьной обработки со специализированным символьным процессором.

Научная новизна. В свете современных представлений в области архитектуры ВС проведено комплексное исследование проблем эмуляции, рассматриваемых в диссертации в качестве основного объекта исследования. Проведена систематизация приложений я способов применения этого принципа.

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

Практическая значимость. Применение эмуляции обеспечило сокращение сроков я стоимости разработки, повышение ее технологичности и эффективности, преемственность по отношению к имеющемуся программному обеспечению. Эмуляция была использована в качестве базового принципа при реализация ряда основных компонентов ССО:

специализированного символьного процессора, ориентированного на язык Лисп;

средств связи символьного процессора с универсальной вычислительной средой;

средств, обеспечивающих диалоговое взаимодействие пользователя со специализированным символьным процессором.

Результаты проектирования и эксплуатации ССО подтвердили адекватность выбранного подхода поставленным перед разработчиками задачам, а такие универсальность использованного принципа разработки ВС.

Технология проектирования, отработанная на основе систематического применения принципа эмуляции, может быть рекомендована при построении других ВС, к которым предъявляются аналогичные требования.

Реализация результатов работы:

  1. На основе принципа эмуляции разработан и реализован конвертер с подмножества языка Лисп в язык Рефал СЛИРА). Конвертер вовюл в состав математического обеспечения ССП ЕС2702, эксплуатирующегося в Институты.

  2. На основе принципа эмуляции организовано подключение ССП к универсальной ЭВМ и сети ЭВМ коллективного пользования.

Самостоятельное значение имеет разработка и реализация в составе сети СЕКОП эмулирующего концентратора терминалов н системы пересылки файлов СЭФЕС). Указанная реализация позволяла в короткие сроки организовать в рамках сети диалоговую работу с ЕС ЭВМ и обеспечить оперативное решение задачи транспортировки символьной информации между ЕС ЭВМ и ЭВМ других типов.

3. С использованием принципа эмуляции разработано и реализовано
несколько модификаций дисплейных диалоговых операторов,
вошедших в состав математического обеспечения ССП ЕС2702. Они
внедрены и успешно эксплуатируются на ЭВМ серии ЕС в ряде
организаций и ВЦ.

Апробация. Основные результаты диссертационной работы докладывались на первой Международной конференции молодых ученых и специалистов по проблемам проектирования и применения дискретных систем в управлении Сминск, 1977), на первой Всесоюзной конференции "Технология программирования" СКнев, 1979), на одиннадцатом Всесоюзной семинаре по вычислительным сетям СРига, 19S6), на научно-техническом семинаре "Машинная реализация систем искусственного интеллекта" СМосква, МДНТП, 1988), на объединенном семинаре в ИШ им. М. В. Келдыша СМосква, 1991).

Публикации. По теме диссертации опубликовано И печатных работ, список которых приведен в конце автореферата.

Объем и структура работы. Диссертация состоит из введения, четырех глав, заключения и списка литературы, включающего 147 наименований. Обций объем работы - 119 страниц.

Похожие диссертации на Применение принципа эмуляции при реализации системы символьной обработки