首页> 外文期刊>RSTI >Accélération de la simulation modulaire
【24h】

Accélération de la simulation modulaire

机译:加速模块化仿真

获取原文
获取原文并翻译 | 示例
           

摘要

Les processeurs actuels intègrent de nombreuses unités (calcul, mémoire, contrôle, cœur), dupliquées ou vectorisées. Afin de tester de nouveaux concepts, les architectes utilisent des simulateurs. La principale qualité de ces simulateurs est leur modularité. Sans cette modularité, un simulateur ne peut pas suivre l'évolution rapide des micro-architectures et devient de moins en moins représentatif. La modularité est aujourd'hui pour les simulateurs une qualité plus importante que la vitesse. Nous présentons une méthodologie de vectorisation des simulateurs se substituant à la multiplication des unités, ce qui en améliore la vitesse de simulation. L'objectif de cette étude est de : (l) présenter une extension du protocole de communication UNISIM (August et al., 2007) entre les modules du simulateur, (2) introduire une méthodologie de développement simple et systématique pour construire des simulateurs avec duplication des ressources, (3) étudier l'impact de notre méthodologie sur l'accélération du temps de simulation et plus précisément du temps de passage dans l'ordonnanceur du moteur SystemC.%Actual processors integrate many units (computing units, memory, control, core), either duplicated or vectorized. In order to test new concepts, architects simulate them. The main quality for such simulators is their modularity. Without modularity, a simulator cannot follow the microarchitectural evolutions and rapidly becomes less and less representative. Modularity is today a more essential quality for simulators than speed. We present a simulator vectorization methodology replacing the multiplication of the units, which improves the simulation speed. The aim of this study is to: (I) present an extension of the UNISIM (August et al., 2007) communication protocol, (2) introduce a simple and systematic developing methodology to build simulators with duplicated resources, (3) study the methodology impact on the simulator time speedup and more precisely, the time spent in the SystemC scheduler.
机译:当前的处理器集成了许多重复或矢量化的单元(计算,内存,控制,核心)。为了测试新概念,架构师使用模拟器。这些模拟器的主要质量是它们的模块化。没有这种模块化,模拟器将无法跟随微体系结构的快速发展,并且变得越来越具有代表性。对于当今的模拟器而言,模块化比速度更为重要。我们提出了一种模拟器矢量化的方法,以取代单位的乘法,从而提高了仿真速度。本研究的目的是:(l)提出仿真器模块之间UNISIM通信协议的扩展(August等,2007),(2)介绍一种简单而系统的开发方法来构建具有以下功能的仿真器:重复资源,(3)研究我们的方法论对仿真时间加速的影响,更确切地说是对SystemC引擎调度程序中通过时间的影响。%实际处理器集成了许多单元(计算单元,内存,控制,核心),重复或矢量化。为了测试新概念,架构师对其进行了模拟。这种模拟器的主要质量是它们的模块化。没有模块化,模拟器就无法跟随微体系结构的发展,并且迅速变得越来越缺乏代表性。如今,模块化是模拟器比速度更重要的品质。我们提出了一种模拟器矢量化方法,以取代单位乘法,从而提高了仿真速度。这项研究的目的是:(I)介绍UNISIM(August等人,2007)通信协议的扩展,(2)介绍一种简单而系统的开发方法来构建具有重复资源的模拟器,(3)研究方法学对仿真器时间加速的影响,更确切地说,对SystemC调度程序中花费的时间的影响。

著录项

  • 来源
    《RSTI》 |2011年第9期|p.1115-1134|共20页
  • 作者单位

    DALI, Université de Perpignan Via Domitia 66860 Perpignan cedex 9 France LIRMM, CNRS, UMR 5506, Université Montpellier 2, 34095 Montpellier cedex 5 France,Laboratoire Lifab, Université de Boumerdès-Algérie;

    DALI, Université de Perpignan Via Domitia 66860 Perpignan cedex 9 France LIRMM, CNRS, UMR 5506, Université Montpellier 2, 34095 Montpellier cedex 5 France;

    DALI, Université de Perpignan Via Domitia 66860 Perpignan cedex 9 France LIRMM, CNRS, UMR 5506, Université Montpellier 2, 34095 Montpellier cedex 5 France;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 fre
  • 中图分类
  • 关键词

    vectorisation; simulation modulaire; protocole de communication modulaire; accélération de la simulation;

    机译:向量化模块化仿真;模块化通信协议;模拟的加速;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号