the data dependencies for each direction is recorded in a scoreboard