发明名称 基于旋转的别名保护暂存器中的暂存器配置
摘要 一种系统可包括一最佳化器/排程器,用以将指令集排程、计算该排程之指令集之资料相依、检查限制、及/或反检查限制、以及根据该资料相依、检查限制、及/或反检查限制对该排程指令集配置别名暂存器。在一实施例中,该最佳化器系用以释放未使用之暂存器,以减少用于保护该排程指令之别名暂存器。该最佳化器另在一熔合指令后插入一虚拟指令,以打破该检查限制和反检查限制的周期。
申请公布号 TWI469046 申请公布日期 2015.01.11
申请号 TW100145055 申请日期 2011.12.07
申请人 英特尔股份有限公司 美国 发明人 王正;吴玉芬
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人 林志刚 台北市中山区南京东路2段125号7楼
主权项 一种配置暂存器的方法,包括:对指令集中的一第一指令进行排程;对该指令集中的该第一指令及一第二指令计算资料相依;回应于判定该第一指令及该第二指令具有该资料相依以及该第二指令将被排程于该第一指令之前,对该第一指令及该第二指令计算检查限制;根据该资料相依和该检查限制,配置别名暂存器给该第二指令;回应于判定该第一指令及该第二指令具有该资料相依、以一第三指令核对该第一指令、以一第四指令核对该第二指令以及该第二指令将被排程于该第一指令之后,对该第一指令及该第二指令计算反检查限制;以及根据旋转,释放用于该第二指令之该别名暂存器。
地址 美国