Speculative execution
Speculative execution is an optimization technique where a computer system performs some task that may not be needed. Work is done before it is known whether it is actually needed, so as to prevent a delay that would have to be incurred by doing the work after it is known that it is needed. If it turns out the work was not needed after all, most changes made by the work are reverted and the results are ignored. Speculative multithreading is a special case of speculative execution.
Wikipage disambiguates
AMD Am29000AMD K5ARM Cortex-A12ARM Cortex-A15ARM Cortex-A57ARM Cortex-A72ARM Cortex-A9Advanced load address tableAlgorithmic efficiencyAlpha 21264AnticiparallelismBonnell (microarchitecture)Branch predictorCPU cacheCarry-lookahead adderCentral processing unitComparison of CPU microarchitecturesComputer performanceControl unitCyrix 6x86Cyrix IIIExplicitly parallel instruction computingForeshadowHardware bugHardware security bugHazard (computer architecture)History of computing in the Soviet UnionHistory of general-purpose CPUsIA-64IBM Blue GeneInstruction-level parallelismInstruction pipeliningInstruction windowIntel AtomIntel CoreJaguar (microarchitecture)Krait (CPU)Lazy FP state restoreList of ARM microarchitecturesList of functional programming topics
Link from a Wikipage to another Wikipage
primaryTopic
Speculative execution
Speculative execution is an optimization technique where a computer system performs some task that may not be needed. Work is done before it is known whether it is actually needed, so as to prevent a delay that would have to be incurred by doing the work after it is known that it is needed. If it turns out the work was not needed after all, most changes made by the work are reverted and the results are ignored. Speculative multithreading is a special case of speculative execution.
has abstract
En ciencias de la computación, ...... sistemas de bases de datos.
@es
En informatique, l'exécution s ...... lement besoin d'être exécutée.
@fr
L'esecuzione speculativa (in i ...... timistica in sistemi database.
@it
Speculatieve uitvoering (Engel ...... e lijn van verwachting liggen.
@nl
Speculative execution is an op ...... case of speculative execution.
@en
Spekulativní provádění je ozna ...... adu, že budou brzy vyžadovány.
@cs
Wykonywanie spekulatywne (ang. ...... i temu maksymalnej wydajności.
@pl
Спекулятивне виконання — це ме ...... айлів, і у системах баз даних.
@uk
ا هو أسلوب تحسين حيث يقوم نظام ...... بة حالة خاصة للتنفيذ التخميني.
@ar
投機的実行(とうきてきじっこう、英: speculative ...... パイプライン化されたプロセッサなどのシステムで使われている。
@ja
Wikipage page ID
page length (characters) of wiki page
Wikipage revision ID
1,022,538,047
Link from a Wikipage to another Wikipage
wikiPageUsesTemplate
hypernym
comment
En ciencias de la computación, ...... n y los resultados se ignoran.
@es
En informatique, l'exécution s ...... lement besoin d'être exécutée.
@fr
L'esecuzione speculativa (in i ...... rranno semplicemente ignorati.
@it
Speculatieve uitvoering (Engel ...... e lijn van verwachting liggen.
@nl
Speculative execution is an op ...... case of speculative execution.
@en
Spekulativní provádění je ozna ...... dnoduše nepoužit a zapomenut).
@cs
Wykonywanie spekulatywne (ang. ...... predykcji skoków, czy też nie.
@pl
Спекулятивне виконання — це ме ...... ться і результати ігноруються.
@uk
ا هو أسلوب تحسين حيث يقوم نظام ...... ات ، في أنظمة قواعد البيانات .
@ar
投機的実行(とうきてきじっこう、英: speculative ...... パイプライン化されたプロセッサなどのシステムで使われている。
@ja
label
Ejecución especulativa
@es
Esecuzione speculativa
@it
Exécution spéculative
@fr
Speculatieve uitvoering
@nl
Speculative execution
@de
Speculative execution
@en
Spekulativní provádění
@cs
Wykonywanie spekulatywne
@pl
Спекулятивне виконання
@uk
تنفيذ تخميني
@ar