|
Implementation of memory subsystem of cycle-accurate application-level simulator of the Elbrus microprocessors
[Реализация подсистемы памяти в рамках потактово-точного симулятора уровня приложений микропроцессоров архитектуры «Эльбрус»]
P. A. Poroshinab, D. V. Znamenskiyc, A. N. Meshkovbc a Moscow Institute of Physics and Technology (National Research University)
b INEUM
c MCST
Аннотация:
Производительность современных микропроцессоров существенно зависит от устройства их подсистемы памяти. Таким образом, программная модель подсистемы памяти является ключевым компонентом потактово-точных симуляторов, и качество этой модели в значительной степени определяет итоговую точность моделирования всего микропроцессора. Данная статья посвящена потактово-точному симулятору уровня приложений, специализированного на моделировании микропроцессоров архитектуры «Эльбрус». В статье дано описание общей структуры рассматриваемого потактово-точного симулятора. Вслед за этим описаны программная модель подсистемы памяти и особенности ее интеграции как части потактово-точного симулятора. Далее изложены результаты оценки точности разработанного потактово-точного симулятора на наборе тестов SPEC CPU2006 и проведен анализ ошибок моделирования. Завершает статью сравнение производительности симуляторов микропроцессоров «Эльбрус» различных типов.
Ключевые слова:
архитектура “Эльбрус”, подсистема памяти, кэш-память, потактово-точный симулятор, микропроцессор, симулятор уровня приложений, SPEC CPU2006.
Образец цитирования:
P. A. Poroshin, D. V. Znamenskiy, A. N. Meshkov, “Implementation of memory subsystem of cycle-accurate application-level simulator of the Elbrus microprocessors”, Труды ИСП РАН, 32:2 (2020), 61–80
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp499 https://www.mathnet.ru/rus/tisp/v32/i2/p61
|
Статистика просмотров: |
Страница аннотации: | 79 | PDF полного текста: | 101 | Список литературы: | 12 |
|