一种超长指令插入判断方法及系统技术方案

技术编号:26170083 阅读:35 留言:0更新日期:2020-10-31 13:36
本发明专利技术公开一种超长指令插入判断方法和系统,包括:采集若干单指令,形成指令集;确定所述指令集中的单指令之间的相关性;根据所述相关性调度组合并列单指令中分步骤的执行顺序;按照所述执行顺序排列,形成指令级并行的超长指令。本发明专利技术可后续应用于电力系统自动化设备,满足变电站运行自动化装置应用的要求,能够实现自主研发芯片大规模应用。

【技术实现步骤摘要】
一种超长指令插入判断方法及系统
本专利技术属于自动化
,尤其涉及一种超长指令插入判断方法和系统。
技术介绍
目前,随着全球能源互联网战略形式的变革,能源资源进入全球配置阶段,能源的边界已经越来越模糊,但是在某些国家,芯片制造业相对起步较晚,相应的信息交互、处理技术越来越受限于发达的国家,已经严重制约全球能源互联网发展。某些国家在核心芯片领域暴露出重大短板,供应链受制于人,给某些国家电力自动化设备的生产和维修带来严重风险。某些国家经过前期国内厂商努力在通用计算芯片方面国内的芯片设计水平和质量与发达国家差距很小,而且性价比更高,但设备在电力系统成套使用方面还存在一些基础性问题,综合系统性未完全凸显。某些国家芯片的技术指标目前基本能与相关发达国家的芯片持平,但其发热量较大,与先进芯片的能耗管理有较大的差距,尚无相关的资源监控策略,因此,采用合理的芯片生命周期维护对芯片的实际实施尤为重要。
技术实现思路
本专利技术提供一种超长指令插入判断方法及系统,其作为低能耗实现方法,且能够后续应用于电力系统自动化设备,满足变电站运本文档来自技高网...

【技术保护点】
1.一种超长指令插入判断方法,其特征在于,包括:/n采集若干单指令,形成指令集;/n确定所述指令集中的单指令之间的相关性;/n根据所述相关性调度组合并列单指令中分步骤的执行顺序;/n按照所述执行顺序排列,形成指令级并行的超长指令。/n

【技术特征摘要】
1.一种超长指令插入判断方法,其特征在于,包括:
采集若干单指令,形成指令集;
确定所述指令集中的单指令之间的相关性;
根据所述相关性调度组合并列单指令中分步骤的执行顺序;
按照所述执行顺序排列,形成指令级并行的超长指令。


2.根据权利要求1所述的一种超长指令插入判断方法,其特征在于,还包括:判断突发单指令与指令级并行的超长指令的关系:如不存在操作冲突和依赖,则下发指令级并行的超长指令;如存在操作冲突和依赖,将单指令插入超长指令首部下发执行,该单指令优先调度排序,单独执行。


3.根据权利要求1所述的一种超长指令插入判断方法,其特征在于,所述寄存器操作冲突为:读写冲突、写读冲突或者写写冲突。


4.根据权利要求1所述的一种超长指令插入判断方法,其特征在于,寄存器操作依赖为:读写依赖、写读依赖或者写写依赖;其中所述依赖是指单指令中的顺序,所述冲突是指并行指令中的顺序。


5.根据权利要求1所述的一种超长指令插入判断方法,其特征在于,所述单指令包括单个或者多个寄存器操作。


6.根据权利要求1所述的一种超长指令插入判断方法,其特征在于,确定所述指令集中的单指令之间的相关性,根据所述相关性调度组合并列单指令中分步骤的执行顺序,按照所述执行顺序排列,形成指令级并行...

【专利技术属性】
技术研发人员:徐歆姚志强王顺江樊陈宁辽逸王铎贺欢任辉吴艳平句荣滨任浩窦仁晖倪益民金宜放杨青
申请(专利权)人:国家电网有限公司能源互联网技术研究院中国电力科学研究院有限公司国家电网有限公司国网辽宁省电力有限公司国网辽宁省电力有限公司鞍山供电公司
类型:发明
国别省市:北京;11

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1