Развитие технологии динамического сравнения трасс





Скачать 25.35 Kb.
НазваниеРазвитие технологии динамического сравнения трасс
Дата публикации07.03.2016
Размер25.35 Kb.
ТипЛитература
100-bal.ru > Информатика > Литература
УДК 004.4'422
Р.А. Соколов

Московский физико-технический институт (государственный университет)
РАЗВИТИЕ ТЕХНОЛОГИИ ДИНАМИЧЕСКОГО СРАВНЕНИЯ ТРАСС
При обеспечении двоичной (на уровне системы команд) совместимости микропроцессора новой (целевой) архитектуры с какой-либо традиционной (исходной) архитектурой посредством системы динамической двоичной трансляции (ДТС) на одно из первых мест выходит задача отладки соответствующего программного обеспечения.

В рамках проекта Э3М для отладки ДТС, обеспечивающей совместимость одноименного микропроцессора с архитектурой IA32, было разработано несколько эффективных технологий, ключевые из которых – это возможность сохранения и восстановления операционного окружения (или контрольной точки) исходной [4] и целевой платформ и технология динамического сравнения трасс [3].

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

Технология динамического сравнения трасс основана на сравнении в процессе работы состояний двух вычисли­тельных систем - отлаживаемой и эта­лонной. При отладке на программных моделирующих комплексах эффективность этого метода сильно ограничивалась их медленной работой.

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


  1. Klaiber A. The technology behind Crusoe processors - Technical report, Transmeta Corp., Santa Clara, CA, January 2000.

  2. Волконский В.Ю. Оптимизирующие компиляторы для архитектуры с явным параллелизмом команд и аппаратной поддержкой двоичной совместимости // Информационные технологии и вычислительные системы, № 3, 2004

  3. Иванов А. А., Преснов Н. Ю. Технология динамического сравнения трасс для отладки систем двоичной трансляции // Информационные технологии, № 2, 2005.

  4. Петров И.А. Сохранение и восстановление операционного окружения исходной платформы (контрольной точки) в ВК «Эльбрус-3М» // Сборник "Высокопроизводительные вычислительные системы и микропроцессоры" ИМВС РАН, выпуск 9, 2006

РЕФЕРАТ

УДК 004.4'422

Соколов Р. А. Развитие технологии динамического сравнения трасс // Современные проблемы фундаментальных и прикладных наук – общая и прикладная физика: Сборник трудов 49-й научной конференции МФТИ, Т. Х / МФТИ – М.: 200Х. – С. Х−Х.

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

Библиография: 4 назв.

Добавить документ в свой блог или на сайт

Похожие:

Развитие технологии динамического сравнения трасс iconУрок обобщающего повторения Цели
Развивающая – развитие умения определять разряды прилагательных; развитие умения правильно образовывать формы степеней сравнения;...
Развитие технологии динамического сравнения трасс iconПрограмма по формированию навыков безопасного поведения на дорогах...
Развивающие: развитие познавательной активности, развитие умения сообща и дружно с одноклассниками; развивать коммуникативные способности...
Развитие технологии динамического сравнения трасс icon1 – слайд. Степени сравнения имен прилагательных. Сравнительная степень
Цели: дать понятие о степенях сравнения; познакомиться с образованием простой и составной форм сравнительной степени
Развитие технологии динамического сравнения трасс iconУрок по русскому языку в 7-м классе "Степени сравнения наречий"
Тип урока: усвоение новых знаний и первичное закрепление с применением технологии разноуровневого обучения
Развитие технологии динамического сравнения трасс iconПрограмма по формированию навыков безопасного поведения на дорогах...
Задания на развитие общеинтеллектуальных умений – сравнения, мышления, конкретизации, обобщения
Развитие технологии динамического сравнения трасс iconПрограмма по формированию навыков безопасного поведения на дорогах...
Дать понятие о сложноподчиненном предложении (спп) с придаточным сравнения, вспомнить другие способы выражения сравнения в тексте,...
Развитие технологии динамического сравнения трасс iconПрограмма по формированию навыков безопасного поведения на дорогах...
Дать понятие о сложноподчиненном предложении (спп) с придаточным сравнения, вспомнить другие способы выражения сравнения в тексте,...
Развитие технологии динамического сравнения трасс iconПрограмма по формированию навыков безопасного поведения на дорогах...
Дать понятие о сложноподчиненном предложении (спп) с придаточным сравнения, вспомнить другие способы выражения сравнения в тексте,...
Развитие технологии динамического сравнения трасс iconПрограмма по формированию навыков безопасного поведения на дорогах...
Активизация внимание учащихся коррекция и развитие мышления (операция обобщения, сравнения, анализа)
Развитие технологии динамического сравнения трасс iconПрограмма по формированию навыков безопасного поведения на дорогах...
Развитие логических операций: анализа, синтеза, обобщения, сравнения, способствуя развитию мышления в целом
Развитие технологии динамического сравнения трасс iconКонспект динамического часа
Методическая разработка рекомендована для педагогов дополнительного образования детей
Развитие технологии динамического сравнения трасс iconКомплекс ору для проведения динамического часа
Муниципальное образовательное учреждение дополнительного профессионального образования
Развитие технологии динамического сравнения трасс iconУрок по русскому языку в 7 классе По теме: «Степени сравнения наречий»
Цель урока: познакомить обучающихся с особенностями образования и употребления наречий в сравнительной и превосходной степени; научить...
Развитие технологии динамического сравнения трасс iconПрограмма по формированию навыков безопасного поведения на дорогах...
Создать условия для изучения правила сравнения десятичных дробей и умения его применять; повторить запись обыкновенных дробей в виде...
Развитие технологии динамического сравнения трасс icon• 176 км трасс (54 синих) (50 км), 105 красные (99 км), 17 черные (26 км)
Вероны, 330 км от аэропорта Венеции, 315 км от аэропорта Милана, 110 км от аэропорта Инсбрук
Развитие технологии динамического сравнения трасс iconТема: Употребление предлогов в речи. Раздельное написание предлогов с другими словами. Тип урока
М/к: развитие умений договариваться о совместной работе, слушать других, делать выводы на основе наблюдений, анализа, сравнения


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск