What is speculative execution

Describe what you understand by the speculative execution?

E

Expert

Verified

Mapreduce works upon the basis of large number of the computers connected through a network also termed as a node. In a large network, there is always a possibility that the system may not carry out as quickly as others. This results in the task being delayed. By speculative execution this can be prevented as several instances of same map are run on various systems.

   Related Questions in Computer Engineering