首页> 外文期刊>Journal of supercomputing >PSML: parallel system modeling and simulation language for electronic system level
【24h】

PSML: parallel system modeling and simulation language for electronic system level

机译:PSML:电子系统级的并行系统建模和仿真语言

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

摘要

System-level description languages in electronic system level are domain-specific sequential simulation languages using the shared-everything model in discrete-event modeling and simulation terminology. They implement sequential process-interaction worldview to take advantage of event partitioning for ease of programming and modularity. Therefore, their reference simulators can only be executed on a single physical core. Fast and accurate simulation is highly desirable for efficient and effective system design due to the ever-increasing complexity of embedded and cyber physical systems. Parallel discrete-event simulation (PDES) is the main technique to solve this problem for large-scale system-level models. PDES works based on state space partitioning by using the so-called logical process worldview. This paper proposes parallel system modeling and simulation language (PSML), along with its formalized distributed parallel simulation kernel, that provides execution of hardware models in order to improve simulation speed significantly. It will be shown that the proposed framework results in linear, super-linear speedups ranging from 11x to 32x for large-scale, complex PSML models in comparison with the SystemC reference simulator on a 12-core host.
机译:电子系统级的系统级描述语言是领域特定的顺序仿真语言,在离散事件建模和仿真术语中使用共享的所有模型。他们实现顺序过程交互世界观,以利用事件分区的优势来简化编程和模块化。因此,它们的参考模拟器只能在单个物理内核上执行。由于嵌入式和网络物理系统的复杂性不断提高,因此对于高效有效的系统设计而言,快速,准确的仿真是非常必要的。并行离散事件模拟(PDES)是解决大规模系统级模型此问题的主要技术。 PDES通过使用所谓的逻辑进程世界观基于状态空间分区进行工作。本文提出了并行系统建模和仿真语言(PSML),以及其形式化的分布式并行仿真内核,该内核可提供硬件模型的执行,从而显着提高仿真速度。可以看出,与12核主机上的SystemC参考模拟器相比,对于大型,复杂的PSML模型,所提出的框架可导致线性,超线性加速,范围为11倍至32倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号