Definitions for "Data dependency"
Instructions are considered to be data dependent if the first produces a result that is used by the second, or if the second instruction is data dependent on the first through a third instruction. Dependent instructions cannot be executed in parallel. You cannot change the execution sequence of dependent instructions.
(n.) a situation existing between two statements if one statement can store into a location that is later accessed by the other statement. See also dependence.
A condition which exists when there is multiple use of the same storage location. Data dependencies can prohibit parallel execution.
a restriction on the permissible sets of data that