Subject

    Computer Science

    Topic

    Computer Hardware

    Which microarchitecture unit reorders completed results back to program order?

    ক)
    Reorder Buffer (ROB)
    খ)
    Branch Target Buffer
    গ)
    L1 Data Cache
    ঘ)
    Prefetcher

    Explanation

    OoO cores execute instructions as operands become ready, but commit state in order via the ROB. This ensures precise exceptions and architectural state consistency. The ROB tracks destination registers and store commits. Size and latency impact ILP and clock speed.

    Find Tutors

    View all Tutors