Blakely, Sokoloff, Taylor & Zafman LLP
Software-based speculative pre-computation and multithreading
Speculative pre-computation and multithreading (SP), allows a processor to use spare hardware contexts to spawn speculative threads to very effectively pre-fetch data well in advance of the main thread. The burden of spawning threads may fall on the main thread via basic triggers. The speculative threads may also spawn other speculative threads via chaining triggers.
Intel Corporation
G G G G
G06F G06F G06F G06F
inventional inventional inventional inventional
Hong Edward T. Bryan Ralph M. Perry H. John P. Jamison
Wang Grochowski Black King Wang Shen Collins