2 research outputs found

    Exploiting instruction-level parallelism with the conjugate register file scheme

    No full text

    Exploiting Instruction-Level Parallelism with the Conjugate Register File Scheme

    No full text
    [[abstract]]This paper proposes a new microarchitecture, called IAS-S, which takes advantage of the Conjugate Register File (CRF) scheme to support speculative execution, such as multi-level boosting and multi-way branch, without incurring excessive hardware overhead. A software technique which integrates register allocation and instruction scheduling has been developed to exploit the conjugate register file. The scheduling-conflict graphis built before the starting of register allocation so that the ability of the instruction scheduler to optimize the instruction sequence will not be severely restricted by the reuse of registers
    corecore