www.wikidata.uk-ua.nina.az
Pozachergove vikonannya angl Out of order execution paradigma sho zastosovuyetsya pri rozrobci procesoriv z metoyu pidvishennya produktivnosti Yiyi osoblivist v tomu sho instrukciyi nadhodyat do vikonavchih moduliv ne v poryadku yih sliduvannya yak bulo v koncepciyi vikonannya instrukcij po poryadku angl In Order execution a za gotovnistyu do vikonannya Sered shiroko vidomih mashin vpershe cya paradigma bula v istotnij miri realizovana v mashinah CDC 6600 kompaniyi Control Data i IBM System 360 Model 91 kompaniyi IBM Zmist 1 Koncepciya 1 1 Vikonannya instrukcij po poryadku In order 1 2 Pozachergove vikonannya Out of order 2 Div takozh 3 LiteraturaKoncepciya RedaguvatiVikonannya instrukcij po poryadku In order Redaguvati Zchituvannya instrukciyi Yaksho vsi operandi instrukciyi dostupni to vona peredayetsya na vikonannya vidpovidnogo vikonavchogo modulya inakshe procesor zupinyayetsya chekayuchi gotovnosti operandiv Instrukciya vikonuyetsya u vidpovidnomu moduli Modul zapisuye rezultat nazad v registrovij fajl Pozachergove vikonannya Out of order Redaguvati Zchituvannya instrukciyi Pomishennya instrukciyi v chergu Instrukciya znahoditsya v cherzi do tih pir poki yiyi operandi ne stanut dostupni Takim chinom instrukciya mozhe pokinuti chergu persh nizh ta sho potrapila tudi ranishe Vibrana z chergi instrukciya vikonuyetsya u vidpovidnomu moduli Rezultat pomishayetsya v chergu Tilki pislya togo yak vsi instrukciyi yaki buli v cherzi poperedu danoyi vikonayutsya yiyi rezultat pomishayetsya v registrovij fajl Klyuchova ideya pozachergovogo vikonannya polyagaye v mozhlivosti uniknuti prostoyu procesora v tih vipadkah koli dani neobhidni dlya vikonannya chergovoyi instrukciyi nedostupni Yak mozhna bachiti vishe procesor unikaye prostoyiv yaki vinikayut v punkti 2 dlya chergovogo vikonannya instrukcij v razi koli instrukciya ne mozhe buti vikonana cherez nedostupnist yiyi operandiv Procesor iz pozachergovim vikonannyam kodu vikonuye ti instrukciyi yaki gotovi nezalezhno vid yih poryadku prohodzhennya v kodi programi Instrukciyi vikonuyutsya ne v poryadku yih sliduvannya v kodi programi a v poryadku dostupnosti danih v registrah procesora Pislya vikonannya procesor zminyuye poryadok rezultativ vikonannya instrukcij tak shob stvoryuvalasya vidimist normalnogo chergovogo vikonannya Pozachergove vikonannya tim efektivnishe chim dovshij konveyer procesora i chim bilsha riznicya v shvidkosti mizh pam yattyu operativnoyu abo keshem i procesorom U suchasnih komp yuterah procesori pracyuyut nabagato shvidshe pam yati tomu pid chas ochikuvannya nadhodzhennya danih procesor mozhe vikonati bezlich instrukcij operandi yakih dostupni Div takozh RedaguvatiAlgoritm Tomasulo Meltdown urazlivist Literatura RedaguvatiDavid A Patterson John L Hennessy Arhivovana kopiya Arhivovano z dzherela 13 veresnya 2016 angl Otrimano z https uk wikipedia org w index php title Pozachergove vikonannya amp oldid 34946336