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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 24879|回复: 39

[求助] 求助!ICC place_opt时报错,详细看下面,谢谢啦

[复制链接]
发表于 2011-11-23 10:36:03 | 显示全部楼层 |阅读模式

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

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

x
rpconn:failed to collect child
severe Error:Fatal errorlacer did not complete
error:psynopt has abnormally terminated
error:place_opt results invalid due to placer failer
err_info:

can't unset "psynopt_adaptive_mcmm":no such variable  while executinng
"unset psynopt_adaptive_mcmm" invoke from within "place_opt"
 楼主| 发表于 2011-11-23 18:32:40 | 显示全部楼层
为什么没人搭理我
 楼主| 发表于 2011-11-23 20:13:50 | 显示全部楼层
说是psynopt时出错,,,
发表于 2011-11-23 22:21:37 | 显示全部楼层
unset psynopt_adaptive_mcmm error 说的是没有这个变量的意思,

可能是老版本的变量,   但是这个error 应该不至于导致psynopt 停止,
看看有没有别的Error,

或者你设置了 set shell_continue_on_error false , 就是一有error就不继续,
 楼主| 发表于 2011-11-24 15:37:06 | 显示全部楼层
回复 4# icfbicfb


   谢谢, 这个老版本的变量,应该在什么地方呢,我查找遍了工作目录也没找到有这个变量,可是如果没有的话这个错误又怎么报出来的
 楼主| 发表于 2011-11-24 16:10:13 | 显示全部楼层
回复 4# icfbicfb
我并没有设置这个变量,它默认的是false么?
发表于 2011-11-24 22:16:08 | 显示全部楼层
这就奇怪了,从log 看 是有个这个变量的, 看看 scripts,

还有,你用了mcmm么, icc 啥版本的
发表于 2011-12-20 10:02:36 | 显示全部楼层
回复 1# xinqing89

各位好,我是來自台灣的朋友。不知你們對繁體中文的接受度為何?我也可以全打英文。

回到原題。(若對找到答案過程與原理沒興趣的朋友,請直接看最後一段。)
最近我剛好遇到相同的問題,google也沒找到答案。
後來我憑著一些經驗與實驗終於找到答案。

以下內容有些不是我的專長,若有不正確請多包涵:
這問題來自於於IC Compiler(ICC)過去使用Remote Process Call (RPC)的技術來作分散式運算(distributed processing)以加速運算。
這RPC是建構在網路通訊之上的,它所帶來的彈性就是使用者可以透過網路把job分配給不同主機或自己本機同時運行。
過去的ICC classic router就是用這技術,但到了ICC 2008開始的Zroute則是使用thread與多核心加速運算。
不過ICC到了2010.06,它的coarse placer仍然是使用RPC的方式去運行(這我也不知為什麼)。
RPC要能正常運行,網路連線正常是必要的。
從xinqing89網友給的錯誤訊息我們可以看到RPC錯誤的訊息(也就是rpconn)。

若一般ICC使用者,從來沒有設定什麼distributed processing設定,那麼ICC在用RPC指派job時會指派給自己本機。
RPC即使是指派給自己本機,也是透過網路協定作通訊。

而我發現RPC會用hostname與本機作通訊。
所以如果hostname沒有指向本機IP(127.0.0.1),那麼RPC會以為沒有收到該主機的回應,導致RPC失敗。
這就是place_opt出現rpconn錯誤的原因。

解決方法如下:
1. 在terminal輸入hostname,查詢該主機的hostname,例如查到foo。
2. 把查到的foo加到/etc/hosts中的本機IP(127.0.0.1)的後面。
 楼主| 发表于 2011-12-20 11:51:28 | 显示全部楼层
回复 8# zxvc


    谢谢你啊,很热心,这个帖已经发了好久。不过好像不是你说的那个问题,因为之前已经把本机名加到127.0.0.1后面了  如下图

不知是否正确

不知是否正确
,真不知道哪儿出了问题,但还是要谢谢你
 楼主| 发表于 2011-12-20 11:52:31 | 显示全部楼层
回复 8# zxvc
Benz就是hostname
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-23 06:50 , Processed in 0.025653 second(s), 9 queries , Gzip On, Redis On.

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