Describir: TPD: Temporal and Positional Computation Offloading with Dynamic and Dependent Tasks