一种寄存器溢出优化方法、设备及存储介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种寄存器溢出优化方法、设备及存储介质
申请号:CN202511544298
申请日期:2025-10-27
公开号:CN121008837A
公开日期:2025-11-25
类型:发明专利
摘要
本申请实施例提供了一种寄存器溢出优化方法、设备及存储介质,应用于芯片技术领域,在该方法中,针对目标程序中的每个虚拟寄存器,基于虚拟寄存器所在指令操作数支持的物理寄存器类型,从N个候选寄存器类中选取相应的目标寄存器类,N大于1;为虚拟寄存器分配目标寄存器类中的第一物理寄存器;在发生寄存器溢出时,从已分配的多个第一物理寄存器中,选取目标寄存器,将目标寄存器保存的指令操作数溢出到其他N‑1个候选寄存器类中的第二物理寄存器,相较于将指令操作数溢出至内存产生对内存的读写操作,本申请溢出到不同类型的物理寄存器,产生针对物理寄存器的读写操作缓解了寄存器的压力,降低了溢出到内存的性能开销,提高寄存器分配效率。
技术关键词
物理 计算机设备 指令 计算机程序产品 可读存储介质 内存 芯片 存储器 关系 压力