|
|
|
|
|
by kpw94
48 days ago
|
|
Speculative execution techniques in software & hardware exist everywhere, - Speculative multi threading - Data Value Speculation - Speculative Memory Disambiguation - Runahead Execution - Speculative Prefetching - Multi-path (Dual-path) Execution (goes beyond branch prediction by computing both paths) - Optimistic Concurrency Control (for database transactions etc) |
|