跳到主要内容
10.5555/2485288.2485294acm会议文章/章节视图摘要出版物页面日期会议记录会议集合
研究论文

使用SystemC对松散时间模型进行并行编程:非侵入性方法

出版:2013年3月18日 出版历史
  • 获取引文提醒
  • 摘要

    SystemC/TLM技术在业界被广泛接受,用于快速系统级仿真。SystemC在性能方面的一个重要限制是,引用实现是顺序的,而官方语义使并行执行变得困难。随着计算机内核数量的迅速增加,在模拟过程中利用主机并行性的能力成为一个主要关注点。现有的大多数SystemC并行化工作都以循环精确模拟为目标,并且在时间松散的系统上效率低下,因为它们无法在不同时执行的并行进程中运行。
    我们提出了一种明确针对松散时间系统的方法,并为用户提供了一组原语来表示任务期间与SystemC中的时间概念相反,SystemC中只允许瞬时计算,时间流逝而无需计算。我们的工具利用持续时间的概念来并行运行模拟。它运行在任何(未修改的)SystemC实现之上,这使得遗留的SystemC代码可以继续按原样运行。这允许用户关注需要并行化的程序的性能关键部分。

    工具书类

    [1]
    IEEE 1666标准:SystemC语言参考手册《开放系统C倡议》,2011年。{在线}。可用:http://www.accellera.org/
    [2]
    “SystemCASS”,SoClib项目。
    [3]
    Y.Bouzouzou,“公共事务系统模拟研究”,《科学技术研究院》,UJF Grenoble,2007年。
    [4]
    W.Chen、X.Han和R.Dömer,“ESL设计的无序并行模拟”,载于DATE、W.Rosenstiel和L.Thiele,IEEE编辑,2012年,第141-146页。
    [5]
    N.Blanc和D.Kroening,“使用模型检查对SystemC进行种族分析”ACM TODAES公司,第15卷,第3期,第21页,2010年。
    [6]
    C.B、C.P和Z.J,《SystemC并行化的保守方法》国际计算科学会议, 2006.
    [7]
    P.Combes、E.Caron、F.Desprez、B.Chopard和J.Zory,《在并行SystemC内核中放松同步》,in并行和分布式处理及应用国际研讨会美国哥伦比亚特区华盛顿:IEEE计算机学会,2008年,第180-187页。
    [8]
    C.Schumacher、R.Leupers、D.Petras和A.Hoffmann,“ParSC:多核主机架构上的同步并行SystemC仿真”,ser。代码/ISSS’10。美国纽约州纽约市:ACM,2010年,第241-246页。{在线}。可用:http://doi.acm.org/10.1145/1878961.1879005
    [9]
    E.P、P.Chandran、J.Chandra、B.P.Simon和D.Ravi,“并行化SystemC内核以在SMP机器上进行快速硬件仿真”,ser。衬垫’09。美国哥伦比亚特区华盛顿:IEEE计算机协会,2009年,第80-87页。{在线}。可用:http://dx.doi.org/10.1109/PADS.2009.25
    [10]
    R.S.Khaligh和M.Radetzki,“精度自适应TLM并行仿真的动态负载平衡方法”FDL公司, 2010.
    [11]
    K.Huang、I.Bacivarov、F.Hugelshofer和L.Thiele,“嵌入式应用的可扩展分布式SystemC仿真”工业嵌入式系统国际研讨会第271--274页,2008年6月。
    [12]
    A.Mello、I.Maia、A.Greiner和F.Pecheux,“在SMP工作站上并行模拟符合SystemC TLM 2.0的MPSoC”DATE会议展览2010年3月,第606-609页。
    [13]
    R.Khaligh和M.Radetzki,“利用时间解耦进行高效并行事务级模拟”IESS 2009第310卷。Springer-Verlag纽约公司,2009年,第149页。
    [14]
    G.Funchal和M.Moy,“jTLM:模拟芯片上系统事务级模型的实验框架”欧洲的设计、自动化和测试(日期), 2011.
    [15]
    G.Funchal和M.Moy,“系统-芯片离散事件仿真中的时间建模”,in记忆码2011年7月。
    [16]
    J.Cornet,“芯片上系统事务级模型中功能和非功能方面的分离”,格勒诺布尔国立理工学院博士论文,2008年。
    [17]
    R.Domer、W.Chen、X.Han和A.Gerstlauer,“系统级描述语言的多核并行仿真”,摘自ASP-DAC公司IEEE,2011年,第311--316页。

    引用人

    查看全部

    建议

    评论

    信息和贡献者

    问询处

    发布于

    封面图片ACM会议
    2013年:欧洲设计、自动化和测试会议记录
    2013年3月
    1944页
    国际标准图书编号:9781450321532

    赞助商

    出版商

    EDA社团

    加利福尼亚州圣何塞,美国

    出版历史

    出版:2013年3月18日

    检查更新

    限定符

    • 研究文章

    会议

    日期13
    赞助商:
    日期13:欧洲的设计、自动化和测试
    2013年3月18日至22日
    法国格勒诺布尔

    接受率

    1794份提交文件的总体接受率为518份,占29%

    贡献者

    其他指标

    文献计量学和引文

    文献计量学

    文章指标

    • 下载次数(过去12个月)
    • 下载次数(最近6周)0

    其他指标

    引文

    引用人

    查看全部
    • (2019)SystemC TLM-2.0模型并行仿真的变量纠缠分析嵌入式计算系统ACM事务10.1145/335819418:5秒(1-20)在线发布日期:2019年10月8日
    • (2018)一种基于事务的系统建模与并行仿真环境国际并行程序设计杂志2007年10月10日/10766-013-0303-443:1(24-58)在线发布日期:2018年12月28日
    • (2016)系统C-Link2016年欧洲设计、自动化和测试会议记录10.5555/2971808.2971922(493-498)在线发布日期:2016年3月14日
    • (2016)利用多核架构的新型并行系统内核2016年欧洲设计、自动化和测试会议记录10.5555/2971808.2971921(487-492)在线发布日期:2016年3月14日
    • (2016)ESL设计的并行SystemC仿真嵌入式计算系统ACM事务10.1145/298737416:1(1-25)在线发布日期:2016年10月13日
    • (2014)时间解耦并行SystemC仿真欧洲设计、自动化和测试会议记录10.5555/2616606.2616840(1-4)在线发布日期:2014年3月24日

    视图选项

    获取访问权限

    登录选项

    完全访问权限

    查看选项

    PDF格式

    以PDF文件查看或下载。

    PDF格式

    电子阅读器

    使用联机查看电子阅读器.

    电子阅读器

    媒体

    数字

    其他

    桌子

    分享

    分享

    共享此出版物链接

    在社交媒体上分享