leviedastusest hoidutakse seniks, kuni pole selgunud sooritatud spekulatiivtöötluse õiguspärasus; 2. Protsessorüksus alustab spekulatiivtöötluse käigus kasutatavate andmete leviedastusega, kuid niipea kui selgub, et spekulatiivtöötlus polnud õiguspärane, siis koheselt teavitab ta teisi protsessorüksusi sellest, et levitatud andmed olid kehtetud. 62. Multiskalaarse protsessori mikroarhitektuurne mudel. 63. Programmi ettevalmistamine töötluseks multiskalaarses arvutis. Et tavalist jadaprogrammi saaks multiskalaarses protsessoris töödelda, tuleb see eelnevalt ette valmistada. Lähteprogrammi kompileerimise käigus esitatakse programm juhtvoograafina (JVG), mille tippudes asuvad programmi baas- ehk põhiplokid. Graafi kaared näitavad programmis käsuvoogude kulgu ühest põhiplokist teise. 64. Juhtimis- ja andmesõltuvused multiskalaarse protsessori tegumites. Tuleb eristada juhtimissõltuvusi, mis tekivad tegumi sees ja mis tekivad tegumite vahel
spekulatiivtöötluse õiguspärasus; 2.Protsessorüksus alustab spekulatiivtöötluse käigus kasutatavate andmete leviedastusega, kuid niipea kui selgub, et spekulatiivtöötluse polnud õiguspärane, siis koheselt teavitab ta teisi protsessorüksusi sellest, et levitatud andmed olid kehtetud. 62. Multiskalaarse protsessori mikroarhitektuurne mudel. Lk 201 63. Programmi ettevalmistamine töötluseks multiskalaarses arvutis. Põhiplokk koosneb käskude jadast, mis ei sisalda hargnemisi. Põhiplokid moodustatakse kas assemblerikoodist või programmi lähtetekstist. Põhiplokil on ainult üks sisenemispunkt ja üks väljumispunkt. Kõik põhiplokki kuuluvad käsud täidetakse ranges järjestuses jadamisi alates sisenemispunktis olevast käsust. Programmi töötlemist multiskalaarses protsessoris võib vaadelda kui rööpset liikumist piki tegumivoo graafi (TVG)