Динамическая поддержка расширений процессора в кросс-системе.


Динамическая поддержка расширений процессора в кросс-системе.

В.В. Рубанов, А.И. Гриневич, Д.А. Марковцев, М.А. Миткевич.

Аннотация

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

Издание

Труды Института системного программирования РАН, том 5, 2004, стр. 63-88.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

Для цитирования

В.В. Рубанов, А.И. Гриневич, Д.А. Марковцев, М.А. Миткевич. Динамическая поддержка расширений процессора в кросс-системе. . Труды Института системного программирования РАН, том 5, 2004, стр. 63-88. .

Полный текст статьи в формате pdf Вернуться к содержанию тома