DYANAMIC SCHEDULING WITH SPECULATION (CS)