Ano ang hula ng sangay sa computational architecture?

Ang hula ng sangay ay isang pamamaraan na ginagamit sa mga processor ng computer upang mapabuti ang pagganap sa pamamagitan ng paghula sa susunod na pagtuturo na isasagawa pagkatapos ng isang kondisyonal na pagtuturo ng sangay. Kapag ang isang processor ay nakatagpo ng isang kondisyon na pagtuturo ng sangay, dapat itong matukoy kung ipagpapatuloy ang pagpapatupad ng mga tagubilin nang sunud-sunod o ilipat ang kontrol sa ibang bahagi ng programa. Ginagawa ito ng mga algorithm ng paghula ng sangay sa pamamagitan ng pagsusuri sa kasaysayan ng mga naunang tagubilin ng sangay at paghula sa pinakamalamang na resulta. Nagbibigay-daan ito sa processor na simulan ang pagpapatupad ng mga hinulaang tagubilin bago ito makatanggap ng kumpirmasyon ng tamang resulta, na nagreresulta sa mas mabilis na mga oras ng pagproseso at pinahusay na pangkalahatang kahusayan.

Petsa ng publikasyon: