[发明专利]仿真设备及其仿真方法有效
| 申请号: | 201280036428.0 | 申请日: | 2012-07-20 |
| 公开(公告)号: | CN103748557B | 公开(公告)日: | 2017-05-31 |
| 发明(设计)人: | 金庆勋;金重伯;李承昱 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 邵亚丽 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 仿真 设备 及其 方法 | ||
技术领域
本发明涉及用于快速和准确地预测量和预测系统性能的仿真方法和设备。更加具体地,本发明提供了一种并行仿真方法,用于提取相互依赖的计算和通信到多个组中以及并行地处理所述组,一种分布式仿真方法,用于在多个节点中引入的虚拟阴影节点(shadow nodes)以及根据由某个节点请求的任务的地址区域的类型来预处理任务,以及它们的装置。
背景技术
用于分析系统结构和性能的系统仿真是制造该系统所不可避免的,如智能电话、TV和电器。仿真使得能够在无差错地实现所要求的性能的同时最优化系统。仿真方法被执行以预测量和预测系统性能,并且对于分析和评估系统是非常重要的。
然而,近些年随着系统复杂度增加以便满足新特征的要求,所述新特征诸如多核、图形处理单元(GPU)、软件(S/W)平台、以及应用处理器(AP),仿真速度已经达到其极限。
为了克服这个问题,最近提出的方法通过降低仿真精度来提高仿真速度。虽然这种方法提高了仿真速度,但是仿真分析结果不可靠。
因此,存在对能够精确地评估系统性能而不损害仿真速度的仿真方法的需求。
发明内容
技术问题
已经构想了本发明来解决上述问题,并意图提供能够快速和准确地预测量和预测系统性能的仿真方法和设备。
详细地说,本发明首先意图提供能够提取相互依赖的计算和通信到多个组中和并行地处理所述组的并行仿真方法和设备。
而且,本发明其次意图提供能够在多个节点中引入虚拟阴影节点和根据 由某个节点请求的任务的地址区域的类型来进行预处理的分布式仿真方法和设备。
解决方案
根据本发明的一个方面,使用多个块执行仿真的方法包括:将仿真分解为用于执行块的独特功能的计算操作和用于在不同块之间交换数据的通信操作;将相互依赖的计算操作和通信操作分组到组中;以及根据是否解决了计算操作和通信操作之间的依赖关系,使用块来运行包括在每个组中的操作。
根据本发明的另一个方面,使用多个块执行仿真的设备包括:结构存储单元,其存储构成仿真的至少一个组;运行单元,其包括执行仿真的多个块;以及控制单元,其控制将仿真分解为用于执行块的独特功能的计算操作和用于在不同块之间交换数据的通信操作、将相互依赖的计算操作和通信操作分组到组中、以及根据是否解决了计算操作和通信操作之间的依赖关系使用块来运行包括在每个组中的操作。
根据本发明的另一个方面,用于在包括彼此连接并具有多个块的至少两个节点的分布式系统中执行仿真的方法包括:在每个节点配置阴影块;在阴影块接收从一个节点传送到另一个节点的操作请求;以及在阴影块预处理所请求的操作。
根据本发明的再一个方面,用于在分布式系统中执行仿真的设备
包括至少两个节点,所述节点包括多个块,其中,每个节点接收从一个节点传送到另一个节点的对操作的请求,以及包括用于预处理操作的阴影块。
有益效果
本发明的仿真方法有益于准确地评估系统性能而不损害仿真速度。本发明的仿真方法可以应用到片上系统(SoC)、终端、以及其它嵌入式设备以用于制造最优化的产品。而且,本发明的仿真方法能够通过迅速和准确的仿真来分析各种情形,从而帮助改善产品性能。
附图说明
图1是示出传统技术和本发明的实施例的系统仿真参数(精度、仿真速度、以及并行性)之间的关系的示图。
图2是示出用于并行地进行仿真的并行处理方法、示范性并行系统及其问题的示图。
图3是示出通过集群(clustering)若干个节点来实施分布式系统的例子的示图。
图4是示出根据本发明实施例的用于执行仿真的系统的示图。
图5是示出根据本发明的第一实施例的、按照独立性对操作进行分组以用于执行并行仿真的程序的流程图。
图6a到6c是利用图形通过执行仿真时的计算操作和通信操作的图画来示出按照独立性对操作进行分组的程序的示图。
图7是示出根据本发明的第一实施例的并行处理包括在仿真组中的计算操作和通信操作的程序的流程图。
图8a到8h是利用图形来示出处理包括在多个仿真组中的计算操作和通信操作的程序的示图。
图9是示出根据本发明的第一实施例的仿真设备的配置的框图。
图10是示出以根据本发明的第一实施例的仿真方法来串行地运行计算操作和通信操作的程序的示图。
图11是示出根据本发明的第二实施例的在分布式系统中使用的仿真最优化方法的示图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280036428.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:立式CNC深孔加工方法
- 下一篇:一种高带宽网络安全系统





