在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11912|回复: 9

[原创] spectre/aps/hspice多核心/多线程仿真

[复制链接]
发表于 2011-5-29 03:27:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 lsh0211 于 2011-5-29 03:30 编辑

本篇可以算作”synopsys的 hsim hspice , cadence的spectre ultrasim, mentor的eldo使用感受(http://bbs.eetop.cn/viewthread.php?tid=191690&;extra=&highlight=hspice&page=1 ) 的姊妹篇

      现在的多核cpu已经普及率很高了,尤其对于我们做仿真这一行的,从来没有觉得cpu的速度够得上快!  既然多核心出现,当然就得利用上来加速仿真。 下面也仅仅是我一点经验和感受,正如先前那篇中讲的”由于针对不同的电路类型、电路规模、使用者自己对仿真器的熟悉程度等等因素会影响使用者的主官感受,因此以下仅供参考“  如有不同之处,欢迎讨论和补充。以下都是在unix/linux环境中的效果,不谈windows环境。

     我用spectre7很少,感觉这样: spectre7 相对spectre5有细节方面的改进,例如一次仿真就可以仿真出迟滞曲线,但仿真速度和spectre5差不多,把其多核心/多线程 option选上,和spectre5一样完全没有加速效果!
     aps(也是cadence 产品)可以使用cpu多核或多线程(只有极少数cpu支持多线程,例如intel i7是4核8线程,线程数是核心数的2倍)加速仿真,例如使用4核4线程的intel i5, aps仿真会占用4个核心,其加速效果还是很明显的,但不能使4个核心的cpu利用率都达到100%,这也意味着其不能达到最高的加速性能。由于hspice 2010的出现和aps的license有限问题,我仅使用过几次aps就没有再用了。
    hspice 2010对多核/多线程的支持非常好,对于大规模的电路其加速效果非常明显,我仿真过某个大电路测试使用4~12个核心的cpu,其仿真速度达到单核心 4~12倍,几乎和核心利用数量成倍数关系。但是按照其手册中给出的加速计算公式 ,其加速效果是不能达到多核心的倍数的! 我仿真了几次,结果都这样!! 实在比较怪,超出期望了!!   使用多核心仿真,可以看到每个被利用的核心的使用率都达到100%,而不像aps那样没有充分利用每个核心(每个核心利用率低于100%,早期的hspice版本也有这个问题)。 由于这样出众的效果,加上单核心的hspice本来就比spectre/aps快很多(hspice 默认的runlvl=3时),再加上license的限制,因此我对aps就没兴趣了。 使用多核心仿真,最好加上-hpp选项,效果会更好!  对于小规模电路,可能完全没有效果!
    总之,对于庞大复杂的电路仿真来说,我们对于cpu能力的需求是无穷无尽的,将来,我们期待仿真器可以使用显卡超强的并行计算能力来加速仿真电路!
 楼主| 发表于 2011-5-29 03:32:23 | 显示全部楼层
发错版块了
发表于 2011-5-29 08:44:31 | 显示全部楼层
弱弱的问一下,hspice如何开启多核心/多线程仿真?
发表于 2012-4-18 12:32:03 | 显示全部楼层
hspice -mp
发表于 2012-4-18 15:46:44 | 显示全部楼层
henhao...
发表于 2014-1-25 10:21:37 | 显示全部楼层
hspice -mt  

multi thread ..
如果不是 SRAM ..是一般 PWM SWITCH
感覺完全沒比較快 .. 4 cpu 跑起來和單一顆比沒快..

我使用 I7 3770k
发表于 2015-6-16 14:31:38 | 显示全部楼层
谢谢分享
发表于 2015-6-16 16:22:40 | 显示全部楼层
回复 1# lsh0211
发表于 2016-12-15 14:50:49 | 显示全部楼层
服务器里的这些工具都不见,如何安装进去啊????
发表于 2018-5-17 18:56:11 | 显示全部楼层
GOOD MATERIAL
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-18 17:25 , Processed in 0.024271 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表