天眼查APP显示,近日,龙芯中科技术股份有限公司申请的“编译方法、装置、电子设备及可读存储介质”专利获授权。摘要显示,本发明实施例提供了一种编译方法、装置、电子设备及可读存储介质,该方法将目标函数中的分支指令转换为与编译器的架构相关的控制流伪指令;对任一控制流伪指令进行第一指令处理操作,以及,对操作数对应的操作数类型为第一预设类型的向量指令进行第二指令处理操作;在控制流伪指令或向量指令的操作数对应的操作数类型为第二预设类型的情况下,确定目标物理谓词寄存器并将控制流伪指令或向量指令对应的虚拟谓词寄存器替换为目标物理谓词寄存器。这样,减少了生成指令的指令个数,一定程度上提高了程序的运行效率。通过为不同控制流各自分配一个目标物理谓词寄存器,提高了程序的整体执行效率,从而提高程序的并行执行能力和吞吐量。
(责任编辑:王治强 HF013)
【免责声明】本文仅代表作者本人观点,与和讯网无关。和讯网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。邮箱:news_center@staff.hexun.com
最新评论