发明名称 信息处理装置
摘要 一种同步多线程(SMT)方式的信息处理装置,例如在并行执行2个线程(指令串)时,将指令控制装置的分支保留站的条目分成指令串(0)用的条目、指令串(1)用的条目来使用。通过切换选择电路来分别将指令串(0)的数据和指令串(1)的数据分配给条目。另外,当从分支保留站中释放条目时,用选择电路切换指令串而释放条目,以使得在1个指令串内的分支指令的释放有序。
申请公布号 CN101715576A 申请公布日期 2010.05.26
申请号 CN200780053366.3 申请日期 2007.06.19
申请人 富士通株式会社 发明人 砂山竜一
分类号 G06F9/38(2006.01)I 主分类号 G06F9/38(2006.01)I
代理机构 北京三友知识产权代理有限公司 11127 代理人 黄纶伟
主权项 一种信息处理装置,其能够执行单一线程或多个线程,其特征在于,该信息处理装置具有:线程个数检测单元,其检测正在执行的线程的个数;以及分支保留站单元,其根据正在执行的线程的个数,将条目分成线程个数个组,使各个条目组与各个线程对应,针对每个线程独立地无序地进行存储在条目中的分支指令的处理,选择条目组进行条目的释放,使得在各个线程内条目的释放是有序的。
地址 日本神奈川县
您可能感兴趣的专利