РАЗДЕЛЕНИЕ ПРОЦЕССОРНОГО ВРЕМЕНИ ПРИ ДИНАМИЧЕСКОЙ ДВОИЧНОЙ ТРАНСЛЯЦИИ В ОДНОПРОЦЕССОРНОЙ СИСТЕМЕ Ермолович А.В., Мысов М. Е., Соколов Р.А.

Презентация:



Advertisements
Похожие презентации
Развитие технологии динамического сравнения трасс Научный руководитель: Ермолович Александр Владленович Московский Физико-Технический Институт Роман А.
Advertisements

Презентация к уроку по информатике и икт (7 класс) по теме: Презентация по информатике на тему "Процессор"
Процессор ПРОЦЕССОР ПРОЦЕССОР ПРОЦЕССОР Основной характеристикой процессора является производительность (быстродействие) – количество операций выполняемых.
Развитие технологии динамического сравнения трасс Научный руководитель: Ермолович Александр Владленович Московский Физико-Технический Институт Роман А.
ПРЕЗЕНТАЦИЯ НА ТЕМУ: ПРЕЗЕНТАЦИЯ НА ТЕМУ: ВИДЫ ТРАНСЛЯЦИИ Составил: Ревнивцев М.В Преподаватель: Кленина В.И.
Развитие механизмов долговременного хранения двоично- транслированных кодов Научный руководитель: Ермолович Александр Владленович Московский Физико-Технический.
Выполнили: Мартышкин А. И. Кутузов В. В., Трояшкин П. В., Руководитель проекта – Мартышкин А. И., аспирант, ассистент кафедры ВМиС ПГТА.
Эффективность распараллеливания Оценки качества вычислительного алгоритма, системного ПО и аппаратуры Цель – оптимизация счета Критерии качества: Производительность.
Учебный курс Принципы построения и функционирования ЭВМ Лекция 12 Архитектура ЭВМ. Прерывания. профессор ГУ-ВШЭ, доктор технических наук Геннадий Михайлович.
Лекция 2 Схема фон Неймана Память Процессор вводвывод внешняя память.
Тема урока: « Общество как развивающаяся система.»
Процессор - это устройство, управляющее ходом вычислительного процесса, выполняющее арифметическое и логическое действия. Процессор - это микросхема на.
Архитектура микропроцессоров И ее эволюция. Процессор и память: Команды и данные.
Разработка библиотеки нитей POSIX реального времени Магистерская диссертация Студент: Фёдоров Александр, 418 гр. Научный руководитель: Гилязов С.С.
Реализация модели многочастичного газа FHP-MP на графическом ускорителе Подстригайло Алена, гр Научный руководитель: к.ф.-м.н. Калгин К.В.
Системные механизмы Windows. Системные механизмы диспетчеризация ловушек, в т.ч. прерываний, DPC (deferred procedure call), APC (asynchronous procedure.
5 марта 2015 г. 5 марта 2015 г. 5 марта 2015 г. 5 марта 2015 г. 5 марта 2015 г.
количество элементарных операций, выполняемых за одну секунду. Производительность определяет быстродействие компьютера в целом.
F 10 F9F9 F8F8 F7F7 F6F6 F5F5 F4F4 F3F3 F2F2 F1F1 Время Частота Рис a). Соотношение между информационной скоростью и скоростью переключения каналов.
Основные виды ресурсов и возможности их разделения.
Транксрипт:

РАЗДЕЛЕНИЕ ПРОЦЕССОРНОГО ВРЕМЕНИ ПРИ ДИНАМИЧЕСКОЙ ДВОИЧНОЙ ТРАНСЛЯЦИИ В ОДНОПРОЦЕССОРНОЙ СИСТЕМЕ Ермолович А.В., Мысов М. Е., Соколов Р.А.

1/6 Система динамической двоичной трансляции уровня виртуальной машины

Процесс динамической двоичной трансляции 2/6

Оптимизирующая компиляция vs. Латентность 3/6

Решение проблемы большой латентности 4/6 динамическая двоичная трансляция = поток исполнения + поток трансляции динамическая двоичная трансляция = поток исполнения + поток трансляции

Результаты (1): влияние на латентность 5/6 Частота процессора: 300 Mhz Кванты времени потоков: тактов (~160 мкс) Среднее время переключения контекста: 3000 тактов (~10 мкс) Динамическая двоичная трансляция без разделения времени Динамическая двоичная трансляция с разделением времени время работы фазы О1 среднее, T c_mean 1.54 c3 c максимальное, T c_max 8.8 c29.5 c средняя задержка доставки прерывания вне работы фазы О154 мкс51 мкс во время работы фазы О1T c_mean 39 мкс максимальная задержка доставки прерывания (во время работы фазы О1) T c_max 1.7 мс Тестовые задачи: mpeg2dec, mp3_decode, ogg_decode, ogg_encode, mplayer, ffmpeg2theora, speexenc, speexdec

Результаты (2): влияние на производительность 6/6

Q&A