会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明申请
    • FACILITATING RAPID PROGRESS WHILE SPECULATIVELY EXECUTING CODE IN SCOUT MODE
    • 在SCOUT模式下执行常规执行代码时,实现快速增长
    • WO2005098613A2
    • 2005-10-20
    • PCT/US2005/010730
    • 2005-03-30
    • SUN MICROSYSTEMS, INC.TREMBLAY, MarcCHAUDHRY, ShaildenderJACOBSON, Quinn A.
    • TREMBLAY, MarcCHAUDHRY, ShaildenderJACOBSON, Quinn A.
    • G06F9/00
    • G06F9/383G06F9/3838G06F9/3842G06F9/3863
    • A processor that facilitates rapid progress while speculatively executing instructions in scout mode. During normal operation, the processor executes instructions in a normal execution mode. Upon encountering a stall condition, the processor executes the instructions in a scout mode, wherein the instructions are speculatively executed to prefetch future loads, but wherein results are not committed to the architectural state of the processor. While speculatively executing the instructions in scout mode, the processor maintains dependency information for each register indicating whether or not a value in the register depends on an unresolved data-dependency. If an instruction to be executed in scout mode depends on an unresolved data dependency, the processor executes the instruction as a NOOP so that the instruction executes rapidly without tying up computational resources. The processor also propagates dependency information indicating an unresolved data dependency to a destination register for the instruction.
    • 在侦察模式下推测执行指令时,可以促进快速进展的处理器。 在正常操作期间,处理器以正常执行模式执行指令。 在遇到停顿状态时,处理器以侦察模式执行指令,其中推测性地执行指令以预取将来的负载,但是其中结果未被提交到处理器的架构状态。 当在侦察模式中推测性地执行指令时,处理器维护每个寄存器的依赖性信息,指示寄存器中的值是否取决于未解决的数据依赖性。 如果以侦察模式执行的指令取决于未解决的数据依赖性,则处理器将该指令作为NOOP执行,以使指令快速执行,而不占用计算资源。 处理器还将指示未解决的数据依赖关系的依赖信息传播到指令的目的地寄存器。