15 January 2007
Lampson: Lazy and Speculative Execution
6
How? Reordering
nA special case of concurrency
nUsual constraint: Don’t change the semantics
oThere are some exceptions
nIssues
oCorrectness : Do reordered parts commute
oPerformance : Scheduling
oRepresentation of reordered work