speculative execution
spekulatiivtäitmine
olemus
jõudluse optimeerimise vahend:;
mingi töö sooritamine arvutis enne ta vajaduse selgumist
raiskab ressursse, kuid kiirendab näiteks
- tingimussiirdeid
- väärtuste kinnistamist
- andmete võttu
ülevaateid
https://en.wikipedia.org/wiki/Speculative_execution
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-823-computer-system-architecture-fall-2005/lecture-notes/l13_brnchpred.pdf
https://www.doc.ic.ac.uk/teaching/distinguished-projects/2014/j.marks.pdf
turvalisus
https://newsroom.intel.com/wp-content/uploads/sites/11/2018/01/Intel-Analysis-of-Speculative-Execution-Side-Channels.pdf