Development of a cycle-accurate simulator of the Elbrus processor core memory subsystem

Author:

Znamenskiy D. V.1,Kutsevol V. N.1

Affiliation:

1. MCST JSC

Abstract

Increasing complexity of modern microprocessors, combined with semiconductor technology progress slowdown, make a further increase in performance more difficult. Under these circumstances, the relevance of the performance estimations of prospective microprocessors by dint of cycle-accurate simulation prior to their production in silicon is of growing importance. The approach to implementation of cycle-accurate simulator of core memory subsystem for Elbrus architecture, controlled by the existing functional simulator of this architecture, is presented herein. The method for validation of a cycleaccurate simulator by comparison with modeling of the RTL description of the prospective microprocessor is considered. The data on the speed of the cycle-accurate simulator and the main optimization methods, which were used to achieve acceptable performance, are presented. The preliminary estimates of the impact on the performance of some changes in the prospective processor core, including the cache access latency and hardware support for virtualization, obtained with the help of the cycle-accurate simulator are given. These assessments are important for making architectural decisions when designing the prospective Elbrus architecture processors.

Publisher

CRI Electronics

Subject

General Earth and Planetary Sciences,General Environmental Science

Reference16 articles.

1. Akram A., Sawalha L.A. Comparison of x86 Computer Architecture Simulators. Computer Architecture and Systems Research Laboratory (CASRL), 1, 2016. Available at: https://scholarworks.wmich.edu/casrl_reports/1/ (accessed 02.04.2019).

2. Poroshin P.A., Meshkov A.N., Chernyh S.V. Development of simulator with support of cycle-accurate simulation mode on base of the existing instruction set simulator of the Elbrus architecture. Voprosy radioelektroniki, 2018, no. 2, pp. 69–75 (In Russian).

3. Nedbailo Yu.A. On-chip network design for prospective chip multiprocessors. Trudy MFTI, 2017, vol. 9, no. 2, pp. 151–163 (In Russian).

4. Nedbailo Yu.A. Memory subsystem performance scaling problems in chip multiprocessors and their solution. Voprosy radioelektroniki, 2018, no. 2, pp. 23–31 (In Russian).

5. Znamenskiy D.V. Alternatives of hardware virtualization support inplementation for Elbrus processor architecture. Voprosy radioelektroniki, 2014, vol. 4, no. 3, pp. 64–73 (In Russian).

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3