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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1699|回复: 4

混仿时 aps 多线程仿真 出现pthread_mutex 错误

[复制链接]
发表于 2022-6-1 17:09:00 | 显示全部楼层 |阅读模式
1000资产
本帖最后由 zekezang 于 2022-6-1 21:04 编辑


大家帮忙看看有没有遇到过这个问题的:

在进行模数混仿时,为了提高速度,选择了aps多线程,但是跑着跑着会出现线程错误,然后程序就自动停了,不会再向下跑。

单线程是没有问题的,可以一直跑下去就是太慢了

错误提示是:
ncsim: ../nptl/pthread_mutex_lock.c:81: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.
*** CRASHED *** [signal 6]
/simulation/ams_simulation/ams/config/netlist/./runSimulation: line 33: 19449: Abort


runSimulation: line 33行是 irun -f irunArgs

工具版本是这样的:
ubuntu 16.04 (不是虚拟机)
IC617
mmsim 1510
incisive 1520(1510也安装了,一样的问题)
gcc 4.8


论坛里面只找到了一个关于这个问题的帖子,https://bbs.eetop.cn/thread-870375-1-1.html
大神们帮忙看看,看有没有什么解决思路的,谢谢

最佳答案

查看完整内容

换centos7 肯定可以解决多线程问题,ubuntu多线程支持不行
发表于 2022-6-1 17:09:01 | 显示全部楼层
换centos7 肯定可以解决多线程问题,ubuntu多线程支持不行
发表于 2022-6-2 10:26:31 | 显示全部楼层
争取独占CPU,并且增加内存
 楼主| 发表于 2022-6-2 11:04:20 | 显示全部楼层


phoenixson 发表于 2022-6-2 10:26
争取独占CPU,并且增加内存


一个CPU太慢了,内存才用了3个G,还有很多没用,打算换centos了,,,,,唉
发表于 2022-6-2 11:39:21 | 显示全部楼层
你之前是什么系统? 最好用RHEL 或者centos
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-5 12:48 , Processed in 0.016927 second(s), 6 queries , Gzip On, Redis On.

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